div#maincontent, div.header, div.header div.grey, div.topnav, div.topnavinner, div.divider, div.cols, div.top, div.galleryImage, div.twocolpromo div.r, div.twocolpromoblue div.r, div.footer, div.footerleft, div.board div.paging, div.genpaging, div.tabs, div.tabs4,
.bluetab, .bluetab4, .pinktab, .pinktab4, .orangetab, .orangetab4, .greentab, .greentab4, div.results div.top, div.results div.bottom {
	background: #fff !important;
	background-image: none !important;
}

.toplinks, .rightlinks, .topnav, .search, .flinks, .rightcol, .subnav, p.rss, .footerright, div.homebanner, div.tabs li a, div.searchlibrary {
	display:none;
}

div.tabs li, div.tabs li.first, div.tabs li.second, div.tabs li.third, div.tabs li.fourth {
	width: 0;
}

div.tabs li a.active {
	display: block;
	width: 130px;
}

div.breadcrumb {
	padding-top: 20px;
}


div.cols div.left, div.cols div.right, div.footerleft {
	float: none;
	width: 100%;
}

div.panel div.copy div.left, div.panel div.copy div.right {
	float: none;
	width: auto;
}

div.featurecontent div.imgcopy, div.featurecontent ul {
	padding-bottom: 10px;
}

div#container, div.content {
	margin-right: 0;
	padding-top: 0;
}

div#container, div.header, div.footer {
	width: 85%;
}

div.footer {
	border-top: 1px solid #ccc;
	padding-bottom: 0;
}

div.divider, div.homedivider  {
	height: 1px;
	background:#fff;
}

div.features h2, div.mainfeature h2, div.searchlibrary h2, div.gencontent h2, div.top h2, div.top h2.rss, div.genpanel h2 {
	color: #333;
	background:none;
	padding-top: 10px;
}

div.twocolpromoblue {
	border-bottom: none;
}

div.featurecontent, div.mainfeature, div.twocolpromo, div.twocolpromoblue, div.features, div.sitemap, div.whereweare {
	border: none;
}

div.features div.cols div.left {width:100%; display:block; float:left;}

div.features div.cols div.right {width:100%; display:block; left:left;}

div.imgcopy {
	padding-top: 0;
}

div.noimgcopy {
	height: auto;
}
div.board div.paging, div.genpaging, div.board div.paging a, div.genpaging a, div.genpaging span.normal, div.genpaging span.prev, div.genpaging span.next, div.tabs li a, div.results div.paging,
div.results div.paging span.normal,div.results div.paging span.next, div.board div.paging span.normal,  div.results div.paging a {
	color: #333;
}

div.toppaging, div.boardcontent, div.imageresults, div.docresults, div.genpanel, div.gencontent, div.contentarea {
	border: none;
}

h1.noshow {
	position: static;
	font-size: 1.4em;
	padding-left: 14px;
	padding-top: 10px;
	padding-bottom: 5px;
}

div.displayNone {

}

div.subcontent {
	float: left;
