@charset "utf-8";

/* CSS Document */



/* BASIC */



body {

 width:900px;   
 
 margin:0 auto;	
 
 height:100%;



	padding: 0px;

	background-color: #171717;

}



* { 

	outline:none; 

}



/* HEADER */



#top_area {

	width:900px;

	height:129px;

}



#logo_area {

	float:left;

	margin:40px 0 0 25px;

}



/* NAVIGATION */



#nav_area {

	width:200px;

	margin:0px 0 0 0;

	float:left;

}



.nav_item_current {

	padding-left:15px;

	border-left:#FFF 3px solid;

	margin-bottom:5px;

}



a.nav_item {

	padding-left:15px;

	margin-bottom:5px;

}



a.nav_item:hover {

	padding-left:15px;

	border-left:#F0545D 3px solid;

	margin-bottom:5px;

}



#quicklinks {

	float:right;

	margin:33px 25px 0 0;
	
	width: 250px;


}



.quicklink_image {

	margin-left:10px;

}

#blogpost{
margin: 0 0 0 23px;
	
}

/* MIDDLE AREA / HEADER IMAGES */



#middle_area {

	width:100%;

	height:300px;

	background-color: #79CED9;

	overflow: hidden;

}



#middle_area_container {

	width:900px;

	background-color: #4f4b4a;

	float:left;

}



#middle_area_image {

	width:700px;

	height:300px;

	float:right;

	overflow:hidden;

	text-align:right;

}



/* BODY CONTENT */



#content_area {

	width:850px;

	margin:20px 0 0 25px;

}



/* FOOTER */



#footer {

	width:850px;

	height:50px;

	margin-left:25px;

}



#footer_left {

	float:left;

}



#footer_right {

	float:right;

	text-align:right;

	margin-left:60px;

}



.footer {

	font-family: Arial, Helvetica, sans-serif;

	color:#666;

	font-size:10px;

	line-height:14px;

}



a.footer {

	font-family: Arial, Helvetica, sans-serif;

	color:#666;

	font-size:10px;

	line-height:14px;

}



/* SPECIAL CLASSES / IMAGE HANDLERS */



.staff_portrait {

	border:1px #FFF solid;

	float:left;

	margin-right:20px;

}



.icon {

	float:left;

}



.promo {

	float:left;

	margin-right:30px;

}



.promo_right {

	float:left;

}



.quicklink {

	/*padding-left:15px;*/
	padding: 0;

}

	