
#mainBanner { height: 480px; }

#smMainPanel {
	float: left;
	padding: 4px 0 0 4px;
	width: 618px;
}

#smMainPanel .banner {
	float: left;
	width: 309px;
	height: 140px;
}

#smMainPanel a {
	position: absolute;
	display: block;
	margin: 6px;
	width: 297px;
	height: 128px;
}
#smMainPanel .bannerInfo {
	position: absolute;
	bottom: 0;
	margin: 0 0 12px 8px;
	width: 150px;
}
#smMainPanel a {
	text-decoration: none;	
}
#smMainPanel a .head {
	font-size: 16px;
	color: #FFF;
}
#smMainPanel a .sub {
	font-size: 12px;
	color: #999;
}

#smMainPanel a:hover .head, #smMainPanel a.sfhover .head {
	background-color:#000;
}
#smMainPanel a:hover .sub, #smMainPanel a.sfhover .sub {
	background-color:#000;
}
