.c1,
.siteSearchBox,
.weatherContainer,
#sv-headContainer,
#sv-mainNav,
#footContainer,
.me-filters, 
.me-main-topbar, 
.me-content {
	display:none;
}
/*CRITICAL DO NOT ALLOW FLOAT FF PRINT Has a bug with this */
body *{
	float:none;
	page-break-before:avoid;
}

.c2-c3 { width:90%; }
.option { display:none; }
h2.subHeading { font-size:18px; }

/* coupons */
.itinCoupon, a.couponPrint { display: none; }
.couponPrintContainer {
	border: 1px dashed #666;
}
.coupon-item {
	border: none;
}
/* make sure these floats are turned off to avoid layout issues when printing map */
.me-filters, .me-map .MapDiv {
	float: none;
}

/*Coldfusion debugging */
table.cfdebug,#sideNav,#topper,#topNav,.nav,#topNav-lvl2{
	display:none;
}


	.toolkit {
		display: none !important;
	}
	.navPrimary{
		display:none !important;
	}
	.slideshowContainer{
		display:none !important;
	}
	.wrapper div.headerTopWrapper {
		content: url("/includes/images/assets/shell/header-logo.png") !important;
		text-align:left;
		position: relative  !important;
		max-width: 128px  !important;
	}
	.headerTop{
		display:none !important;
	}
	.breadcrumbs{
		display:none !important;
	}
	.footerTopWrapper{
		display:none !important;
	}
	.navFooter2-wrapper{
		display:none !important;
	}
	.c3, .home-right{
		display:none !important;
	}
	.iBox{
		float:left; !important;
	}
	.iBox.standard .content {
		display:none !important;
	}
	.iBox.standard .image {
		max-height: 208px !important;
	}
	*{
		font-size:100%;
	}
	.contentWrapper .content {
		margin: 0 auto !important;
		position: relative !important;
		max-width: 670px !important;
	}
	.mfSearch{
		display:none !important;
	}
	.youtube-link{
		display:none !important;
	}
	.social{
		display:none !important;	
	}
	.home-bottom{
		display:none !important;	
	}