/* HEADER --------------------------------------------------- */
#header #skipnav, #header search-site, #header #top-nav, #header #search-site, #header #searchbox, #header #search-site-go{
	display: none;
	}
	
#header {
	overflow: visible;
	}
	
#header #logo {
	display: block;
	position: static;
	}


/* CONTENT AREA --------------------------------------------- */

#wrapper {
	max-width: 100%;
	min-width: 0;
	margin: 0;
	padding: 0;
	}
	
#wrapper-inner {
	clear: both;
	padding: 0;
	overflow: visible; 
	}
	
#wrapper-content {
	float: none;
	width: auto;
	background-color: #fff;
	}
	
* html #wrapper-content {
	overflow: visible;
	}
	
#wrapper-content2 {
	padding: 0;
	background: #FFFFFF;
	}

#content {
	float: none;
	width: auto;
	margin: 0;
	}
	
.inner #content {
	float: none;
	width: auto;
	}
	
#content-pad {
	padding: 0px;
	}


/* NAV --------------------------------------------- */	
	
#secondary-content {
	display: none;
	}
	
#nav-main {
	display: none;
	}

	
/* FOOTER --------------------------------------------- */	
	
#footer {
	clear: none;
	padding: 0;
	width: auto;
	overflow: visible;
	}
	
#footer p {
	font-size: .75em;
	text-align: center;
	}


/* LISTS ---------------------------------------------------- */
#main-content ul {
	list-style: square;
	}
#main-content ul li {
	padding: 0 0 0 6px;
	background: none;
	}

/* sIFR */
/* This hides the Flash headlines from the browser; regular browser text headlines will now print as normal */

.sIFR-flash {
	display: none !important;
	height: 0;
	width: 0;
	position: absolute;
	overflow: hidden;
	visibility: hidden !important;
}

.sIFR-replaced, .sIFR-ignore {
	visibility: hidden !important;
}

.sIFR-alternate {
	visibility: visible !important;
	display: block !important;
	position: static !important;
	left: auto !important;
	top: auto !important;
	overflow: visible !important;
	width: auto !important;
	height: auto !important;
}

.sIFR-active h1 {
	font-family: "Arial Narrow", Helvetica, sans-serif;
	font-size: 100%;
	/*color: #009900;*/
	}