html body{
	background:#fff !important;
	text-align:center;
	margin: 5pt;
}

/*	collapse the boxes all together	*/
div#outerStripeContainer,div#innerStripeContainer,#outerContainer,#pageContainer,div.adminInfoPage{
	margin:0;
	padding:0;
	background:#fff;
	border:0;
}
/*	hide menus, header, footer	*/
#headerContainer,#secondMenu,#footerContainer,#adminHeaderWide,#subMenu,#sportMenu, #responsiveHeader, .noprint{
	display:none;
}
/*	turn shadows off	*/
body, .shadow{
	-moz-box-shadow: none;
	-webkit-box-shadow: none; 
	box-shadow: none;
}
/*
	random pieces to hide PUBLIC SITE
*/
#siteAlert,div.leagueLinkBar, 
#leagueBracketPage div.playoffBanner,
div.playoffBanner a, #responsiveDateNav{
	display:none;
}
div.gameDate{	background:#fff;	}

/*
	random pieces to hide ADMIN SITE
*/
#adminSearchBox,#dateFilterForm,div.adminHeaderHowTo,#gettingStartedLink,#adminPageTitle{
	display:none;
}
#adderControls,#autoScheduler, table.scheduleTable div.toggle,
table.scheduleTable td div.label,
div.leagueDateNotes a,div.gameDateTools a,div.leagueDateContent a{
	display:none;
}
/*	payment form on an invoice	*/
div.invoiceDetail div.invoicePayment{
	display:none;
}

	/*	unhide INACTIVE cell text	*/
table.scheduleTable td.inactive div.label{	display:block;	}

/*	UNDERDOG-ONLY MARKUP TO HIDE	*/

#menuColumn,#topBarContainer,div.sportColorStripe{
	display:none;
}

/*	REVENGE THEME */
	#pageBackgroundContainer {
		background:#fff;
	}

/*	SOCO THEME */
	#backgroundImageContainer{ background:#fff; }
	#pageContainerBox{
		border:none;
	}

/*	Varsity	*/
	body #loginBar, body #header, body #footerContainer{
		display:none;
	}
	body #mainContainer{
		margin:0;
		padding:0;
		background:#fff;
		border:0;
		width:auto;
		
		-moz-box-shadow: none;
		-webkit-box-shadow: none; 
		box-shadow: none;
	}

/*	Deluxe */
	#headerOuter, #sidebarColumn, #sportPageTitle{
		display:none;
	}
	.madison #outerContainer, body.xoso #outerContainer{
		box-shadow:none;
		border:none;
		width:auto;
		padding:0;
		background:transparent;
	}
	html body.xoso{ background:#fff ; }
	html body.syracuse, html body.syracuse #outerContainer{ background:#fff; }
	#noSportMenu{ display:none; }

/*	LXC THEME */
	#footerOuter, #aboutBar, #footerLogo{
		display:none;
	}

/*	ATLANTA THEME */
	#footer, #topBar, #sidebar,
	#sliderOuterContainer .flex-control-nav,
	#sliderOuterContainer .flex-direction-nav{
		display:none;
	}

/*	BEACH CITY THEME */
	#footerSponsors, #topBarOuter, #sidebar{
		display:none;
	}
	#mainPage{
		border:0;
	}

/*	Houston THEME */
	#mainPage, #pageContainerOuter, #homePageInner{
		box-shadow:none;
		width:auto;
	}

/* Cities & Sports */
	#header, #mainMenu {
		display: none;
	}

/* NJ PLay */
	#pageContainer {
		box-shadow:none;
	}