#TopAD{width:324px; height:210px; background-color:#333; background-repeat:no-repeat; background-image:url(../images/infobox_col_bg.jpg); position:relative; float:left;}
#TopAD h5{padding:15px 0 0 34px; color:#FFF; margin:0; font-size:12px;}
#TopAD h2{padding:15px 10px 5px 10px; margin:0;}
#TopAD h2 a{
	padding-left:10px;
	color:#fff;
	font-size:12px;
	line-height:18px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	display:block;
	width:170px;
	color:#669900;
}
#TopAD .AdDate{
	display:block;
	margin-left:20px;
	clear:both;
	width:250px;
	color:#666666;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	line-height:18px;
}

#TopAD .TopAdleft{float:left; width:200px;}
#TopAD .TopAdright{position:absolute; top:48px; right:10px; border:1px solid #cccccc;}



#TopAD .link {padding-left:20px; width:200px; height:20px; padding-top:30px;}
#TopAD .link ul {
	padding:0;
	margin:0;
	list-style-type: none;
	display: block;
	padding-top:1px;
}
#TopAD .link ul li {
	width: 14px;
	height: 14px;
	float: left;
	display: block;
	color: #fff;
	text-align: center;
	margin: 1px;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border:1px dotted #579f17;
}
#TopAD .link ul li.on {
	background: #b3e174;
	color: #579f17;
}
#TopAD .link ul li.off {
	background: #fff;
	color: #b3e174;
}

#TopAD h4 a {font-weight: bold; text-decoration: none; color: #fff; position:absolute; top:14px; right:20px; font: bold 11px Arial, Helvetica, sans-serif, "·s²Ó©úÅé";}