#ad-callout {
	width: 282px;
	height: 122px;
	position: absolute;
	top: 5em;
	right: 7em;
	z-index: 9999;
	overflow: hidden;
}

#adcallout-background {
	width: 282px;
	height: 122px;
	background-position: 0 0;
}

#adcallout-background:hover {
	background-position: 0 -172px;
}

#adcallout-background:active {
	background-position: 0 -344px;
}

@media handheld, only screen and (max-width: 767px) {
	#ad-callout {
		position: static;
		margin: -15px auto;
	}
	
	#header-bg {
		background-image: none !important;
	}
}