/* Leaderboard
----------------------------------------------------------------------------------------------------*/
.leaderboard {
	background: url("/media/ui/leaderboard_bg.png") repeat-x;
	padding: 5px 0;
	height: 90px;
}

/* adenn */
.leaderboard .ad {
	padding: 0;
	border: none;
}


.printableLeaderboard {
	text-align: center; 
	margin: auto;	
}



/* Mouse Ears
----------------------------------------------------------------------------------------------------*/
.home .mouseEar { border: width: 152px; height: 77px; } 



/* 130x30 Tiles
----------------------------------------------------------------------------------------------------*/
 /* - right rail - */
.sponsoredText { font-size: 9px; text-transform: uppercase; color: #999; float: left; padding-right: 5px; }
.sponsoredHeds { margin-left: 35px; display: block; }
.headlines a.more { padding-top: 2px; }
.sponsoredGlance { float: right; }
.sponsoredPhotos { float: right; margin-top: -26px; margin-bottom: 10px; }
 /* - hoh/atr homepage - */
.homeTileATR { margin: 25px 0 -20px; }
.homeTileATR img, .homeTileHOH img { margin-bottom: 10px; }
 /* - article page - */
.articleTile { clear: both; float: right; }



/* 120x90 on Article Detail Page
----------------------------------------------------------------------------------------------------*/
.adSidebar { 
	margin: 0 auto 18px; 
	text-align: center;
}

.adSidebar img, .adSidebar embed, .adSidebar object { 
	margin: auto; 
	text-align: center; 
}


/* Interstitial
----------------------------------------------------------------------------------------------------*/
.interstitial .banner { height: 40px; background-color: #F6F6F6; border: 1px solid #555; font-family: arial; }
.interstitial a { text-decoration: none; }
.interstitial .ad { border: 0; }

img.logo_mini { float: left; margin-top: 5px; margin-left: 15px; border: 0; }

.ad_note { margin: auto; text-align: center; }
.ad_note h4 { font-size: 14px; margin-top: 12px; margin-bottom: 0; }
.ad_note h4 span { font-size: 12px; font-weight: normal; }

.skip { float: right; margin-right: 15px; }
.skip a:hover { text-decoration: underline; }
.skip h5 { margin-top: 10px; margin-bottom: 0; }
.skip h5 a { color: #257095; }
.skip h5 span { font-family: times; }

.clear { clear: both; }


/* Overrides
----------------------------------------------------------------------------------------------------*/
.sidebar .ad:first-child, .leaderboard .ad:first-child {
	position: inherit;
}