.sIFR-flash, .sIFR-flash object, .sIFR-flash embed {
	display: none !important;
	height: 0;
	width: 0;
	position: absolute;
	overflow: hidden;
}

span.sIFR-alternate {
	visibility: visible !important;
	display: block !important;
	position: static !important;
	left: auto !important;
	top: auto !important;
}

h1 { float: none; display: block; overflow: hidden; background: none; }
h1 a { text-indent: 0; display: block; }

div.module div.moduleTitle { padding: 0 0 5px 10px; } 
div.headerContainer { padding: 0 0 10px 0; }
div.headerContainer ul { display: none; }
div.columnContainer div.leftColumn { margin: 0; padding: 0; }
div.columnContainer div.rightColumn { display: none; }
div.columnContainer div.mainContent { padding: 0 0 0 10px; width: 380px; }
div.columnContainer div.moduleInner { padding: 0 0 0 10px; }
div.columnContainer div.leftSideImage { margin: 0; }
div.photoTabberContainer { display: none; }
div.pagerFooter { display: none; } 
.hidden { display: block !important; }
div.footerContainer { clear: both; }
div.footerContainer ul.globalNav { display: none; }
div.hasHiddenFlashElements .hidden { visibility: visible; height: auto; display: block; }

