@media all{
/* ==== WARNING ==== Please see readme.txt before you even think about changing anything in here! */

/* ------- footer elements -------- */

	#footer {
		clear: both;
		width: 960px;
		margin-bottom: 5px;
		background: url(/_hbi_ui/_PRO/_images/bkg/bkg_footer.gif) 0 0 no-repeat;
		padding: 15px 0 0 0;
		}
		
		.col-M #footer {
			margin: 0;
		}
		
	.bannerFooter {
		position: relative;
		z-index: 20;
		height:90px;	
		}
		
	.googleAdsContainer {
		padding: 5px 0 9px 10px; 
		float:none;
		background-color:#fff;
		}
		
	div#googleAd{
		display:block; /*this ID is used for the JS but it brings through display:inline;*/
	}
		
	.bannerFooter, .googleAdsContainer	{
		margin:0 auto 20px auto;
		width:728px;
		}
		
	.googleAdsContainer h3 {
		color: #828f97;
		font-weight: 700;
		font-size: 1.1em;
		margin-bottom: 8px;
		display:block;
		overflow:visible;
		}
		
	.googleAd {
		width: 168px;
		float: left;
		margin-right: 10px;
		overflow: hidden;
		}
		
	#maincol .googleAd {
		width: 400px;
		float: none;
		margin-bottom: 10px;
		margin-right: 0;
		overflow: hidden;
		}
		
	.googleAdTitle {
		color: #000;
		font-weight: 700;
		font-size: 1.2em;
		}
		
	.googleAdTitle:hover {
		color: #ed1c24;
		font-weight: 700;
		font-size: 1.2em;
		}
		
	.googleAdContent {
		color: #000;
		font-size: 1.1em;
		}
	
	.googleAdContent a {
		text-decoration:underline;
	}
	
	.googleAdContent a:hover {
		color:#ed1c24;
		text-decoration:underline;
		}
	
	.googleAdUrl {
		color:#ed1c24;
		text-decoration:underline;
		font-size:1.1em;
		font-weight:700;
		}
	
	.googleAdUrl:hover {
		color:#828f97;
		text-decoration:underline;
		}
	
/* ------- other footer elements -------- */			

	.mpu {
		border-left:1px solid #fff;
		margin-left:190px;
		text-align:center;
		}

/* ------- close bracket for @media -------- */		
}
