/* CSS Document */
body {margin:0px; background-color:#99cc00;}
A:HOVER {text-decoration:none;}
A:HOVER.title_gray {text-decoration:underline; color:#339900;}
HR {border: none; color: #999999; background-color: #999999; height: 1px;}

.title_act, .small {color:#339900;}
.title_gray {color:#666666; text-decoration:none;}
.top_title {padding-left:20px; padding-top:14px;}

h1, h2, h3 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color: #555;}


p, .small {font-family:Trebuchet MS, Tahoma, Geneva, sans-serif;}
p {font-size:16px; color:#000; margin:14px 0px;}
.small {font-size:11px;}

#menu_link, #title, #more {color:#FFF;}

#logo_right, #logo, #menu_act, #menu_link, #left {float:left;}

#content {width:100%; background-color:#FFF;}
#top {background-color:#99cc00; height:175px; width:100%; padding-top:5px;}
#logo {background:url(images/logo_bg.gif) repeat-x;}
#top_image {background:url(images/top_image_bg.gif) repeat-x left; height:164px; margin-left:261px;}

#menu {background:url(images/menu_bg.gif) repeat-x; width:100%; height:29px;}
#menu_link, #menu_act, #more {line-height:29px; font: 14px Trebuchet MS, Arial; padding-top:5px;}

#menu_act {height:22px; color:#000; background:url(images/menu_act_bg.gif) repeat-x; padding:5px 10px 2px 10px; }
#menu_link {margin-left:100px;}

#title {background:url(images/title_bg.gif) repeat-x; float:left; height:39px; width:226px; padding-bottom:10px;}

#left {width:261px; font:16px Trebuchet MS, Arial; padding:10px;}
#right {margin-left:261px; padding-right:35px; font:16px Trebuchet MS, Arial; padding:20px;}
.imgart {margin:5px;}

#all_comment {clear:left; padding-top:3px;}
#comment {background-color:#ececec;}
#comment a {font: 18px Trebuchet MS; color: #000;}
#comment_body {padding:0px 12px; height:100%; clear:left;}
#comment_margin {margin-left:20px; margin-top:10px;}
#coner_l_b {background:url(images/coner_l_b.gif) bottom left no-repeat; float:left; width:9px; height:9px;}
#coner_r_b {background:url(images/coner_r_b.gif) bottom right no-repeat; height:9px;}
#add_comment {padding-top:20px; padding-bottom:45px;}

#more_title {background-color:#999999; width:100%; float:left; border-bottom:2px solid #FFF;}

#footer {clear:left; background-color:#99cc00; height:55px; border-top:5px solid #82ae00;}

.lsa a {font: 18px Trebuchet MS, Arial; color: #333; margin:5px;}



#left .lev_0 {margin-top:10px; padding:4px;font: 17px Trebuchet MS, Arial; color: #777; margin:5px;}
#left .lev_0a {margin-top:10px; padding:4px;background: #EEE;font: 17px Trebuchet MS, Arial; color: #777; margin:5px;}
#left a {color: #777; }

#footer table td{padding: 10px 10px 0px 10px; color: #FFF; font: normal 12px Trebuchet MS; vertical-align:middle;}

