/* CSS Document */
html,body {height:100%;padding:0px; text-align:center; background-image:url(../images/mainbg.jpg); background-repeat:no-repeat;background-attachment: fixed}
body {margin:0px; padding:0px; font:12px arial,helvetica,clean,terminal,sans-serif;
scrollbar-face-color: #74B434;
scrollbar-highlight-color: #74B434;
scrollbar-shadow-color: #74B434;
scrollbar-3dlight-color: #88B91E;
scrollbar-arrow-color: #006600;
scrollbar-track-color: #74B434;
scrollbar-darkshadow-color: #006600;
}
input, textarea, select {font: 12px/20px Tahoma, Arial;}
form,h1,h2,h3,h4,h5,h6 {margin:0; padding:0;}
p{margin:0px;}
h2 {font-size:18px; font-weight:bold; line-height:1.1em;}
h3 {font-size:16px; font-weight:normal; line-height:1.1em;}
h4 {font-size:14px; font-weight:bold; line-height:1.4em;}
h5 {font-size:12px; font-weight:bold; line-height:1.4em;}
h6 {font-size:12px; font-weight:normal;  line-height:1.4em;}
ul {list-style-type:none;margin:0;padding:0;}
img {border:none; vertical-align:middle;}
a{color:#333; text-decoration:none;}
a:hover{color:#FF0000;}

#wrapper{width:860px;margin:0px auto; position:relative;}
#edition{padding:20px 20px 0px 0px;height:80px; clear:both; position:relative;}
#edition .logo{width:582px;height:86px; position:absolute;top:0px;left:0px; overflow:hidden;}

#edition img{margin-right:5px;}
#edition a{ display:block; float:right;padding-right:10px; color:#fff;} 
#head{clear:both;padding:1px; background:url(../images/nav.gif) no-repeat;height:43px;}
#head ul{width:100%;}
#head ul li{float:left;margin-right:10px;}
#head ul li a{  display:block; padding:0px 15px; line-height:43px; color:#4D6300; font-weight:bold; font-size:14px;}
#head ul li a:hover{color:#f60;}

#main{ clear:both;margin-top:5px;padding:15px; float:left; width:830px; position:relative;}
#main .main_bg{filter: Alpha(Opacity=80); position:absolute;top:0px; left:0px;width:860px;height:100%;background-color:#fff;}
#main .column{ float:left;font-size:14px; width:400px; position:relative; height:190px;margin-right:10px;margin-bottom:10px; overflow:hidden;}
#main .column h4,#main .content .title h4{ display:block; color:#4D6300; border-bottom: 2px #bbb solid; text-indent:30px; height:30px; line-height:30px; text-align:left; width:100%;}
#main .list li{padding-left:15px;font-size:14px; background:url(../images/arrow.gif) left 2px no-repeat;margin-bottom:5px;}
#main .list .current{ color:#6C881F; font-weight:bold;}
#main .A h4{background:url(../images/ico1.gif) 3px no-repeat;}
#main .V h4{background:url(../images/video.gif) 3px no-repeat;}
#main .H h4{background:url(../images/health.gif) 3px no-repeat;}
#main .S h4{background:url(../images/service.gif) 3px no-repeat;}
#main .C h4{background:url(../images/case.gif) 3px no-repeat;}
#main .L h4{background:url(../images/contact.gif) 3px no-repeat;}
#main .column h4 .left{float:left;}
#main .column h4 .right{float:right;margin-right:10px; margin-top:7px;}

#main .content{padding:10px; line-height:20px;font-size:14px; text-align:left; position:relative; color:#444;}
#main .content .title h4{margin-bottom:10px;}
#main .content .initiator{float:right; text-align:center; position:relative;}
#main .content .initiator img{width:150px; margin:0px 5px; display:block}
#main .content .about_text{clear:both;width:100%;}
#main .content .about_text h4{ text-align:center; line-height:40px;}
#main .content .title_about h4{ text-align:center}
#main .content .left{float:left;width:228px; background-color:#fff; position:relative;}
#main .content .left .left_list{ padding:10px;background:url(../images/left_bg.gif)  no-repeat; position:relative;min-height:400px;top:-5px;}
#main .content .right{float:right;width:570px;background-color:#fff; position:relative;}
#main .content .right .right_content{padding:15px; min-height:390px;  background:url(../images/right_bg.gif)  no-repeat; position:relative;top:-5px;}
#main .content .right .tt{ text-align:center;margin-bottom:10px; color:#4D6300}
#main .content .right .tt a{ color:#4D6300}
#main .content .right .tt a:hover{ color:#8AB100}
#main .content .right .tt p{font-size:12px; font-weight:normal; color:#444;}
#main .content p{ text-indent:24px;}
#main .content p strong{ font-size:14px; line-height:30px;}
#main .content .h4{line-height:40px;}

#foot{margin-top:5px;padding:10px; text-align:center;background-color:#FFFFFF;filter: Alpha(Opacity=80); width:840px; float:left;}