body {
margin:0;
padding:0;
background-color:#17631b;
font:normal 14px arial,helvetica,sans-serif;
color:#333;
line-height:1.4;
}

a {color:#16631b;}

a img {border:0px;}

#container {
width: 1013px;
margin: 0px;
margin-left: auto;
margin-right: auto;
padding: 0px;
background:transparent url(images/pageback.jpg) repeat-y;
}

#banner {
padding: 42px 0 0 0;
margin-bottom: 0;
background:transparent url(images/back.jpg) no-repeat;
}

#content {
padding: 0;
margin-left: 345px;
margin-right:125px;
}

a.orange {background-color:#cf9500;color:white;padding:0px 10px;margin:10px;text-decoration:none;}

h1 {font:normal 26px georgia,times,serif;color:#16631b;}

h2{font-size:18px;}

#sidebar-a {
float: left;
width: 200px;
\width: 200px;
w\idth: 200px;
margin:0 0 0 115px;
padding: 0;

}

#footer {
clear: both;
padding: 0;
margin:20px 125px 0px 115px;
padding-bottom:20px;
font-size:12px;
}

#footer a {text-decoration:none;margin-right:12px;}

#navigation div {margin:20px 0 0 -16px;}
#navigation a {
font-size:18px;
text-decoration:none;
color:#333;
padding:10px 10px 10px 26px;
}

#video_tour .video_tour,#faqs .faqs,#who_we_are .who_we_are,#see_our_work .see_our_work,#testimonials .testimonials,#awards_recognition .awards_recognition,#index .index,#contact_us .contact_us,#navigation a:hover{color:white;background-image:url(images/menuback.gif);background-repeat:no-repeat;background-position:right;}

.right {float:right;padding:0 0 5px 10px;}
.left {float:left;padding:10px 0 0 0}