/* Design & Code (c) Aemworks */

				
html, body {
	margin	: 0;
	padding	: 0;
	height  : 100%;

}
							
body {
	background: #FFF url(../images/clouds_bg.jpg) repeat-x top center;
}

#container {
	margin-left		: auto;
	margin-right	: auto;
	width			: 670px;
	height			: 100%;
}

#wrapper {
	width			: 670px;
	margin			: 0 auto;
	height			: auto;
	min-height		: 100%;
}

#content {
	width			: 550px;
	font-family     : Lucida Sans Unicode, Arial, Tahoma;
	font-size       : 11px;
	color           : #585858;
	margin          : 0 60px 48px 60px;
	line-height     : 24px;	
}

#active_arrow {
	width			: 670px;
	height			: 8px;
	line-height: 8px;
	font-size: 1px;
}

ul {
	margin: 0px;
}

li {
		display: inline;
		height: 71px;
		text-align:center;
		line-height: 71px;
		font-family: Arial, Tahoma;
		color: #FFF;
		font-size: 11px;
		font-weight: bold;
		margin: 0 22px 0 22px;
		padding: 0px;
    }
	 
navitext {
		text-align:center;
		font-family: Arial, Tahoma;
		color: #FFF;
		font-size: 11px;
		font-weight: bold;
    }
	

	#footer {
		float			: left;
		position		: relative;
		margin			: -120px 0 0 0 !important;
		width			: 100%;
		min-width		: 670px;
		height			: 120px;
		padding			: 0;
		line-height 	: 18px;
		background		: #ebebeb url('../images/background-footer.jpg') no-repeat top center;
	}

		#footer #footer-container {
			position		: absolute;
			width			: 100%;
		}

		#footer #footer-container #footer-center {
			width			: 670px;
			margin		: 0 auto;
		}
		
			#sponsors {
			margin		: 5px 0 0 0;
			text-align	: center;
		}
					
			#bottomnavi {
			margin		: 13px 0 0 0;
			text-align	: center;
			font-family : Arial, Helvetica, sans-serif;
			font-size   : 9px;
			color			: #5e5e5e;
		}
		
		
h2 {
	font-family: Lucida Sans Unicode, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #585858;

}

h1 {
	font-family: Arial, Lucida Sans Unicode, Arial;
	font-size: 14px;
	font-weight: bold;
	margin: 0 0 6px 0;
	color: #fe417c;

}

h3{

	font-family: Lucida Sans Unicode, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #585858;
	margin: 0 0 6px 0;

}


a.active   							{text-decoration: none; color: #b71858;}
a.active:hover 						{text-decoration: none; color: #b71858;}

a   							{text-decoration: none; color: #FFF;}
a:hover 						{text-decoration: none; color: #b71858;}

a.bottomnavi  							{text-decoration: none; color: #5e5e5e;}
a.bottomnavi:hover 						{text-decoration: none; color: #fe417c;}

a.content  							{text-decoration: underline; color: #5e5e5e;}
a.content:hover 						{text-decoration: underline; color: #fe417c;}
