body 
{ 
	margin: 0; 
	padding: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #000000; 
	line-height: 1.6em;
	border-top:8px solid #405F80;
	background-image:url('http://www.baxterbuilt.com/images/bkg307.jpg');
	background-position: center top; background-repeat:repeat-y;
}
div.contentWrap 
{ 
	width: 900px; 
	margin:0 auto;
}
div.clear
{
	clear:both;
}
/******************************/
/*** LINKS ********************/
/******************************/
a 
{ 
	text-decoration: none; 
	color: #3c597f; 
}
a:hover 
{
	color: #646464;  
}	

a:focus 
{ 
	outline: 0; 
}
/******************************/
/*** HEADER *******************/
/******************************/
div#header
{
	height:138px;
	background-repeat:repeat-x;
	background-position: right top;
	padding-top:0px
}
/* LOGO */
div#header div.contentWrap
{

height:126px;
background-color:#405F80;

}







/* General */
ul#nav 
{ 
	float:right; 
}
ul#nav, 
ul#nav ul 
{ 
	list-style: none; 
}
ul#nav
{ 
	padding: 12px 0px 0px 0px; 
	margin: 0px;
}
ul#nav * 
{ 
	padding: 0; 
	margin: 0; 
}
/* Head links */
ul#nav li.headlink 
{  
	float: left;  
}
ul#nav li.headlink a 
{ 
	display: block;
	font-weight: bold; 
	padding-left: 7px; 
	background: url('http://www.baxterbuilt.com/images/bullet.gif') no-repeat center left; 
	margin-right: 10px 
}
/* Child lists and links */
ul#nav li.headlink ul 
{ 
	display: none; 
	text-align: left; 
	position:absolute;
}
ul#nav li.headlink:hover ul 
{ 
	display: block;
}
ul#nav li.headlink ul li a 
{
	font-weight:normal;
}
ul#nav li.headlink ul li a:hover 
{ 
}
/* Pretty styling */
ul#nav a 
{ 
} 
ul#nav ul li a:hover 
{ 
	text-decoration: underline; 
}
ul#nav li.headlink 
{ 
}
ul#nav li.headlink ul 
{ 
}




   
	   
/* NAVIGATION
div#header ul 
{ 
	float: right; 
	padding: 12px 0px 0 0; 
	margin: 0 0 5px 0;
}			
div#header ul li 
{ 
	list-style-type: none; 
	display: inline;  
}

div#header ul li a 
{ 
	font-weight: bold; 
	padding-left: 7px; 
	background: url('http://www.baxterbuilt.com/new/images/bullet.gif') no-repeat center left; 
	margin-right: 5px; 
} */
/******************************/
/*** MAIN *********************/
/******************************/
div#mainContent
{
	margin:-12px 0 0 0;
}
/* BOX */
div#mainContent div.box
{
	background-image:url('http://www.baxterbuilt.com/images/box_bg.png');
	background-repeat:repeat-x;
	background-color:#456689
}
div#mainContent div.box div.left
{
	background-image:url('http://www.baxterbuilt.com/images/box_leftCorner.png');
	background-repeat:no-repeat;
	background-position: left bottom
}
div#mainContent div.box div.left div.cube
{
background-image:url('http://www.baxterbuilt.com/images/236.png');
background-repeat:no-repeat;
background-position:bottom right;
padding:30px 300px 30px 30px;
height:73px;
color:#fff;


}
div#mainContent div.box h2
{
	margin:0 0 10px 0;
	font-size:x-large;
}
div#mainContent div.box p
{
	margin:0px;
}
/* CONTNET */
div#mainContent div.content
{
	margin:10px 0 0 0;
	padding:0 30px 10px 30px;
}
/* LEFT */
div#mainContent div.content div#left 
{ 
	float: left; 
	width: 550px; 
	padding: 0px; 
	margin: 0px; 
}
/* RIGHT */
div#mainContent div.content div#right 
{ 
	width: 220px; 
	float: right;
	padding:20px 30px 0px 0px;
	
}
div#mainContent div.content div#right div.sideLinkHeader
{ 
	margin:0;
	padding:0px 0px 2px 5px;
	font-size:14px;
	font-weight:bold;
	border-bottom:solid 1px #ccc;
	border-left:solid 3px #ccc;
}
div#mainContent div.content div#right ul.sideLinks
{  
	padding:0px; 
	margin:0px 0px 20px 0px;
	list-style-type: none;
}
div#mainContent div.content div#right ul.sideLinks li
{
}
div#mainContent div.content div#right ul.sideLinks li a
{ 
	display:block;
	padding:1px 10px 1px 10px;
}
div#mainContent div.content div#right ul.sideLinks li a:hover
{ 
	background-color:#3c597f;
	color:#fff;
}





/******************************/
/*** FOOTER *********************/
/******************************/
div#footer 
{ 
	clear: both; 
	padding: 8px 30px 0px 30px;  
	margin: 0; 
	border-top: 1px solid #000000; 
	line-height: 2em; 
}
