
html,
body.home #wrapper,
body.home #container {
	background-image: none;
	background-color: #fff;
}
/*These items are great for site navigation, fairly useless on the printed page*/ 
#header, #sitetools, #topnav, #subnav, .skip, #footer {
	display: none !important;
}
/*we'll bring back the footer after we've placed it correctly in the other pages....*/
/*note the only form elements currently are switches above a few data tables....*/

/*A bug? Blocks that follow a FORM element in the DOM--even if they're not in the FORM--will inherit this display: none.
form { display: none !important; }
*/

/*Normalize so that the "main" content is 100% of printed content, with no
spacing from containing blocks. As to the rest, most modern browsers will already do 
these things, but better safe....
*/
body, #outside, #wrapper, #container, #content, #main {
	background-image: none;
	background-color: #fff;
	font-size: 12pt;
	width: 100% !important;
	padding: 0 !important;
	margin: 0 !important;
}
/*Note on most modern browsers: they have separate settings for margins that
override author styles anyway (and are non-zero by default), this line
just attempts to keep the content centered in the UA's ultimate printing scheme*/ 
#main {
	margin: auto !important;
}

/*A nice plus, print the URIs for links*/
/*
a:after {
	content: " [" attr(href) "] ";
}
*/

