﻿
body { background-color: #659c43; text-align:center; padding:0px; margin:0; font-family: Trebuchet MS; font-size: 13px; }

div.background { width: 900px; background-image:url('images/shadow_background.jpg'); margin: auto; }

div.top h1 { font-size: 10px; color: white; }

div.wrapper { width: 823px; background-color: white; margin: auto; }

div.header { background-color:#64b032; }

.phone	{ color: red; font-weight: bold; font-size: 14px; margin: 15px 0 0 0; }

div.content { margin: 0 10px 0 20px; background-color: white; }
div.content p { text-align: left; margin: 0 0 10px 0;  }
div.content ul { text-align: left; }
div.content h2 { text-align: left; font-size: 15px; }

div.content img { padding:0px 5px;}

div.menu { float:left; background-color:#64b032; padding-bottom: 10px; }
div.menu li { font-weight:bold; font-size:16px; float:left; width:200px; display:inline; color:#0099FF; }
div.menu li a {
background-color:#3f6d22;
color:#FFFFFF;
float:left;
margin:2px;
padding:4px;
text-decoration:none;
width:180px;
}
div.menu li a:hover{
background-color:#FFFFFF;
color:#3f6d22;

}

div.menu { text-decoration:none; color:#FFFFFF; } 

div.menu ul { background-color:#64b032; margin:0px 0px 0px 0px;	padding:10px 0px 0px 12px; }

div.leftcontent { text-align: left; }
div.leftcontent div.box { width:461px; float:left; padding: 0px 5px 10px 15px; }
div.leftcontent div.box p { background-color: #E9F4F8; background-image: url('images/background_content.jpg'); background-repeat: repeat-x; 
	margin: 0; padding: 0 5px 10px 5px; 
	border-left: 1px #ABD4E5 solid; border-right: 1px #ABD4E5 solid;
}

#video {padding-left:10px;}

div.quoteform { padding: 0px 15px 20px 10px; width: 310px; float: left; } 
div.quotebox { width:307px; background-color: #E9F4F8; background-image: url('images/background_content.jpg'); background-repeat: repeat-x;  }
div.quotebox p { background-color: #E9F4F8; background-image: url('images/background_content.jpg'); background-repeat: repeat-x; margin: 0; padding: 0px 5px 10px 5px; 
	border-left: 1px #ABD4E5 solid; border-right: 1px #ABD4E5 solid; 
}


#contactForm form label{
	float:left;
	width:70px;
	text-align:left;
	padding-left:20px;
	margin-top:5px;
}

#contactForm  form input{
float:left;
width:150px;
margin-top:5px;
}

.submitBtn {
text-align:center;
margin:10px 10px 0px 80px; }

#contactForm h2 {
font-size:14px;
float:left;
padding-left:20px;
}

div.footer {font-family: Verdana; font-size: 11px; color: white; }
div.footer a {font-family: Verdana; font-size: 11px; color: white; }


h3 {text-align:left;}