/*	colors
		purple = #5E568F*/
		
*
{
	padding: 0;
	margin: 0;
}

body {
	
	background-color: #5E568F;
	font: 11px/1.5 Trebuchet MS;
	color: #5E568F;
	text-align: left;
	margin: 20px 0px 0px 0px;
}
a
{text-decoration: none;
	color: #fff;
}


#wrapper			/*home page*/
{	width: 800px;
	height: 620px;
	/*background: url(images/hp_bg040908.jpg) no-repeat;*/
	margin:  0 auto;
	/*text-align: left;*/
}	
#wrapper2			/*secondary pages*/
{	width: 800px;
	/*height: 600px;*/
	background:  url(images/bgpg2.jpg) no-repeat;
	margin: 0 auto;
	text-align: left;
	background-color: black;
}


#header
{	float:left;
	background:  url(images/header1.jpg) no-repeat;
	height: 141px;
	width: 800px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	color: #1062B4;
	border-bottom: 0px solid #787878;
}

#header2
{	float:left;
	background:  url(images/header2.jpg) no-repeat;
	height: 141px;
	width: 800px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	color: #1062B4;
	border-bottom: 0px solid #787878;
}




#headerlogo
{
float:left;
	height: 41px;
	width: 500px;
	margin: 0px 0px 0px 18px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	font:  25px Georgia ;
	font-weight: bold;
	color: #1062B4;
	border-bottom: 0px solid #787878;	
	
	
}

#headeraddress
{
	float:right;
	height: 43px;
	width: 265px;
	margin: 35px 20px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	color: #1062B4;
	border: 0px solid #787878;
	text-align: right;	
	
	
}	
#topnav  
{
	width: 765px;
	margin: 23px 0px 0px 15px;
	padding: 0px 0px 0px 0px;
	color: #fff;
	font: 10px/1.65 Arial;
	border: 0px solid #000;

}
#topnav ul { 
	list-style-type: none;
	color: #fff;
	display: inline;
}
#topnav li {
	
	padding: 0px ;
	margin: 0px 0px 0px 0px;
	color: #fff;
	display: inline;
	
}

#topnav ul a{
	color: #fff;
	text-decoration: none;
	padding: 0 1em;
	

}
#topnav a:visited {
	color: #fff;
	
}
#topnav a:hover {
	color: #FEBF43;
}

#hpmainimage
{	float:left;
	width: 800px;
	background:  url(images/mainimage.jpg) no-repeat;
	height:300px;
	margin: 0px 0px 0px 0px;     
	padding: 0px 0px 0px 0px;
	margin-bottom: 0px;
	border: 0px solid #fff;
	vertical-align: bottom;


}
#hp ul { 
	/*list-style-type: none;*/
	color: #5E568F;
	
}
#hp li {
	
	padding: 5px ;
	margin: 0px 0px 0px 20px;
	color: #5E568F;
	
	
}
#hpcopy				/*home page copy*/

{
	float:left;
	background-color: #fff;
	width: 355px;
	height: 235px;
	margin: 10px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	font: 12px/1.5 Trebuchet MS;
	text-align: left;
	color: #1062B4;
}



#col1
{
	float:left;
	/*background-color: #5E568F;*/
	width: 200px;
	height: 125px;
	margin: 0px 0px 0px 0px;
	padding: 35px 0px 0px 46px;
	text-align: left;
	font-size: 12px;
	color: #1062B4;
	
	

}

#col2
{
	float:left;
	/*background:  url(images/truck.jpg) no-repeat;*/
	width: 200px;
	height: 125px;
	margin: 0px 0px 0px 0px;
	padding: 21px 0px 0px 55px;
	text-align: center;
	font-size: 12px;
	color: #1062B4;
	
	

}

.purple
{ color: #5E568F;
}

#col3
{
	float:left;
	
	width: 200px;
	height: 125px;
	margin: 0px 0px 0px 0px;
	padding: 35px 0px 0px 55px;
	text-align: center;
	font-size: 12px;
	color: #1062B4;
	
	

}
#midsectionpg2
{	
	width: 800px;
	background-color: #fff;
	padding: 20px 0px 20px 0px;
}

#pg2col1
{float:left;
	width: 200px;
	/*height: 158px;*/
	margin: 30px 0px 0px 35px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	font-size: 12px;
	color: #1062B4;
}
#pg2col2
{float:left;
	width: 300px;
	/*height: 158px;*/
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	font-size: 12px;
	color: #1062B4;
	border: 0px solid #000;
}
#pg2col3
{float:left;
	width: 200px;
	/*height: 158px;*/
	margin: 30px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	font-size: 12px;
	color: #1062B4;
}
#pg2col23
{float:left;
	width: 480px;
	/*height: 158px;*/
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 20px;
	text-align: left;
	font-size: 12px;
	color: #1062B4;
	border-left: 1px solid #1062B4;
}
#pg2col23 ul
{	padding: 10px 10px 10px 25px;
	/*list-style-type: none;*/
}

#quoteform
{
   /* float:left;*/
	width: 780px;
	/*height: 158px;*/
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	font-size: 12px;
	color: #1062B4;
	border-left: 4px solid #1062B4;
    border: 0px solid #1062B4;
}


#aboutcopy
{float:left;
	width: 400px;
	/*height: 158px;*/
	margin: 10px 0px 0px 20px;
	padding: 0px 0px 0px 20px;
	text-align: left;
	font-size: 12px;
	color: #1062B4;
	border-left: 5px solid #5E568F;
}
#aboutcopy ul
{	padding: 10px 10px 10px 25px;
}

#employmentcopy
{float:left;
	width: 400px;
	/*height: 158px;*/
	margin: 100px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
	text-align: left;
	font-size: 12px;
	color: #1062B4;
	border-left: 10px solid #5E568F;
}

.clear{
		clear:both;
}

#footer
{
	float: left;
	background:  url(images/footerbg.jpg) no-repeat;
	font: 8.5px/1.5 Trebuchet MS;
	/*height: 158px;*/
	text-align: center;
	/*margin-top: 110px;*/
	width:800px;
	
}
#footer2
{	align: center;
	background:  url(images/footerbg2.jpg) no-repeat;
	color: white;
	height: 80px;
	width: 802px;
	
}

#footer1
{	align: center;
	color: white;
	height: 10px;
	width: 802px;
	
}





