#menu, #secondNav, #secondaryContent_2columns, #footer
{
display: none !important;
}

#primaryContent_2columns, #primaryContent_columnless
{
width: auto;
border: 0;
margin: 0 5%;
padding: 0;
float: none !important;
}

#primaryContent_2columns h1, #primaryContent_columnless h1
{
font-size: 1.8em;
color: #333;
margin: 0 0 2em 0;
display: block;
}

#header
{
height: 50px;
margin: 0;
}

#header img
{
height: 30px;
}

.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;
}