body{background:url(../img/bg.jpg) repeat-x #FFFFFF; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; padding:22px 0px 22px 0px; margin:0px;}

.wrapper{width:939px; margin-right:auto; margin-left:auto; height:100%; height:auto;}

.logo{width:424px; float:left;}

.top{height:86px;}
.menu{width:450px; float:right; text-align:right; font-size:12px; font-weight:bold; color:#777777; padding-top:30px; padding-right:20px;}
.menu a{text-decoration:none; color:#777777; padding:0px 12px 0px 12px;}
.menu a:hover{text-decoration:none; color:#79A300;}

#header{background:url(../img/header.jpg) no-repeat; width:939px; height:272px;}
.header{padding:40px 0px 40px 50px; width:500px; color:#9D9D9D; font-size:11px;}
.header h1{padding:0px; margin:0px; font-size:16px; font-weight:bold; color:#7A7A7A;}

.readmore{color:#759F00; padding-left:8px; font-size:11px;}
a.readmore{color:#759F00; text-decoration:underline; background:url(../img/arrow1.gif) no-repeat 0px 5px;}
a.readmore:hover{color:#759F00; text-decoration:none;}

.box1{padding:25px 30px 25px 30px; width:254px; float:left; font-size:11px;}
.box1 h2{color:#759F00; padding:0px 0px 20px 0px; margin:0px; font-size:20px; font-weight:normal;}

.box3{padding:25px 30px 25px 30px; width:250px; float:right; font-size:11px;}
.box3 h2{color:#759F00; padding:0px 0px 20px 0px; margin:0px; font-size:20px; font-weight:normal;}
.box3 p{padding:10px 0px 0px 25px; margin:0px; font-weight:normal; background:url(../img/quote.jpg) no-repeat; font-size:11px;}

.greentxt{color:#759F00; font-size:11px;}
.divider{border-bottom:1px solid #EAEAEA; padding-top:15px;}

.ourclients{background:url(../img/ourclients-bg.jpg) repeat-x; padding:25px 30px 25px 30px; height:120px; font-size:11px;}
.ourclients h2{color:#759F00; padding:0px 0px 20px 0px; margin:0px; font-size:20px; font-weight:normal;}

/* Inner Page */
#innerheader{background:url(../img/innerheader.jpg) no-repeat; width:939px;}
.content{padding:35px 45px 35px 45px; line-height:1.4em; font-size:11px;}
.content h1{padding:0px 0px 70px 0px; margin:0px; font-size:20px; font-weight:normal; color:#FFFFFF;}
.content h2{padding:0px 0px 20px 0px; margin:0px; font-size:20px; font-weight:normal; color:#759F00;}
.content li{padding:0px 0px 0px 5px; list-style:url(../img/arrow2.jpg);}

.footer{border-top:1px solid #D9D9D9; padding:30px; color:#878787; font-size:11px;}
.footer a{text-decoration:none; color:#878787;}
.footer a:hover{text-decoration:none; color:#759F00;}
.footerlft{width:500px; float:left;}
.footerrgt{width:350px; float:right; text-align:right;}