@charset "UTF-8";
/* CSS Document */

html,body
{
	background:url('../img/body_bg.gif') repeat-y top center;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	color:rgb(86,86,86);	
	margin:10px auto;
	text-align:center;
}
#wrapper
{
	width:650px;
	height:auto;
	margin:0 auto;
	text-align:left;
	
}
#logo
{
	float:left;
	margin:0 34px 0 0;
	width:101px;
	height:15px;
}
#menu
{
	font-size:13px;
}
#search
{
	float:right;
}
#nav
{
	float:left;
	width:101px;
	text-align:right;
	font-size:15px;
	line-height:180%;
}
#casestudy
{
	margin:0;
	width:516px;
	height:270px;
/*	background:rgb(60,60,60);*/
	white-space:nowrap;
	overflow:auto;
	color:#fff;
}
.biggercase
{
height:300px;
border:1px solid #f00;
}
#casestudy_nav
{
	margin:0;
	padding: 0 0 0 33px;
	width:483px;
	height:25px;
	/*background:rgb(60,60,60);*/
	white-space:nowrap;
	overflow:hidden;
	color:#fff;
}
.biggernav
{
	height:50px !important;
}
.showcase_link
{
	cursor:pointer;
}
a.factsheet:link,a.factsheet:visited
{
	color:rgb(255,255,255);	
}
a.factsheet:hover
{
	color:rgb(86,86,86);	
}
a:link, a:visited
{
	color:rgb(86,86,86);
	text-decoration:none;
}
a:hover
{
	color:rgb(0,0,0);
	text-decoration:none;
}
.showcase_link:hover
{
	color:rgb(0,0,0);
}

#casestudy_nav a:link,#casestudy_nav a:visited,#casestudy_nav a:hover,#casestudy a:link, #casestudy a:visited, #casestudy a:hover
{
	color:#fff;
	text-decoration:none;
}


#content_wrapper,#unit_contact
{
	margin: 10px 0 0 30px;
	width:470px;
	line-height:normal;
	font-size:10px;
}
#showcase
{
margin: 0 0 0 -22px;
height:auto;
width:100%;
}
.logo
{
	width:101px;
	height:15px;
	border:0;
}
.search_input
{
	color:rgb(86,86,86);
}
.clearfloat
{
	clear:both;
}
.units
{
	margin: 0 0 10px 135px;
	width:515px;
}
.unit_logo
{
margin: 5px 0 0 30px;
}
.unit_content
{
	margin: 0 0 10px 125px;
	width:528px;
/*	background:url('../img/plane_stretcher.jpg') repeat-y top left;*/
}
.unit_front_pic
{
	width:344px;
	height:107px;
	margin: 0 10px 0 0;
	border:0;
}
.unit_desc
{
	margin: 65px 0 0 0;
	float:right;
	text-align:left;
	width:155px;
	height:42px;
	letter-spacing:0.02em;
}
.unit_header
{
	width:516px;
	height:161px;
	overflow:hidden;
	margin:20px 0 0 8px;
}
.unit_content_header
{
width:528px;
height:17px;
background:url('../img/plane_header.jpg') no-repeat top left;
}
.unit_content_footer
{
width:528px;
height:17px;
background:url('../img/plane_footer.jpg') no-repeat top left;
}
.casestudy_list
{
padding:0 0 0 14px;
margin: 10px 0 15px 0;
}
.casestudy_list li
{
clear:both;
margin: 0 0 2px 0;
}
.casestudy_desc
{
	display:block;
	float:left;
	width:220px;
}
.casestudy_link
{
	display:block;
	float:left;
	width:90px;
}
.casestudy_sheet
{
	width:440px;
	height:211px;
	margin:20px 55px 0 35px;
}
.casestudy_sheet_nav
{
	margin:20px 455px 0 35px;
}
.cs_container
{
	margin:0;
	width:516px;
	height:250px;
	/*background:rgb(60,60,60);*/
	white-space:nowrap;
	overflow:auto;
	color:#fff;
}
.search_result
{
	height:60px;
	width:480px;
}
.search_rating
{
	margin: 2px 0 0 0;
	display:block;
	float:left;
	width:80px;
	height:58px;
}
.search_link
{
	font-weight:bold;
}
.search_headline
{
	font-weight:bold;
	font-size:12px;
}
.nobg
{
background:none;
}
.page_headline
{
	font-size:20px;
	text-transform:uppercase;
}