
body h1{font-size:10px;font-weight:normal;height:12px}
div.top  {margin:0px;text-align:left;width:650px;float:right;background:#000 url("imgs/topbg_2011_07.jpg") no-repeat}
div.top img {margin:0px;}
div.top a{color:#f88;}
div.top div.info a:hover{color:#ffa;top:1px;position:relative}
div.topcpy{width:650px;}
div.topcpy p{margin-left:430px;margin-top:130px;background-color:#000;font-size:12px;}
div.topcpy p.access{margin-top:0px;padding:10px;font-size:10px}
div.hcopy{float:right;width:200px;font-size:14px;margin:10px 10 0px 20;line-height: 1.3;}
div.bnr{padding-top:50px:float:clear;}
div.bnr img{}

div.top h2{margin:0.5em 0px 0px;border:1px solid #d40000;padding:2px;color:#d40000}
table.new td{padding:0px 2px;}
table.new td.date{font-size:10px;color:#fa3;vertical-align:top;white-space:nowrap;}
div.topic {clear:both}
table.info{width:100%}
table.info td{vertical-align:top;}
div.topic-body {width:49%;float:left;margin:2px}
table.content{margin-top:1em}
table.content td{vertical-align:top;color:#aaa;width:210px;padding-bottom:0.5em}
/* footer start */
#footer ul{
	list-style: none;
	width: 770px;
	margin: 10px auto;
	}
#footer li{
	float: left;
	}
#footer a{
	color: #E7770B;
	text-decoration:none;
	font-size: x-small;
	padding-left: 8px;
	padding-right: 8px;
	border-left: solid #E7770B 1px;
	}
#footer #footer_right_line a{
	color: #E7770B;
	text-decoration:none;
	font-size: x-small;
	padding-left: 8px;
	padding-right: 8px;
	border-right: solid #E7770B 1px;
	}
/* footer end */
