/* Print specific styles.

The float layout seems problematic when printing pages so has been disabled. This means the nav2, content, and feature divs will print one after the other in a vertical stack as opposed to the horizontal layout we see in the browser.
You can further customise your print output by adding styles within the @media print rule. For example, you may decide certain page elements are superfluous when printing. You might choose to remove them from the printed page with a display:none style. Make sure any styles you add are within the @media print parentheses, else they will apply generally. 

@media print {

#print_header
{
display: block;
}

	#content {
		float: none;
		width: 90%;
		border-left: none;
		padding:0px;
		margin:0px;
	}
	#homeContent {
		float: none;
		width: 90%;
		border-left: none;
	}
	
	#nav2, #feature, #header, #footer, #nav1, #banner {
   	display: none;
	}
	body {
		font-family: Arial, Times New Roman;
		background-color: #FFF;
	}
}
*/

@media print {
	
}
/* 	
	This is the print stylesheet to hide the sIFR Flash headlines from the browser... 
	regular browser text headlines will now print as normal 
*/
.sIFR-flash, .sIFR-flash object, .sIFR-flash embed {
	display: none !important;
	height: 0;
	width: 0;
	position: absolute;
	overflow: hidden;
}

span.sIFR-alternate {
	visibility: visible !important;
	display: block !important;
	position: static !important;
	left: auto !important;
	top: auto !important;
}

#print_header
{
display: block;
}

	#content {
		float: none;
		width: 90%;
		border-left: none;
		padding:0px;
		margin:0px;
	}
	#homeContent {
		float: none;
		width: 90%;
		border-left: none;
	}
	
	#nav2, #feature, #header, #footer, #nav1, #banner {
   	display: none;
	}
	body {
		font-family: Arial, Times New Roman;
		background-color: #FFF;
	}
	#site
{
	/*
	width: auto;
	width: expression(document.body.clientWidth > 1001 ? "1000px" : (document.body.clientWidth < 798 ? "797px" : "auto"));
	
	min-width: 798px !important;
	min-width: 0;
	max-width: 1000px !important;
	max-width: 0;
	*/
	width: expression(document.body.clientWidth < 798 ? "797px" : "auto");

	min-width: 799px;
	
	background-image: none;
	background-repeat: repeat-y;
	background-position: 100% 0%;
}
