div.hw-gen-page div#header {
	position: relative;
	margin: 0 0 110px 0;
	padding: 0;
	top: 115px;
	width: 975px;
	border-top: 1px solid #b6bbbf;
	margin-top: 1px;
}

div.hw-gen-page {
    margin-top:2px;
}
div.leaderboard-ads {
	position: absolute;
	top: 0px; left: 0px;
	height: 115px;
	background-color: #ffffff;
	white-space: nowrap;
	width: 100%;
	overflow: hidden;
	margin: 0 auto;
	padding: 0;
}
div.leaderboard-ads ul {
	list-style: none;
	margin-top: -5px; 
	margin-left: 0;
	margin-right: 0;
	padding: 0;
	text-align: center;
	width: 100%;
}
div.leaderboard-ads ul li {
	padding: 5px 0 0 0;
	margin: 0 5px;
}
div.leaderboard-ads ul li div {
	margin: 0 auto;
	width: 100%;
}
div.leaderboard-ads ul li.position-ad {
padding:0;
}
div.leaderboard-ads a:hover {
	border: none;
}
div.leaderboard-ads ul li.position-top a.tower-ads-word {
    font-size:10px;
    color: #0266C8;
    font-family:Arial;
    font-weight:normal;
    text-align:center;
    /*position:absolute;*/
    padding-top:2px;
    left:450px;    
    display:block;
    margin:0;
    padding:0 0 2px;
}

div.leaderboard-ads ul  a img {
    text-align:center;
}
div.leaderboard-clear {
clear:both;
}
#col-3 ul.tower-ads li.position-top {
    text-align:center;
}
#col-3 ul.tower-ads li img {
    margin:1em auto;
    padding:0;
}
#col-3 ul.tower-ads li.position-top a.tower-ads-word {
    font-size:9px;
    font-family:sans-serif;
    font-weight:normal;
    text-align:center;
    color:#A0B1DF;

}