/* CSS Document */
html{ background:url(../images/bg.jpg) repeat-x #d1deb9;}
html, body, p, div, h1, h2, h3, h4, h5, h6, img, span, ul, li, br, hr, a, form, input, tr, td, table, dl, dt, dd {margin:0px;border:0px;}
img{ padding:0; margin:0; outline:0;}
br{ font-size:0; height:0; line-height:0; clear:both;}
a{outline:none;border:0;text-decoration:none;color: #E5C481;}
a:hover{ color:#64785A;}
.float_l{float:left;}
.float_r{float:right;}
body{ color:#48593F; font:normal 14px/18px Georgia; padding-top:4px; background:url(../images/bg_trees.png) no-repeat center top;}
.wrap{width:850px;margin:0 auto;background-color: #FFFFFF;}

h2{ color:#9B6E0E; font:normal 28px "Times New Roman"; margin-bottom:7px; }
h3{color:#ffffff; font:normal 20px/36px "Times New Roman"; letter-spacing:1px;}
/* top */

.top{border-bottom: 5px solid #A47621;width: 100%;}
.add{ float:left; font:normal 14px/22px "Times New Roman"; color:#786117; padding:15px 0 0 20px;}
.add span{ color:#315022;}

.menu{float:right;padding:33px 20px 0 0;}
ul.nav{list-style:none;float: left;}
ul.nav li{ float:left; margin-left:5px;}
ul.nav li a{ padding:0 10px; font:normal 12px/30px Georgia; text-transform:uppercase;color:#9E6F1F; display:block;}
ul.nav li a:hover, ul.nav li a.active{ background:url(../images/nav_active.gif) repeat-x; color:#ffffff;}

.banner{ background:url(../images/banner.jpg) no-repeat; width:850px; height:298px; }
.logo{ padding:17px 0 0 20px; float:left;}
.tag{ padding:80px 78px 0 0 ; float:right; font:normal 36px/44px Georgia; color:#151515;}

.cont_l{width:510px;float:left;padding:15px 15px  0 20px;}
.cont_r{width:265px;float:right;background:url(../images/cont_r_bg.jpg) right bottom no-repeat #415C34;padding: 15px 20px 66px 20px;font:normal 12px/18px "Trebuchet MS"; color:#B5C39A;}
.cont_r1{width:265px; height:660px;float:right;background:url(../images/cont_r_bg.jpg) right bottom no-repeat #415C34;padding: 15px 20px 66px 20px;font:normal 12px/18px "Trebuchet MS"; color:#B5C39A;}
.cont_r2{width:265px; height:740px;float:right;background:url(../images/cont_r_bg.jpg) right bottom no-repeat #415C34;padding: 15px 20px 66px 20px;font:normal 12px/18px "Trebuchet MS"; color:#B5C39A;}
.cont_r3{width:265px; height:1470px;float:right;background:url(../images/cont_r_bg.jpg) right bottom no-repeat #415C34;padding: 15px 20px 66px 20px;font:normal 12px/18px "Trebuchet MS"; color:#B5C39A;}
.body_img{float: right; padding-left: 13px;}
.body_img1{float: left; padding-right: 13px;}
.cont_r a{ font:normal 12px/22px Georgia;}
.cont_r a:hover{ color:#ffffff;}
.cont_r1 a{ font:normal 12px/22px Georgia;}
.cont_r1 a:hover{ color:#ffffff;}
.cont_r2 a{ font:normal 12px/22px Georgia;}
.cont_r2 a:hover{ color:#ffffff;}
.cont_r3 a{ font:normal 12px/22px Georgia;}
.cont_r3 a:hover{ color:#ffffff;}
.mar_none{ margin:0;}
ul.sitemap{ padding-left:28px; list-style:disc; line-height:26px;}
ul.sitemap li a{color:#555555;}
ul.sitemap li a:hover{color:#B28B40}
ul.sitemap li ul{padding-left:28px; list-style:disc}
ul.sitemap li ul li a{font-size:12px; line-height:20px;}

.form1 label{float:left;width:160px;clear: left;display: block;margin-bottom:10px;}
.form1 label.label2{float:left;width:10px;display: block;margin-bottom:7px;margin-right:20px;clear: none;height: 11px;}
.form1 input.text,.form1 textarea, .form1 select{font-size:11px;padding:2px;border:1px solid #d9c2c2; color:#867240;float:left;margin-bottom:10px;}
.form1 input.text{width:300px;height:16px;clear: right;margin-bottom:10px;float: left;}
.form1 input.big{width:500px;height:16px;clear: right;margin-bottom:10px;}
.form1 textarea{width:300px;height:100px;clear: right;margin-bottom:10px;float: left;}
.form1 select{width:306px;clear: right;border:1px solid #d9c2c2 !important;float: left;margin-bottom:10px;}
br{ clear:both; height:0px; line-height:0px; font-size:0px;}
/*content*/
.cont_main{padding:0;background-color: #FFFFFF;border-top:5px solid #6E8D5F;border-bottom: 1px solid #EAEADF;width: 850px;float:left;}
/* footer section */

.copy_main{ padding:10px 20px 20px 20px; float:left; width:810px;}
.copy{color:#64785A;float:left;font: normal 12px/20px "Trebuchet MS";}
.link{ float:right; font:normal 12px "Trebuchet MS";}
.link a{ color:#64785A;}
.link a:hover{ text-decoration:underline; color:#A07819;}
.link span{color:#A07819;}
.copy_main ul{list-style:none;width: 600px;padding:0;}
.copy_main ul li{ float:left;font:normal 12px/18px "Trebuchet MS"; }
.copy_main ul li a{ color:#A07819;}
.copy_main ul li a:hover{ color:#64785A;}
.copy_main ul li span{ color:#8F8F6E; padding:0 5px;}


