#wrapper { margin:10px auto; width:778px;}
#sidebar { float:left; width:200px;}
#sidebar dl { clear:both; padding:5px;}
#sidebar dt { border-bottom:1px solid #CCC; background:#FAFAFA; font-size:14px; text-indent:1em; line-height:2em;}
#sidebar dt a { color:#5493BE;}
#sidebar dd { float:left; width:95px; text-align:center; line-height:2em;}

#main { float:right; width:566px;}
#main .row { margin:0 0 10px 0; width:100%;}
#main .coll { width:275px;}
#main .colr { width:275px;}

.page_top {
	background: #efefef;
	margin: 0px 0px 10px;
	padding: 2px 6px;
}
.page_bot {
	background: #efefef;
	margin: 10px 0px 0px;
	padding: 2px 6px;
}
.list_title {
	font-weight: bold;
	font-size: 14px;
	padding: 2px 6px;
	background: #FBFBF9;
}
.list_title a:link {
	color: #CC9900;
}
.list_inof {
	color: #999;
	padding: 2px 6px;
}
.list_text, .list_more {
	padding: 2px 6px;

.input_buttom {
	padding-top: 2px;
	height: 22px;
}
.clear {
	clear: both;
}
.more {
	color: #666;
	padding: 6px 16px;
}
.bottom {
	color: #669900;
	padding: 6px 20px;
}
.font-f60-B {
	color: #FF6600;
	font-weight: bold;
}
.font-f60{
	color: #FF6600;
}
.float-r {
	float: right;
}
.pad-all {
	padding: 5px;
}
.pad-t-b {
	padding: 5px 0;
}
.pad-l-r {
	padding: 0 5px;
}
.date {
	font-size: 11px;
	color: #666;
}
.border {
	height: 6px;
	background: #F8F8F2;
}
.align-center {
	text-align: center;
	padding: 24px 6px 0px;
}