/* site styles */
body { 
color: #000;
background-color: #282828;
background-repeat: repeat-x;
margin: 0px;
padding: 0px;
border-style: none;
font-family: Georgia, Verdana, Helvetica, Arial, sans-serif;
font-size: 13px;
line-height: 20px;
text-align: left;
}
/* Layout Styles */
#container {
	margin-right:auto;
	margin-left:auto;
	width:800px;
}
#columnleft {
	width:231px;
	height:474px;
	float:left;
}
#columnright {
	width:569px;
	height:474px;
	float:left;
}
#nav {
	width:569px;
	height:77px;
	float:left;
}
#gradient {
	float:left;
	background-repeat:repeat-x;
	background-image:url(images/mid.jpg);
	width:569px;
	height:289px;
}
#header {
	width:569px;
	height:108px;
	background-image:url(images/header.jpg);
	text-decoration:none;
	float:left;
}
#header1 {
	width:150px;
	color:#66700E;
	font-size:13px;
	font-weight:bolder;
	margin-left:360px;
	margin-top:23px;
	float:left;
}
#columnbottom {
	width:800px;
	float:left;
	background-image:url(images/bottom.jpg);
	background-repeat:repeat-x;
	height:245px;
}
#columncountybottom {
	width:800px;
	float:left;
	background-image:url(images/bottomcounty.jpg);
	background-repeat:repeat-x;
	height:415px;
}
#columnaboutbottom {
	width:800px;
	float:left;
	background-image:url(images/bottomabout.jpg);
	background-repeat:repeat-x;
	height:320px;
}
#columnservicesbottom {
	width:800px;
	float:left;
	background-image:url(images/bottomservices.jpg);
	background-repeat:repeat-x;
	height:820px;
}
#columnprojectsbottom {
	width:800px;
	float:left;
	background-image:url(images/bottomproject.jpg);
	background-repeat:repeat-x;
	height:423px;
}
#footer {
	width:800px;
	height:64px;
	float:left;
	background-repeat:repeat-x;
	background-image:url(images/footer.jpg)
}
.stylewelcome {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#000000;
	margin-left:40px;
	margin-right:0px;
	margin-top:30px;
	font-weight:bolder;
	width:50px;
}
.stylecounty {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#000000;
	margin-left:40px;
	margin-right:0px;
	margin-top:30px;
	font-weight:bolder;
	width:600px;
}
.stylecountyleft {
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#F1DBF3;
	margin-left:63px;
	margin-right:0px;
	margin-top:15px;
	width:675px;
	font-weight:bold;
	float:left;
}
.styletestimonial {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#ffffff;
	font-weight:bolder;
	width:125px;
	margin-left:40px;
	margin-top:36px;
	float:left;
}
.stylebotleft {
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#F1DBF3;
	margin-left:60px;
	margin-right:0px;
	margin-top:0px;
	width:275px;
	font-weight:bold;
	float:left;
}
.stylecopy {
	font-size: 11px;
	color: #66700E;
	margin-left:247px;
	margin-top:-10px;
	text-align:center;
	float:left;
}
.styleline {
	width:1px;
	height:170px;
	background-color:#000000;
	margin-left:55px;
	margin-top:-5px;
	margin-right:0px;
	float:left;
}
.styleaboutline {
	width:1px;
	height:185px;
	background-color:#000000;
	margin-left:40px;
	margin-top:30px;
	float:left;
}
.styleserviceline {
	width:1px;
	height:760px;
	background-color:#000000;
	margin-left:35px;
	margin-top:35px;
	float:left;
}
.aboutusp {
	font-size:13px;
	font-family:"Times New Roman", Times, serif;
	width:275px;
	color:#ffffff;
	margin-left:31px;
	margin-top:23px;
	text-align:justify;
	font-weight:bold;
	float:left;
}
.aboutuspone {
	font-size:13px;
	font-family:"Times New Roman", Times, serif;
	width:507px;
	color:#ffffff;
	margin-left:31px;
	margin-top:15px;
	text-align:justify;
	font-weight:bold;
	float:left;
}
.stylebotright {
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#F1DBF3;
	margin-left:55px;
	margin-right:0px;
	margin-top:0px;
	width:300px;
	font-weight:bold;
	float:left;
}
.aboutbotright {
	font-size:13px;
	font:Arial, Helvetica, sans-serif;
	color:#F1DBF3;
	margin-top:15px;
	width:463px;
	margin-left:40px;
	text-align:justify;
	font-weight:bolder;
	float:left;
}
.servicebot {
	font-size:11px;
	font:Arial, Helvetica, sans-serif;
	color:#F1DBF3;
	margin-top:10px;
	width:463px;
	margin-left:35px;
	text-align:justify;
	font-weight:bolder;
	float:left;
}
.servicebottwo {
	font-size:11px;
	font:Arial, Helvetica, sans-serif;
	color:#F1DBF3;
	margin-top:10px;
	width:463px;
	margin-left:35px;
	text-align:justify;
	font-weight:bolder;
	float:left;
}
.servicebotthree {
	font-size:11px;
	font:Arial, Helvetica, sans-serif;
	color:#F1DBF3;
	margin-top:10px;
	width:463px;
	margin-left:35px;
	text-align:justify;
	font-weight:bolder;
	float:left;
}
.servicespics {
	margin-top:35px;
	width:200px;
	margin-left:35px;
	float:left;
}
.stylethingsto {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#ffffff;
	font-weight:bolder;
	width:290px;
	margin-left:35px;
	margin-top:35px;
	float:left;
}
.styleservice {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#ffffff;
	font-weight:bolder;
	width:125px;
	margin-left:35px;
	margin-top:35px;
	float:left;
}
.servicep {
	font-size:13px;
	font-family:"Times New Roman", Times, serif;
	width:275px;
	color:#ffffff;
	margin-left:31px;
	margin-top:22px;
	font-weight:bold;
	float:left;
}
.styleproducts {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#ffffff;
	font-weight:bolder;
	width:125px;
	margin-left:35px;
	margin-top:35px;
	float:left;
}
.styletopnumber {
	color:#99AB2E;
	font-size:13px;
	font-weight:bolder;
	margin-left:7px;
	width:120px;
	float:left;
}
.projectstop {
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color:#FFFFFF;
	float:left;
	font-weight:bolder;
	margin-left:45px;
	margin-top:23px;
	text-align:left;
	width:255px;
}	
.styleprojects {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#ffffff;
	font-weight:bolder;
	width:230px;
	margin-left:33px;
	margin-top:15px;
	float:left;
}
.projectsbot {
	font-size:11px;
	font:Arial, Helvetica, sans-serif;
	color:#F1DBF3;
	margin-top:12px;
	width:463px;
	margin-left:35px;
	text-align:justify;
	font-weight:bolder;
	float:left;
}
.projectspics {
	margin-top:53px;
	width:200px;
	margin-left:35px;
	float:left;
}
.styleprojectline {
	width:1px;
	height:350px;
	background-color:#000000;
	margin-left:35px;
	margin-top:53px;
	float:left;
}
.contactus {
	font:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#ffffff;
	margin-left:75px;
	margin-top:70px;
	width:300px;
	font-weight:bolder;
	float:left;
}
.contactusparag {
	font:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#ffffff;
	margin-left:50px;
	margin-top:70px;
	width:250px;
	text-align:center;
	font-weight:bolder;
	float:left;
}
.stylecontactline {
	width:1px;
	height:170px;
	background-color:#000000;
	margin-left:55px;
	margin-top:35px;
	margin-right:0px;
	float:left;
}
.titleleft {
	font:"Times New Roman", Times, serif;
	font-size:11px;
	color:#000000;
	margin-top:11px;
	margin-left:13px;
	width:119px;
	font-weight:bolder;
	float:left;
}
.title1 {
	font:"Times New Roman", Times, serif;
	font-size:11px;
	color:#ffffff;
	margin-left:6px;
	width:150px;
	font-weight:bold;
	float:left;
	margin-top:5px;
}
.titlemore {
	font:"Times New Roman", Times, serif;
	font-size:10px;
	color:#000000;
	margin-left:6px;
	width:70px;
	font-weight:bold;
	float:left;
	margin-top:1px;
}
.titlemid {
	font:"Times New Roman", Times, serif;
	font-size:11px;
	color:#000000;
	margin-left:69px;
	width:127px;
	font-weight:bolder;
	float:left;
	margin-top:11px;
}
.title2 {
	font:"Times New Roman", Times, serif;
	font-size:11px;
	color:#ffffff;
	margin-left:6px;
	width:150px;
	font-weight:bold;
	float:left;
	margin-top:5px;
}
.titleright {
	font:"Times New Roman", Times, serif;
	font-size:11px;
	color:#000000;
	margin-left:61px;
	width:169px;
	font-weight:bolder;
	float:left;
	margin-top:11px;
}
.title3 {
	font:"Times New Roman", Times, serif;
	font-size:11px;
	color:#ffffff;
	margin-left:6px;
	width:150px;
	font-weight:bold;
	float:left;
	margin-top:5px;
}
