body {background-color:#F0F9C2; width:100%;}
#wrap{width:100%; background:url(http://freecount.net/images/top_bg.gif) repeat-x top left;}
#bd{margin:0 auto; width:992px;}
#top_nav .top_menu{padding-top:14px; width:992px; vertical-align:top; }

#gNavi {position:relative; list-style:none}
#gNavi li {float:left}

#gNavi #top_menu_logo{margin-left:70px; margin-right:130px;}

.top_bg_main{background:url(http://freecount.net/images/top_bg_main.gif) no-repeat top left; height:37px;}

.top_bg_counter{background:url(http://freecount.net/images/top_bg_counter.gif) no-repeat top left; height:39px;}
.top_bg_counter div{margin-left:380px;margin-top:14px; color:#1C3950;}
.top_bg_counter a:link, .top_bg_counter a:visited{color:#CAD8E3;}
.top_bg_counter a:hover{color:#ffffff; text-decoration:none;}

.top_bg_freeboard{background:url(http://freecount.net/images/top_bg_freeboard.gif) no-repeat top left; height:39px;}
.top_bg_freeboard div{margin-left:380px;margin-top:14px; color:#144A68;}
.top_bg_freeboard a:link, .top_bg_freeboard a:visited{color:#CAE0E2;}
.top_bg_freeboard a:hover{color:#ffffff; text-decoration:none;}


.top_bg_flashbook{background:url(http://freecount.net/images/top_bg_flashbook.gif) no-repeat top left; height:39px;}
.top_bg_flashbook div{margin-left:380px;margin-top:14px; color:#444444;}
.top_bg_flashbook a:link, .top_bg_flashbook a:visited{color:#D9D9D9;}
.top_bg_flashbook a:hover{color:#ffffff; text-decoration:none;}


.top_bg_message{background:url(http://freecount.net/images/top_bg_message.gif) no-repeat top left; height:39px;}
.top_bg_message div{margin-left:380px;margin-top:14px; color:#5C3710;}
.top_bg_message a:link, .top_bg_message a:visited{color:#E8D8C6;}
.top_bg_message a:hover{color:#ffffff; text-decoration:none;}

.top_bg_poll{background:url(http://freecount.net/images/top_bg_freepoll.gif) no-repeat top left; height:39px;}
.top_bg_poll div{margin-left:380px;margin-top:14px; color:#451421;}
.top_bg_poll a:link, .top_bg_poll a:visited{color:#EED2DA;}
.top_bg_poll a:hover{color:#ffffff; text-decoration:none;}




#bbs_menu{width:156px; border:1px solid #C2CAD1; background-color:#ffffff;margin-bottom:5px;margin-left:12px;text-align:left;}
#bbs_banner{width:156px; background-color:#ffffff;margin-bottom:30px;margin-left:12px;text-align:left;}
#bbs_banner .google_ad2{border:1px solid #C2CAD1; width:156px; text-align:center; padding:10px 0px 10px 0px;}
#bbs_banner div{margin-bottom:5px;}
#bbs_menu .sep{border-top: 1px solid #EFEFEF;padding-left:10px;padding-top:10px;}
#bbs_menu .sep li{margin-top:4px;padding-bottom:5px;}
#bbs_menu .sub ul{margin-top:10px;}
#bbs_menu .sub li{padding-left:8px;}
.menu_bg1{background-color:#FFFFFF;}
.menu_bg2{background-color:#F1F3E0;}




#study_menu{width:156px; border:1px solid #C2CAD1; background-color:#ffffff;margin-bottom:5px;margin-left:12px;text-align:left;}
#study_banner{width:156px; background-color:#ffffff;margin-bottom:30px;margin-left:12px;text-align:left;}
#study_banner .google_ad2{border:1px solid #C2CAD1; width:156px; text-align:center; padding:10px 0px 10px 0px;}
#study_banner div{margin-bottom:5px;}
#study_menu .sep{border-top: 1px solid #EFEFEF;padding-left:10px;padding-top:10px;}
#study_menu .sep li{margin-top:4px;padding-bottom:5px;}
#study_menu .sub ul{margin-top:10px;}
#study_menu .sub li{padding-left:8px;}



#pds_menu{width:156px;  border:1px solid #C2CAD1; background-color:#ffffff; margin-bottom:5px; margin-left:12px; text-align:left;}
#pds_banner{width:156px; background-color:#ffffff;margin-bottom:30px;margin-left:12px;text-align:left;}
#pds_banner .google_ad2{border:1px solid #C2CAD1; width:156px; text-align:center; padding:10px 0px 10px 0px;}
#pds_banner div{margin-bottom:5px;}

#pds_menu .sep{border-top: 1px solid #EFEFEF;padding-left:10px;padding-top:10px;}

.top_bg_main{background:url(http://freecount.net/images/top_bg_main.gif) no-repeat top left; height:37px;}


#body_layout .left_border{height:500px; width:0px; border-right:1px solid #6F9602;}
#body_layout .right_border{height:500px; width:0px; border-left:1px solid #6F9602;}
#body_layout .sub_menu{width:180px; background-color:#ffffff; vertical-align:top; border-right:1px dotted #cccccc}
#body_layout .sub_menu .main_login{margin-left:8px;}
#body_layout .contents_body{width:812px; background-color:#ffffff; vertical-align:top; padding:0px 0px 10px 0px; text-align:left;}

#body_layout .google_ad{ border:1px solid #C2CAD1; width:154px; text-align:center; margin-left:11px;}


#main_sub {margin-left:8px;}
#main_sub .google_ad{ border:1px solid #C2CAD1; width:154px; text-align:center; margin-left:3px; margin-top:5px;}
#main_sub .login_point{ margin-left:3px;}

.location_txt{left:230px;top:120px;}

#main_left_wrap_border{float:left;margin:0px 10px 0px 10px; _margin:0px 10px 0px 5px; border: 1px solid #CACACA}
#main_left_wrap{float:left; position:relative;  background-color:#f8f8f8;border: 1px solid #ffffff}
#main_left_wrap .ti{height:25px; }
#main_left_wrap .more{text-align:right; padding-right:3px;}
#main_left_wrap .desc{width:160px; border: 1px solid #e3e3e3; background-color:#ffffff; padding:5px 5px 5px 5px; line-height:19px;}
#main_left_wrap .mu1 ul li a {color:#005862;}
#main_left_wrap .mu2 ul li a {color:#BB6212;}
#main_left_wrap table{margin:0px 5px 5px 5px;}


#main_right_wrap_border{float:left;margin:0px 0px 0px 10px; border: 1px solid #CACACA}
#main_right_wrap{float:left; position:relative;  background-color:#f8f8f8;border: 1px solid #ffffff;}
#main_right_wrap .ti{height:25px; }
#main_right_wrap .more{text-align:right; padding-right:3px;}
#main_right_wrap .desc{width:175px; _width:185px; border: 1px solid #E3E3E3; background-color:#ffffff; padding:5px 5px 5px 5px;  line-height:18px;}
*:first-child+html #main_right_wrap .desc{width:185px;}
#main_right_wrap table{margin:0px 5px 5px 7px;}
#main_right_wrap div{margin:10px 0px 0px 0px;}
#main_right_wrap ul{margin:10px 0px 0px 7px;}
#main_right_wrap li{margin:0px 0px 0px 0px;}

#main_center_wrap{float:left; position:relative; margin:0px 0px 0px 0px;width:380px;}
#main_center_wrap .ct_bg{background:url('http://bbs.freecount.net/images/main_center_top.gif') no-repeat; height:10px; width:380px; margin-top:3px; _margin-bottom:-4px;}
#main_center_wrap .cm_bg{background:url('http://bbs.freecount.net/images/main_center_mid.gif') repeat-y top left; width:380px;}
#main_center_wrap .cb_bg{background:url('http://bbs.freecount.net/images/main_center_foot.gif') no-repeat; height:10px; width:380px;  _margin-bottom:-4px;}
#main_center_wrap .cm_bg .ti{height:25px;padding-left:10px; width:370px; border-bottom:1px dotted #FFE080;}
#main_center_wrap .cm_bg .more{text-align:right; padding-right:10px; border-bottom:1px dotted #FFE080;}
#main_center_wrap .cm_bg .desc{padding:5px 5px 5px 15px; line-height:18px; }
#main_center_wrap .cm_bg .desc2{padding:5px 5px 5px 20px; border-top:1px dotted #FFE080; line-height:18px;}

#seo {margin-top:-35px; margin-left:-180px; float:left;letter-spacing:-4px;}

#seo a:link, #seo a:visited{color:#F0F9C2;letter-spacing:-4px;}
#seo a:hover{color:#F0F9C2; text-decoration:none;}
