@charset "utf-8";*{margin:0;padding:0;}
html, body{height:100%;}
html{font-size:100%;}
ul,li,form,body,html,input{margin:0;padding:0;}
ul{list-style:none;}
body{margin:0px;padding:0px;font-family:Verdana, Geneva, sans-serif;font-size:11px;background:#0e0e0e url(../images/bgr_main.png) repeat-x;color:#000;}
#page{width:1000px;margin:0px auto;}
#menu{width:100%;height:53px;}
#mainmenu{padding:0;}
#mainmenu ul{margin:0;padding:0;list-style-type:none;z-index:1000;}
#mainmenu ul li{position:relative;display:inline;float:left;z-index:1000;color:#cccccc;padding:0 0 0 14px;font-size:13px;background:url(../images/bgr_menu_li.gif) no-repeat left center;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;text-transform:uppercase;}
#mainmenu ul li a{display:block;color:#fff2ba;z-index:1000;height:38px;padding:15px 15px 0 15px;}
#mainmenu ul li a:link, #mainmenucat ul li a:visited{text-decoration:none;}
#mainmenu ul li a:hover, #mainmenu .select a{text-decoration:none;background:#252525;color:#ffd000;}
#header{width:1000px;height:200px;background:url(../images/bgr_header.png) no-repeat;}
#header h1, #header .description{float:left;margin:0;margin-top:15px;padding:0;font-size:11px;color:#fff2ba;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
#header h1{margin-left:15px;}
#header .description{padding-left:5px;border-bottom:0px;}
.txtbg{float:left;margin-left:7px;margin-top:9px;width:667px;height:137px;color:#e9c29b;padding:7px;text-align:justify;line-height:13px;}
.txtbgk{float:left;margin-left:6px;margin-top:11px;width:681px;height:153px;}
.txtbg a{color:#e9c29b;text-decoration:underline;}
.txtbg a:visited{color:#e9c29b;text-decoration:underline;}
.txtbg a:hover{color:#e9c29b;text-decoration:none;}
#board{width:100%;height:70px;overflow:hidden;background:url(../images/bgr_board.png) no-repeat;}
#main_search{width:335px;float:left;}
#searchform_top{float:left;padding:21px 0 0 28px;}
#searchform_top_text{width:210px;padding:6px;color:#c5c5c5;font-size:12px;font-family:Arial, Helvetica, sans-serif;float:left;border:0;margin:0 15px 0 0;background:none;}
#gosearch{float:left;}
#main_rss{font-size:13px;font-family:Tahoma, Geneva, sans-serif;float:left;background:url(../images/button_rss.png) no-repeat right top;height:42px;padding:18px 0 0 0;}
#main_rss a{color:#fff;display:block;width:230px;}
#main_rss span{float:left;color:#fecf01;}
#body{width:100%;background:url(../images/bgr_body.png) repeat-y;overflow:hidden;}
#body_top{width:100%;background:url(../images/bgr_body_top.png) no-repeat;overflow:hidden;padding:20px 40px 40px 40px;}
.post-top{width:100%;background:url(../images/bgr_post_title.png) no-repeat left bottom;padding:0 0 12px 0;overflow:hidden;}
.post-title{float:left;width:100%;padding-left:10px;}
.post-title h2{font-size:18px;margin:25px 0 5px 0;color:#000;font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;font-weight:normal;}
.entry{line-height:normal;margin:10px 0px 0 0px;}
.entry a{color:#000;text-decoration:underline;}
.entry a:visited{color:#000;text-decoration:underline;}
.entry a:hover{color:#000;text-decoration:none;}
.entry .rhend{float:left;margin-left:25px;margin-right:25px;margin-top:20px;width:870px;text-align:justify;font-size:11px;color:#888888;line-height:16px;}
.entry .rhend a{color:#888888;text-decoration:underline;}
.entry .rhend a:visited{color:#888888;text-decoration:underline;}
.entry .rhend a:hover{color:#888888;text-decoration:none;}
.entry .rhcon{float:left;margin-left:10px;margin-right:10px;width:880px;height:316px;padding:10px;margin-bottom:13px;background:url('../images/rhbg.jpg') no-repeat}
.entry .rhcon div{float:left;width:162px;height:115px;margin-left:3px;margin-top:3px;margin-right:13px;}
.entry .rhcon .rhpic{float:left;width:162px;height:115px;margin-left:3px;margin-top:3px;margin-right:0px;}
.entry .rhcon .rhtx{float:left;width:832px;height:118px;margin-left:19px;margin-top:10px;padding:5px;font-size:11px;text-align:justify;line-height:13px;}
.entry .rhcon .rhtx h3, h4, h5, h6{margin:0px;padding:0px;font-size:11px;margin-bottom:3px;}
.entry .rhcon .rhbu{float:left;width:880px;height:47px;margin-top:13px;}
.contbut{float:left;margin-left:10px;margin-right:10px;width:900px;height:54px;margin-bottom:10px;}
.conthead{float:left;margin-left:10px;margin-right:10px;width:860px;height:288px;padding:20px;background:url(../images/conthead.jpg);margin-bottom:10px;}
.conthead .pic{float:left;width:412px;height:288px;margin-right:30px;}
.conthead .picl{float:left;width:204px;height:156px;margin-right:10px;margin-bottom:10px;}
.conthead .picr{float:left;width:204px;height:156px;margin-bottom:10px;}
.conthead .txt{float:left;width:408px;height:112px;padding:5px;font-size:11px;text-align:justify;color:#f2f2f2;line-height:14px;}
.conthead .txt a{color:#f2f2f2;text-decoration:underline;}
.conthead .txt a:visited{color:#f2f2f2;text-decoration:underline;}
.conthead .txt a:hover{color:#fff;text-decoration:none;}
.conthead h3, h4, h5, h6{margin:0px;padding:0px;font-size:11px;margin-bottom:3px;color:#f7951c;}
.tbhead{float:left;margin-left:10px;margin-right:10px;width:894px;height:38px;padding:3px;background:url('../images/tbhead.jpg');margin-bottom:10px;}
.tbhead .topl{float:left;width:149px;height:38px;text-align:center;line-height:34px;}
.tbhead .topl a{color:#cacaca;text-decoration:underline;}
.tbhead .topl a:visited{color:#cacaca;text-decoration:underline;}
.tbhead .topl a:hover{color:#ffffff;text-decoration:none;}
.sumahead{float:left;margin-left:10px;margin-right:10px;width:860px;height:147px;padding:20px;background:url('../images/sumahead.jpg');margin-bottom:10px;}
.sumahead .topl{float:left;width:425px;height:146px;margin-right:10px;}
.sumahead .topl .pic{float:left;width:191px;height:146px;margin-right:10px;}
.sumahead .topl .txts{float:left;width:224px;height:146px;text-align:justify;}
.sumahead .topr{float:left;width:425px;height:146px;}
.sumahead .topr .pic{float:left;width:191px;height:146px;margin-right:10px;}
.sumahead .topr .txts{float:left;width:224px;height:146px;text-align:justify;}
.sumahead .txts p{float:left;padding:0px;margin:0px;width:100%;font-size:12px;}
#footer{width:100%;height:149px;background:url(../images/bgr_footer.png) no-repeat;overflow:hidden;}
#footer_text{padding:30px 55px 0 0;float:right;text-align:right;}
#footer_text p{color:#969696;font-family:Verdana, Arial, Helvetica, sans-serif;padding:0 0 8px 0;font-size:11px;}
#footer_text p a{color:#000000;text-decoration:underline;}
#footer_text p a:hover{text-decoration:none;color:#f06522;}
.clear{clear:both;}

