#gpt-incontent:before {
	display: block;
	margin: 0 auto;
	content: 'Advertisement';
	font: normal .7em Georgia, Times, Serif;
	text-align: center;
	text-transform: uppercase;
	width: 298px;
	color: #939393;
	background: #F4F4F4;
	padding: 0.6em 0;
	border: 1px solid #d9d9d9;
	border-bottom: 0px;
}

#gpt-incontent:empty:before {
	display: none;
}

#gpt-incontent > * {
	margin-bottom: 15px !important;
}

/**
 * In order for waypoints to accurately calculate the whether or not an ad
 * container is in-view, the element must have a height.  These heights are 
 * applied as a min-height value on the ad container itself, typically matching
 * the smallest/shortest ad size supported.  GPT will automatically collapse 
 * (i.e., inline display:none) the element if no ad is returned.
 */

#gpt-sidebar-2{
    min-height: 250px;
}

#gpt-sponsor {
    min-height: 60px;
}

#gpt-incontent {
    min-height: 250px;
	min-width: 1px;
	float: right;
	padding-left: 10px;
}

#gpt-leaderboard-footer {
    min-height: 90px;
}
