body {margin: 20px 0 0 0;text-align:center;padding: 0px;background:#232323 url(bodybg.jpg);font-size:12px;color:#BCBCBC;}
a{color:#BCBCBC;text-decoration:none;}
a:hover{color:#fff;text-decoration:underline;}
#showpage{border:1px solid #000;background:#161615;height:25px;line-height:25px;color:#bcbcbc;}
#form_comment .title{text-align:left;}
/**content**/
#header{margin: 0 auto;width:922px;text-align:right;line-height:25px;color:#B4B4B4;padding:0 15px 0 0;height:193px;background:no-repeat url(header.jpg) left top;}
#header span{font-family: 04b_08, Arial;font-size:6px;padding:0 0 0 20px;}
#header a{color:#B4B4B4;text-decoration:none;}
#header a:hover{color:#fff;text-decoration:underline;}
#header span a{color:#B4B4B4;text-decoration:none;}
#nav{margin: 0 auto;background:no-repeat url(navbg.jpg) left top;text-align:left;height:43px;line-height:40px;width:922px;padding:0 0 0 20px;color:#BCBCBC;}
#nav a{color:#BCBCBC;text-decoration:none;}
#nav a:hover{color:#fff;text-decoration:underline;}
#main{width:922px;margin: 0 auto;}
	#main .left{float:left;width:715px;}
	#main .right{float:right;width:206px;}
		#main .right .top{background:no-repeat url(righttop.jpg) left top;text-align:left;line-height:32px;width:206px;height:34px;padding:0 0 0 25px;font-size:14px;font-weight:bold;color:#fff;}
		#main .right .center{background:repeat-y url(rightcenter.jpg) left top;}
		#main .right .bottom{background:no-repeat url(rightbottom.jpg) left top;height:15px;} 
.text{color:#FFA2A2;line-height:22px;text-align:left;padding:10px 0 0 10px;}
.text a{color:#FFA2A2;text-decoration:none}
.text a:hover{color:#FFA2A2;text-decoration:underline;}

#content{margin:0 0 15px 0;padding:10px 0 0 10px;border:1px solid #000;background:#161615;text-align:left;}
	#content .topic{background:no-repeat url(topicicon.jpg) left center;height:25px;line-height:25px;color:#f00;padding:5px 0 0 50px;}
	#content .topic a{color:#f00;text-decoration:none;}
	#content .topic a:hover{color:#BCBCBC;text-decoration:underline;}
	#content .logtext{line-height:22px;color:#626262;overflow:hidden;width:690px;padding:10px 0 0 0}
	#content .com{background:no-repeat url(morebg.jpg) right top;text-align:right;padding:0 20px 0 0;height:27px;line-height:27px;color:#717202;}
	#content .com a{color:#717202;text-decoration:none}
	#content .com a:hover{text-decoration:underline;color:#fff;}

/**����**/
#calendar{width:180px; }
#calendar caption { font:12px;  }
#calendar table { border-collapse: collapse;} 
#calendar th{ font: normal 12px;}
#calendar td {text-align:center;font-size: 12px;color: #FFA2A2;height:20px;width: 25px;}
#calendar td a {display:block;width:25px;height:20px;color: #fff;} 
#calendar td a:hover{ color: #f00;background:#fff}
input,select,form,ul,li{padding:0px;margin:0px;}
li{list-style:none}
/**���� END**/
#footer{margin:10px 0 0 0;border-top:1px solid #424242;background:#000;background:#000 no-repeat url(footerbg.jpg) center center;height:50px;}   