.noprint {
	display: none;
}

body {
	background: white;
}

/*banners*/
#topAdverts, #moduleVirtual, #moduleManaged, #moduleInk, #moduleCatalog, #moduleHPfree, #moduleCards, #moduleGSA, #moduleEnews{
	display: none;
}

/*header*/
.topnav_wrap, #subNav, #mainSearch form, #miniCart, #mainSearch{
	display: none;
}

header h1 a img{
	display: block;
}

header { 
	height: 120px;
}

/*footer*/

footer { 
	background: white;
	border-top: 1px solid #000;
}

footer h1, #footerLinkWrapper, footer .comp span, #footerStuff span, #flex {
	display: none;
}

p, a, span, li, h1, h2, h3, h4, h5, h6, blockquote, .sansNarrow, .sans, .serif, #breadcrumbs a, footer, footer a{
	font-family: Georgia, serif !important;	
	color:#000 !important;
}


/* ----------- home ----------- */

#topModules #topRight, .awesome {
	display: none;
}

.content, .flipperWrapper li, .round_bottom, .round_top, h2.sansNarrow, .nextBtn, .prevBtn {
	border: none !important;
}

#topProducts {
	margin-bottom: 0;
}


/* ----------- internal ----------- */

.internal #mainRight, .round_bottom, .round_top {
	display: none !important;
}

.internal #mainLeft {
	width: 100%;
}


/* ----------- detail ----------- */

#detailPics img.bigImage {
	border: none;
}

#detailPics small, .detail .sideNav, #addToCart {
	display: none;
}

#detailWrapper {
	width: 100%;
}

#breadcrumbs {
	padding-top: 20px;
}


/* ----------- category ----------- */

#categoryWrapper {
	width: 80%;
}

#categoryWrapper .padding{
	border: none;
}

.resultsWrapper form, #categoryWrapper .qtyWrapper input, #categoryWrapper .qtyWrapper em{
	display: none;
}

.subcatWrapper li {
	margin: 3px !important;
}