body{width:800px;font-family:Arial, San-serif;font-size:90%;color:#000;margin:0 auto;background-color:#fafafa;background-image:url('../images/bg.jpg');background-repeat:repeat-x;}
h1{color:#009933;font-family: font-family:Arial, San-serif;
font-style: normal;
font-weight: 700;
font-size: 20px;
text-transform: none;
text-decoration: none;
letter-spacing: 0em;
word-spacing: 0em;
margin-top:20px;}
h2{padding:20px 0 0 0; margin:0;font-family:Arial, San-serif;font-style: normal;
font-weight: 700;
font-size: 16px;
color:#009933;
text-transform: none;
text-decoration: none;
letter-spacing: 0em;
word-spacing: 0em;}
h3{padding:0 0 00; margin:0;text-align:left;font-family:Arial, San-serif;font-style: normal;
font-weight: 700;
font-size: 14px;
color:#009933;
text-transform: none;
text-decoration: none;
letter-spacing: 0em;
word-spacing: 0em;}
h4{font-size:120%;text-align:left;margin-bottom:0}
#container{width:100%;margin:0;}
table{width:100%;border-collapse:collapse;border:0;margin:0}
p{width:420px;text-align:justify;padding:0;margin:0 0 10px 20px;line-height:160%}


.ulist {width:420px;text-align:justify;padding:0;margin:0 0 30px 0;}
#navMenu{width:160px;vertical-align:top;padding:0;background-color:#fafafa;}
.menuHead{border-bottom:solid 1px #fff;background-color:#fafafa;}
#button{padding-bottom:10px}
#button ul{list-style:none;border:none;background-color:#eee;margin:0;padding:0}
#button li{margin:0}
#button li .current{text-decoration:none;display:block;width:150px;border-bottom:solid 1px #fff;font-weight:700;color:#fff;background-color:#99CC99;padding:2px 5px}
#button li a{text-decoration:none;display:block;width:150px;color:#666;border-bottom:solid 1px #fff;padding:2px 5px}
#button li a:hover{background-color:#E8E8E8;color:#666;border-bottom:solid 1px #fff}
#mainText{padding:0 0 0 20px;background-color:#fff; vertical-align:top;border:solid 1px #99CC99;}
.rightBoxContact{float:right;text-align:center;padding:20px 0;width:370px;}
.rightBox{float:right;display:block;color:#000;text-align:center;padding:0;margin-left:10px;}
.rightBox a{color:#fff;font-weight:700}
img {border:none;vertical-align:top;}
#footer{color:#009933;text-align:center;padding:30px 0;background-color:#fafafa;margin: 0 0 800px 160px;}
#footer a {color:#009933;}
.caption{font-style:italic;color:#999;text-align:center;width:600px;padding:0 0 10px}
ul,.rightBox li{text-align:justify}
ul {padding-bottom:0;margin:0}
.item {padding-bottom:20px;}
.groupedItem {padding:0px;}
label{
clear: left;
float: left;
width: 110px;
padding-left:20px;
}

textarea{
width: 210px;
margin-bottom: 5px;
height: 60px;
}

input.narrow{
width: 170px;
margin-bottom: 5px;}


.boxes{
width: 1em;
vertical-align:middle;
float: left;

}

#submitbutton{
margin-left: 200px;
padding-top: 0px;
width: 90px;
}

#submitForm{width:360px;text-align:left;background-color:#fff;}
.emsg{display:block;color:#fff;background-color:#c00;padding:5px;}
.redText{color:#f33}
#code{top:-500px;position:absolute;}



.textBox{width: 300px;margin-bottom: 5px;}
#mainTableDiv {margin:0;}
#header{text-align:center;padding:0;margin:0;}
.fb-like {padding:25px 0 0 10px;width:120px;}
.socialButton {padding:25px 0 0 10px;width:120px;}
#topAddress {float:right; color:#99CC99;width:100%; text-align:right;padding: 0 3px; font-weight:bold;width:250px;font-size: 12px;}

#topPhoneNumber {font-size:20px;font-weight:bold;width:794px;text-align:right;color:#009933;padding: 0 3px; }
.testimonial {background-color:#eee;padding:10px;width:440px;margin-left:20px;}
.standardImage{padding:0 0 20px 20px;}
.standardImgBox{padding:0 0 20px 20px;}
.standardImageRight{padding:0 0 20px 20px;float:right;display:block;color:#000;text-align:center;}
.imgCaption {color:#999;font-style:italic;text-align:center;}
#contactBox {background-color:#eee;padding:10px;width:400px;margin-left:20px;margin:0 0 30px 20px;}