@charset "utf-8";
/* CSS Document */

/*reset code*/
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}
/* remember to define focus styles! */
:focus {outline: 0;}
/* remember to highlight inserts somehow! */
ins {text-decoration: none;}
del {text-decoration: line-through;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: collapse;border-spacing: 0;}

body{font-size:12px; color:#fff;  margin:0; padding:0; background:url(../images/bg.gif) #aad5d5 top repeat-x ; font-family:Arial, Helvetica, sans-serif;}
a{text-decoration:none; color:#6dc3f4;}
a:hover{color:#6dc3f4;text-decoration:underline;}

.fltLeft{float:left;}
.fltRight{float:right;}
.clear{line-height:1;font-size:1px; clear:both;}

/*main css*/
#wrapper{width:911px; margin:0 auto; padding-bottom:40px;}
/*header*/
.header{background:url(../images/headerBg.png) no-repeat; height:257px; padding-top:75px;}
.logo{width:220px; padding:20px 0 0 27px;}
.sclLinks{width:238px;}
.rtImage{margin-right:30px;}
/*navLinks*/
#navLinks{height:30px; background-color:#2d3f1b; margin-top:-1px; width:900px;}
#navLinks ul{margin:0; padding:0;}
#navLinks li{display:inline;}
#navLinks li a{font:15px/28px Arial, Helvetica, sans-serif; background:#2d3f1b; padding:0 28px; height:30px; display:block; float:left;color:#FFF;}
#navLinks li a:hover, #navLinks li a.active{background-color:#819f00;color:#FFF;}

/*container*/
#container{ width:900px; background:url(../images/woodenBg.gif) top repeat; clear:both; }
/*left box*/
.leftBox{width:492px;}
.ltboxTop{background:url(../images/box1_top.png) bottom no-repeat; width:492px; height:17px;}
.ltboxBot{background:url(../images/box1_bot.png) top no-repeat; width:492px; height:17px;}
.ltboxMid{background:url(../images/box1_mid.gif) repeat-y; width:452px; padding:0 20px 28px;}
h2{font-size:22px;}
.list, .listDetails{padding:10px 0;}
.list li{padding:12px 0 10px 0; font-size:17px;}

/*rightBox*/
.rightBox{width:315px;}
.rtboxTop{background:url(../images/box2_top.png) bottom no-repeat; width:315px; height:17px;}
.rtboxBot{background:url(../images/box2_bot.png) top no-repeat; width:315px; height:17px;}
.rtboxMid{background:url(../images/box2_mid.gif) repeat-y; width:275px; padding:0 20px 20px;}
h4{font-size:18px; padding-bottom:10px;}
.listDetails li{width:110px; padding:12px 0 10px; font-size:15px;}
.image{margin-top:10px;}

/*content*/
h3{font-size:19px; font-weight:normal; padding:15px 0px; color:#060;}
.contentBox{padding:5px 0 10px; }
.contImage{padding:0 70px;}

/*footer*/
#footer{width:900px;}
.footerLt{background:url(../images/footerLeft.png) right no-repeat; width:44px; height:86px;}
.footerRt{background:url(../images/footerRight.png) left no-repeat; width:44px; height:86px;}
.footerMid{background:url(../images/footerMid.gif) repeat-x; height:49px; width:812px; padding:17px 0 20px 0;}
.footerMid ul{padding:0 0 15px 0;}
.footerMid li{display:inline; padding:0 25px;}
.footerMid li a{font-size:12px; color:#819f00;}
.footerMid h3{padding:0; color:#819f00;}


.mainContent { background:#fff; background:url(../images/midcontent.png) repeat-y; min-height:600px; padding:0 40px 0 20px; margin:0 auto;  }
.inWrapper { padding:20px 0 20px 5px; margin-left:13px;}
