@charset "UTF-8";
/* CSS Document */


/* IE6 fixes */


@media print {
	body { 
		_zoom: 85%; /* reduces print page size in IE6 only */
	}
	#wrapper { 
		_height: 85%; /* reduces page height in IE6 only to match page size above */
	}
}


/* FF2 fixes */


#wrapper, x:-moz-any-link {
	width: 901px; /* 1 pixel wider than screen version to fix float drop in FF2 printing */
}


/* Opera fixes */


@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {
	@page {
		size: 900px; /* sort-of fix for Opera 10 page size bug; still working on full fix */
	}
}

/* turn off body background */


body {
	background-image: none;
	background-color: #fff;
}


/* change wrapper background */


#wrapper {
	background: url(../images/backgrounds/print-background.png) repeat-y;
	background-position: 20px 0;
}


/* add padding for non-background printing purposes */


#content {
	padding-top: 1.5em;
	padding-bottom: 1.5em;
}
#sidebar {
	padding-top: 1.5em;
}


/* hide nav bar */


#navImage {
	display: inline;
	float: right;
	width: 505px;
	height: 291px;
	visibility: visible; /* turns on visibility so image will print on all browsers */
}
#navBar {
	display: none; /* hides rollover nav bar so nav bar image (above) can print */
}
