body {
	background:#f4f1eb ;
	padding:0 ;
	margin:0 ;
}
#ad_container {
	width:546px;
	display:block ;
	background:#f4f1eb ;
	margin:0 auto 30px auto ;
	color:#333 ;
	line-height:16px;
}
#ad_container img.top_images {
	width:546px ;
	height:351px;
}
#ad_container h1 {
	font-family:Arial, Helvetica, sans-serif ;
	font-size:14px ;
}
#ad_container p {
	font-size:11px ;
	font-family:Arial, Helvetica, sans-serif ;
	margin:0 0 2px 0;
}
#ad_container span {
	font-size:14px ;
	color:#b60000 ;
	font-weight:bold ;
}
#ad_container a {
	color:#ff7800 ;
	text-decoration:none ;
	font-weight:bold ;
}
#ad_container a:hover {
	color:#333 ;
	text-decoration:underline ;
}
#ad_container h1 a:hover {
	text-decoration:none ;
}
#ad_container div.adright, #ad_container div.adleft {
	width:263px ;
	padding:5px ;
	display:block ;
/*	min-height:200px ;*/
	margin-top:10px ;
}
#ad_container div.adleft {
	float:left ;
}
#ad_container div.adright {
	float:right ;
}
#ad_container div.adsep {
	clear:both ;
	border-bottom:1px dashed #b4ab99 ;
}

#ad_container img {
	float:left ;
	margin-bottom:0 ;
	border:0 ;
}
#ad_container img.adimgsi {
	float:left ;
	margin-right:10px ;
	margin-bottom:0 ;
	border:0 ;
}
#ad_container img.adimgex {
	float:left ;
	border:0 ;
	margin:0 10px 15px 0 ;
}
#ad_container div.adright img.adnext, #ad_container div.adleft img.adnext {
	float:none ;
	margin:0 ;
}
#ad_container div.adpercent {
	background:#ba0000 ;
	color:#FFF ;
	font-size:17px ;
	font-family:Arial, Helvetica, sans-serif ;
	padding:3px 6px ;
	display:inline-block ;
	width:40px ;
	text-align:center ;
	font-weight:bold ;
}
