/* CSS Document */
*{ padding:0; margin:0; font-family:Arial, Helvetica, sans-serif;}

body{ background:#178201 url(../img/page_bg1.jpg) repeat-y center;}

img{border:0}

#menu{ margin:auto; background:url(../img/menu_bg.jpg) repeat-x; text-align:right; width:890px; padding:12px 0; padding-right:66px; }
#menu a{color:#6e5103; text-decoration:none; font-size:14px; padding:10px; font-weight:bold;}

#contents{margin:auto; width:956px;}

#content1{background:url(../img/content_bg1.jpg); color:#cbf7d4; width:656px; padding:20px; float:left; font-size:12px;}
html>body #content1{background:url(../img/content_bg1.jpg); color:#cbf7d4; width:636px; padding:32px; float:left; font-size:12px;}
#content1 h1{ font-size:18px; font-weight:normal;line-height:15px;}
#content1 .heading1{ font-size:18px; font-weight:normal;padding-top:16px; line-height:20px;}
#content1 p{ line-height:16px;}

#content2{background:url(../img/content_bg2.jpg) repeat;  width:216px; float:left; padding:20px; color:#cbf7d4; font-size:12px;}
#content2 h1{ font-size:18px; font-weight:normal;padding:17px 0;}
#content2 li{ list-style-image:url(../img/bullet3.gif); margin-left:15px; line-height:18px; }
#content2 a{ color:#cbf7d4; text-decoration:none;}
#content2 a:hover{ color:#fff; text-decoration:underline;}

#content2home{background:url(../img/content_bg2.jpg) repeat; height:100%; width:233px; float:left; padding:20px; padding-left:0; color:#cbf7d4; font-size:12px; border-left:3px solid #479700;}
#content2home .services{ background:#418f00 url(../img/services_bg1.gif) bottom repeat-x; padding-left:20px; margin-bottom:10px; padding-bottom:10px}
#content2home .servicesli{list-style-image:url(../img/bullet2.gif); margin-left:5px; line-height:18px;}
#content2home .partner{ background:#418f00 url(../img/partner_bg1.gif) repeat-x; padding-left:20px; height:75px; margin-bottom:4px;}
#content2home h1{ font-size:18px; font-weight:normal;padding:7px 0; padding-bottom:5px; color:#fff;}
#content2home li{ list-style-type:square; margin-left:15px; line-height:18px; }
#content2home a{ color:#cbf7d4; text-decoration:none;}
#content2home a:hover{ color:#fff; text-decoration:underline;}

#content3{background:#fff url(../img/watermark.jpg) left repeat-x top; color:#000; width:636px; padding:32px; float:left; font-size:12px;}
#content3 h1{ font-size:18px; font-weight:normal;line-height:16px; border-bottom:1px solid #000;}
#content3 h2{  font-size:14px; font-weight:bold; text-decoration:underline;line-height:16px; }
#content3 .heading1{ font-size:18px; font-weight:normal;padding-top:16px; line-height:20px;}
#content3 label{ display:block; width:180px; float:left;}
#content3 input{ width:180px;}
#content3 select{ width:180px;}
#content3 textarea{ width:400px; height:100px;}
#content3 .check{ width:15px; padding-right:10px;}
#content3 li{ margin-left:60px; list-style-type:square;}
#content3 p{ padding-top:5px;}
#content3 a{ color:#5b450a;text-decoration:underline;}
#content3 a:hover{ color:#957214; text-decoration:none; }
#content3 .top{ text-align:right; display:block; width:100px; margin:5px 0 5px 500px; color:#333;}
#content3 img{ margin:10px;}
#content3 .clients{ border:5px solid #eeeeee; margin:10px;}

#footer{ margin:auto; background:#ffb200; text-align:center; width:956px; padding:12px 0; color:#684c02; font-size:12px; line-height:20px; border-top:3px solid #fff; clear:both }
#footer span{ margin-left:220px;}
#footer a{ color:#5b450a;text-decoration:underline;}
#footer img{ padding-bottom:10px;}
#footer a:hover{ color:#957214; text-decoration:none; }

