 
body {
	 background-color:#330175; /*deep purple*/
}


/* ----------------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:550px;
	width:100%;
	padding:0;
  position:absolute;
	}

#contentarea {  
	height:575px; 
	margin-top:20px; 
}


#contentarea #whiteblock {
  position:absolute;
  background-color: #fff;
	color: #000;
	height:500px;  
	width:560px;  
	_width:555px;
	left:280px;  
	top:40px;
	padding:0;
  border: 2px solid #b0b0b0;  
}

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

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

#content img{
	float:left;
	margin: 50px 0px 0px 20px;
}

#content dl dt {font-size:1.4em; margin-left:-4px; 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;}


#contentarea #freeconsult a {
	text-decoration: none;
	background-color: #406e6e;
	color:#fff;
	padding: 0;
	margin: 0;
	width: 200px;
	position: absolute;
	top: 420px;
	left: 35px;
	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);
}





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

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

