body {
	background-color: #fff;
}

h1{padding-left:50px; padding-top:25px;background:url(/_images/h2_back.gif) no-repeat left;height:48px;margin-left:-50px;position:relative;color:#646464;font-size:17px;}
h2{font-size:14px;color:#646464;}
#page {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	background-color: #FFFFFF;
	width: 989px;background:url(/_images/overgrown_header_pageback.jpg) top left no-repeat;
	margin-right: auto;
	margin-left: auto;padding-bottom:1px;}
#header {
	height: 73px;
	background-color: transparent;
	color: #FFFFFF;
}
#topnav{		font-family: Arial, Helvetica, sans-serif;width: 989px;;margin-right: auto;
	margin-left: auto;background:url(/_images/contact.gif) top right no-repeat;font-size:0.8em;text-align:right;height:20px;}
#topnav a{color:#D27B00;text-decoration:none;}
#topnav a:hover{color:#000066;text-decoration:underline;}
#contactlink{padding-right:20px;}

#MainContent {
	float: right;
	width: 550px;
	padding: 10px 10px 18px;
	margin-right: 10px;
font-size:1.0em; letter-spacing:0.05em;color:#333333;}
#MainContent img{border:#296C8F 2px solid; margin:5px;}

#MainContent a{color:#333333;text-decoration:underline;font-weight:bold;}
#MainContent a:hover{color:red;}

#MainContent p{
	padding: 5px 10px 5px 10px; line-height:145%;
}
#clearer {
	margin: 0px;
	padding: 0px;
	clear: both;}

#SubContentLeft {
	float: left;
	width: 270px;	margin-left:84px!important;margin-left:43px;
}
#content {background:url(/_images/footer_back2.jpg) bottom left no-repeat;
padding-bottom:1px;}
#foots{width:567px;float:right;}

#footerin {
	padding: 5px;
	height: 20px;
	text-align: left;
	font-size: 1em;
	width:420px;
	color:#D27B00;
	float: left;
	padding-top: 14px;
}
	
#footerin a{color:#D27B00;}	
#footerin a:hover{color:#000066;}
#navigation {
	color: #FFFFFF;
	background-image:url(/_images/nav_back.jpg);background-repeat:no-repeat;
	height:45px;
	padding: 0px;
	width:920px;
	margin-left: 60px;
		}
	
#ulMainNav {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#ulMainNav li {
	display: inline;font-size:0.9em; font-weight:bold;
}

#ulMainNav li .firsta {
padding-top:8px;
}


#ulMainNav .homes a{padding-top:10px;}

#ulMainNav a {
	color: black;
	text-decoration: none;
	display: block;
	float: left;
	width:128px;height:30px;
	text-align: center;

margin-right:3px;
padding-right:0px;padding-top:15px;}
#ulMainNav .insp a{padding-top:4px;margin-top:8px;}

/*#ulMainNav .homes a{margin-top:7px;padding-left:3px;}
#ulMainNav .test a{padding-left:10px;}*/
#ulMainNav a:hover {color:#FF9900;}
/* CSS Document */
#mainlist{list-style:none;}
#mainlist li{background:url(/_images/list_arrow.gif) left no-repeat;padding-left:30px;margin-bottom:8px;}
/*-----*/


#mainlist2 {list-style:none;}
#mainlist2 li{background:url(/_images/list_arrow.gif) left no-repeat;padding-left:30px;margin-bottom:8px;}
/*--------*/
#faxwrap{height:470px;}
#faxwrap a{font-weight:normal;}
.section{border-top:thin solid #98CCF1; margin-right:11px;margin-left:7px;padding:3px;font-size:0.90em;line-spacing:130%;background-color:#F0F0F0;padding-top:0px;border-bottom:thin solid #333;color:black;}

#internalnav{padding:0px;margin:0px;}
#internalnav li{margin-left:5px;color:#000033;font-size:0.90em;padding:1px;}
#internalnav a{color:#333333;font-weight:normal;}
#internalnav a:hover{color:red;}

.hd {font-size: 16px; padding-left:10px;}

dl{margin:0;padding:0;margin-left:20px;}
dt{font-weight:bold; padding:5px;}
dd {margin-top:3px;}

#cta2{margin-bottom:20px;}
/*forms tyles*/
#formarea{margin-left:30px;margin-bottom:10px;color:#333;background:url(/_images/right_card.jpg) bottom right no-repeat;}
#address{
	width:150px;
	float:right;
	paddin-bottom:5px;
	font-weight:bold;
	color:#333;
	background-color:white;
	padding-bottom: 10px;
}
#formarea label {width:125px;display:block;}
#formarea input{width:125px;}
#send{margin-left:5px;}
#formarea div {margin-bottom:10px;}
/*#formarea2{margin-left:50px;background-color:#A0A0A0;margin-bottom:10px;}
#serv{
color:white;margin-left:80px;font-size:1.1em;}

/*#serv li{line-height:150%;}
#crc{margin-left:20px!important;margin-left:30px;float:right;}
#email {margin-left:27px;}
#phone{margin-left:34px;}
#lastname{margin-left:7px;}
#firstname{margin-left:4px;}*/

#map{padding:0;margin:0;}
#map li{padding:5px;}
#map a {font-weight:bold;color:#333;}
#map a:hover{color:red;}

