﻿body {padding:0; margin:0; background:#fff url(../images/background.jpg) repeat-x 0 0; font-family: Arial, Helvetica, sans-serif; color:#666; }
#container { width: 996px; margin: 0 auto; position:relative; }
#header { width:996px; height:86px;}
#header_img { width:996px; height:286px; background:#fff url(../images/main_header.jpg) no-repeat 0 0;}
#header_img h1 { color:#fff; padding:50px 0 0 20px; margin:0; font-size:22px; font-weight:normal; }
#header_img #text { color:#fff; width:300px; padding:0 0 0 44px; margin:0; font-size:12px; font-weight:bold; text-align:justify; }
#header_img #link { color:#fff; width:300px; padding:0 0 0 44px; margin:0; font-size:12px; font-weight:bold; text-align:right; }
#header_img #link a { color:#fff; text-decoration:none; }
#header_img #link a:hover { color:#fff; text-decoration:underline; }
#phone { position:absolute; top:0; right:20px; font-size:10px; font-weight:bold; }
#footer { width:996px; text-align:right; font-size: 10px; position:relative; }
#footer_img { background:#fff url(../images/footer_back.jpg) no-repeat 0 0; width:996px; height:102px; position:absolute; top:-70px; left:0; z-index:-20; }
#footer p { color:#666; padding:38px 22px 0 0; }
#footer a { color:#666; text-decoration:none; }
#footer a:hover { text-decoration:underline; color:#333; }
#footer .footerlight { color:#a0a0a0; }
#footer .footerlight a { color:#a0a0a0; text-decoration:none; }
#footer .footerlight a:hover { text-decoration:underline; color:#666; }

#main { background:url(../images/content_back.jpg) no-repeat 0 0; }
#maincontainer { width:996px; }
#maincontainer h1 { color:#809a3c; padding:30px 0 30px 40px; margin:0; font-size:18px; font-weight:normal; }
#maincontainer h3 { padding:30px 0 0 60px; margin:0; font-size:14px; }
#maincontainer ul { padding:26px 0 0 130px; margin:0; font-size:14px; font-weight:bold; }
#maincontainer li { list-style-image:url(../images/leaf.gif); }

#servicecontainer { width: 968px; margin:0 0 0 16px; position:relative; }
.service { background:#fff url(../images/front_box.jpg) no-repeat 0 0; padding:0; margin:24px 0 0 34px; width:276px; height:238px; float:left; }
.service_inner { width:276px; padding:0; margin:0; }
.service_inner h3 { color:#20497c; margin: 12px 0 2px 18px; padding:0; font-size:14px; }
.service_inner img { margin: 0 0 0 18px; padding:0; }
.service_inner p { text-indent:8px; padding: 6px 18px 0 22px; margin:0; font-size:12px; color:#595959; }
.service_inner .learnmore1 { position:absolute; bottom:8px; right:43px; }
.service_inner .learnmore2 { position:absolute; bottom:8px; right:353px; }
.service_inner .learnmore3 { position:absolute; bottom:8px; right:663px; }
.service_inner .learnmore1 a, .service_inner .learnmore2 a, .service_inner .learnmore3 a { text-decoration:none; color:#fff; }
.service_inner .learnmore1 a:hover, .service_inner .learnmore3 a:hover, .service_inner .learnmore2 a:hover { text-decoration:underline; color: #fff;}

.clear { clear:both; }
#logo { position:absolute; top:2px; left:10px; }
#logo a img { border:none; text-decoration:none; margin:0; padding:0; }

/* NAVIGATION MAIN */
div#menuContainer { overflow:hidden; margin:0; padding:0; width:996px; height:86px; text-transform:uppercase; }
ol#menu { list-style:none; padding:0; margin:66px 20px 0 0; overflow: hidden; float:right;}
ol#menu li { font-size: 11px; float: left; padding: 0; font-weight:bold; display: block; height: 100%; padding:0; margin:0; text-align: center; overflow: hidden; }
ol#menu li a { color:#666; } 
ol#menu li a:link, ol#menu li a:visited { text-decoration:none; }
ol#menu li a:hover { color: #333; text-decoration:underline; }
ol#menu li a.selected { color: #333; text-decoration:underline; }