/* +++++ SITE-WIDE +++++ */

* {margin:0;outline:none;padding:0;}
*:focus {outline:none;}

@font-face {
  font-family:"Humanst521 BT";
  src:url(../fonts/Hum521Rm.ttf) format("truetype");
}

@font-face {
  font-family:"Humanst521 Bold Italic BT";
  src:url(../fonts/Hum521BI.ttf) format("truetype");
}

body {
	background-color:#E5E5DD;
	color:#20211e;
	font-family:"Humanst521 BT", “Trebuchet MS”, “Lucida Sans Unicode”, “Lucida Grande”, ”Lucida Sans”, Arial, sans-serif;
	font-size:12px;
}

h1 {
	font-family:"Humanst521 Bold Italic BT",“Trebuchet MS”,“Lucida Sans Unicode”,“Lucida Grande”,”Lucida Sans”,Arial,sans-serif;
	font-size:30px;
	font-weight:normal;
	letter-spacing:0.2px;
	padding-bottom:8px;
	}

a {color:#6BB6C6;text-decoration:none;}

a img {border:0 none;}

a:hover {color:#FF9118;}

/* +++++ NAVIGATION +++++ */

#nav_header {background:transparent url(/NEBY_2010/images/top_bg.jpg) repeat-x scroll 0 0;height:142px;}

	#nav_header_bg {
		background:transparent url(/NEBY_2010/images/header_bg.jpg) repeat-x scroll 0 0;
		float:left;
		height:70px;
		width:100%;
	}

	#nav_header_bg ul {padding-left:30px;}
	
		#nav_header_bg ul li {
			color:#5EAEC2;
			float:left;
			font-size:21.68px;
			font-weight:lighter;
			letter-spacing:1.2px;
			list-style-image:none;
			list-style-position:outside;
			list-style-type:none;
			padding:12px 15px 0;
			text-transform:uppercase;
		}
				
			#nav_header_bg ul li a {color:#E1DDD7;}
			
			#nav_header_bg ul li a:hover {color:#FFBD6F;}

/* +++++ SPLASH +++++ */

#splash_main_contain {}

#splash_content_contain {
	background-color:#E1DDD7;
	float:left;
	min-height:400px;
	width:100%;
}

	#splash_content {padding:15px 0 15px 45px;}
	
	#splash_left {
		border-right:1px solid #151210;
		float:left;
	}
	
		#splash_logo {
			margin:25px;
			padding:20px;
		}
	
	#splash_right {
		float:left;
		margin:95px 0 0 80px;
		width:305px;
	}
		
		#splash_right a#register_btn {
			background:transparent url(/NEBY_2010/images/splash_register_btn.jpg) no-repeat scroll 0 -92px;
			float:left;
			height:92px;
			margin-bottom:10px;
			width:215px;
		}
		
		#splash_right a#register_btn:hover {
			background:transparent url(/NEBY_2010/images/splash_register_btn.jpg) no-repeat scroll 0 0;
		}
		
		#splash_right a#enter_btn {
			background:transparent url(/NEBY_2010/images/splash_enter_btn.jpg) no-repeat scroll 0 -91px;
			float:left;
			height:92px;
			width:215px;
		}
		
		#splash_right a#enter_btn:hover {
			background:transparent url(/NEBY_2010/images/splash_enter_btn.jpg) no-repeat scroll 0 0;
		}
		
/* +++++ LAYOUTS +++++ */
	
#main_contain {}

#content_contain {
	background-color:#E1DDD7;
	float:left;
	min-height:400px;
	width:100%;
}

	#content {padding:15px 0 15px 45px;}
	
	#left {
		border-right:1px solid #151210;
		float:left;
		margin:0 20px 15px 0;
		width:180px;
	}
	
	#right {
		float:left;
		width:700px;
	}
	
		#right h2 {padding:16px 0 4px;}
	
		#right p {
			font-size:14px;
			letter-spacing:0.3px;
			padding-bottom:15px;
			word-spacing:0.5px;
		}

/* +++++ FOOTER +++++ */

#nav_footer {
	background:transparent url(/NEBY_2010/images/bottom_bg.jpg) repeat-x scroll 0 0;
	float:left;
	height:142px;
	width:100%;
}

	#nav_footer_bg {
		background:transparent url(/NEBY_2010/images/footer_bg.jpg) repeat-x scroll 0 0;
		float:left;
		height:70px;
		width:100%;
	}

	#nav_footer_bg ul {padding-left:30px;}
	
		#nav_footer_bg ul li {
			color:#3B5A5F;
			float:left;
			font-size:13.5px;
			font-weight:lighter;
			letter-spacing:1.2px;
			list-style-image:none;
			list-style-position:outside;
			list-style-type:none;
			padding:39px 10px 0;
			text-transform:uppercase;
		}
		
		#nav_footer_bg ul li.white {color:#3F3D3B;}

			#nav_footer_bg ul li a {color:#3F3D3B;}
			
			#nav_footer_bg ul li a:hover {color:#FFBD6F;}