 
/* ----------------HEADER AREA----------------*/
#headcontainer { 
background:#fff url("../images/smallback2.jpg") repeat-x 0 -150px; /*full width background  pageback8.jpg*/
 margin:0 0 0 0;
	height:190px; /*jpg is 350px high*/
	width:100%;
	padding: 0;
}  

/* ----------------MAIN AREA----------------*/ 

#contentback { 
	background:rgb(44,121,211) url("../images/contback2.jpg") repeat-x 0 0;
	clear: both;
	color: #000;
	margin:30px 0 0 0;
	height:470px;
						_height:490px; /*ie6 hack*/ 
	width:100%;
	padding:0;
  position:absolute;
	}

#contentarea {  
	height:495px;
  					_height:515px; /*ie6 hack*/  
	margin-top:20px; 
}


#contentarea #whiteblock {
  position:absolute;
  background-color: #fff;
	color: #000;
	height:420px; 
		_height:435px; /*ie6 hack*/ 
	width:800px; 
	left:45px; 
	top:40px;
	padding:0;
  border: 2px solid #b0b0b0;  
}

#contentarea h1 {;
	margin: 0px 0 20px 75px;
}


#content dl{
	width:420px;
	margin-top:50px;
	margin-right:30px;
			_margin-right:13px; /*ie6 hack*/
		_margin-left:30px; /*ie6 hack*/
	float:right;
	border: 1px dotted #bbb;
  padding:10px 30px 0 30px;
}

#content img{
	float:left;
	margin: 50px 0px 0px 50px;
  border: 1px solid rgb(211,188,95);
  padding:1px;
}

#content dl dt {font-size:1.4em; margin-bottom:0.5em; font-weight:bold; border-bottom: 1px dotted #bbb; padding:5px;   color:#406e6e;}
#content dl dd {font-size:1.0em; padding:0; margin:0em 0em 1em 0em; line-height:1.5em;}
#content dl dd span {
font-size:1.2em; 
font-weight:bold;
}

#contentarea #freeconsult a {
	text-decoration: none;
	color:#406e6e;
	padding: 0;
	margin: 0;
	width: 200px;
	position: absolute;
	top: 390px;
	left: 100px;
	border: 1px solid rgb(211,188,95);
	text-indent:40px;
	font-size: 16px;
	line-height: 28px;
}
#contentarea #freeconsult a:hover  {
  background-color: rgb(0,31,92);
  color:#fff;
}





/* ----------------FOOTER AREA----------------*/ 

#footer, #footer #bottom_nav a {
	color:#7D879A; 
	}

