 /* THREE COLUMN LIQUID CENTER LAYOUT */	
	
body {
font: .8em verdana, arial, sans-serif;
background: #333030;
}	
* {margin:0; padding:0;}	
div#main_wrapper {
width:960px;  margin-left:auto; margin-right:auto; 
/* centers layout when > max width */	
}

div#header {	
background-color:#045D75;
height:133px;
}


#mainmenu {
margin:0;
height:15px;
padding:5px;
font-size:.9em;
color:#333;
text-align:left;
background-color:#045D75;
}


#mainmenu a:hover {
	color:#91E3DE;
	}
#mainmenu a{
	color:#FCF0FD;
	text-decoration:none;
	}	






#threecolwrap {	
  float:left;	
  width:100%;	
  background:#FFFFFF;	
  }	
#twocolwrap {	
 	float:left;
	width:100%;
	display:inline; /* stops IE doubling  margin on float*/
	margin-right:-210px; /* CWS - neg margin move */
	
  }	
 #nav {	
       margin-top:10px;   
 	float:left;
 	width:215px;
	display:inline; /* stops IE doubling  margin on float*/
 	}







 #content {	
margin-top:20px; 
 	width:auto;
 	margin-left:215px;
 	margin-right:210px;
	padding:0;
        border-right:1px dotted #cccccc;
        border-left:1px dotted #cccccc;

 	}

#content img {
margin: 3px 8px 3px 0;
}

#content p{
font-size:1em;
line-height:140%;
margin-bottom:.75em;
}

#content ul li {
color:#333;
margin:0 0 0 16px;
padding:.3em 0;
font-size: 1em;
}

#promo {	
margin-top:15px; 
 	float:left;
 	width:210px; 
	}


#promo li {
list-style-type:none;
font-size:.8em;
line-height:120%;
padding:.3em 0;
}

#promo li.big_link {
font-weight:bold;
}


#footer {	
 	background-color:#333030;
 	clear:both; 
 	}
#footer p {
font-size:.85em;
color:#FFF;
}



/* end of structural styles */ 	
	
/* inner div margin */	
#header_inner, #nav_inner, #content_inner, #promo_inner {	
	overflow:hidden; /* prevents oversize elements from breaking the layout */
	}
#header_inner {	
	padding:.75em .5em .5em 12.5em;
	}
#nav_inner {
padding:.75em 1em 1em 1em;
}

#promo_inner {	
	padding:.75em 1em 1em 1em;
	}
#content_inner {	
	padding:0 1em 1em .75em;
	}
#footer_inner {	
	padding:.5em 5em;
	text-align:center;
        line-height:1.35em;
	}
/* end inner div margins */	

