/* Hide some things outright */
#header,
#footer div,
#localnav,
#sidebar {
	display: none;
}

#footer .footerCopyright {
	display: block;
	color: #000;
}

/* Don't limit layout */
#wrapper,
#copy,
#content {
	width: auto !important;
	margin: 0 !important
}

#content,
#footer {
	border: 0;
	background: none !important;
}

#content {
	padding-bottom: 10px;
}

#footer {
	margin: 0;
}

body {
	font-size: 100%;
}

p {
	color: #000 !important;
	font-size: 100% !important;
}

.csc-firstHeader {
	font-size: 3em;
	color: #000;
}

/* Home page (special case) */

body.home #flash {
	display: none;
}

body.home #home-columns {
	background: none;
	padding: 0;
}

body.home #home-columns .two {
	display: none;
}

body.home #home-columns .column ul {
	margin-left: 0 !important;
}

body.home #home-columns .column,
body.home #home-columns .ethics,
body.home #home-columns .white,
body.home div.news {
	margin-left: 0 !important;
	float: none !important;
	width: auto !important;
	min-height: 1px !important;
}

body.home .column em,
body.home .column a,
body.home .column span.date {
	display: inline !important;
	float: none !important;
	padding: 0 !important;
}

body.home .column span.date,
body.home div.news em {
	padding-right: 5px !important;
}

body.home .column .seemore,
body.home .column .learnmore {
	display: none !important;
}