@import url("stylesDefaults.css");
@import url("sitemap.css");
@import url("events.css");
@import url("polls.css");
@import url("forms.css");
@media print {

#siteWrapper {
	margin: 20px;
}
#printHeader {
	text-align: right;
	padding: 10px 0;
	border-bottom: 1px solid #000000;
}
#header,
#navigationHorizontal,
#navigationVertical,
#navColumn,
#special, {
	display: none;
	visibility: hidden;
}
#siteContent {
	font-size: 10pt;
}
#content {  }
	#flash { display: none; visibility: hidden; }
	#body_copy { padding: 10px 0; border-bottom: 1px solid #000000; }
	#rightCol { padding: 10px 0; 	border-bottom: 1px solid #000000; float: right !important; width: 150px; }
	#leftCol { margin-right: 160px; }
	
#footer {
	font-size:  8pt;
	text-align:  center; 
	padding: 10px 0; 
}

/****************************************************************************************************/
/* Header Styles */
/****************************************************************************************************/
#printHeader div.wrapper { }
#printHeader h1 { padding: 0 28px 0 0; margin: 0; font-size: 18pt; }
#printHeader h2 { padding: 5px 28px 0 0; margin: 0; font-size: 12pt; }
#printHeader h1 img {  }
#printHeader h2 img {  }
#printHeader img a { border-style:none; }
/****************************************************************************************************/
/* #navigationHorizontal Styles */
/****************************************************************************************************/

#navigationHorizontal div.wrapper,
#navigationHorizontal ul,
#navigationHorizontal li,
#navigationHorizontal li a {
	display: none;
	visibility: hidden;
}

/****************************************************************************************************/
/* #siteContent Styles */
/****************************************************************************************************/
#siteContent {

}
#siteContent div.wrapper {

}
	
/****************************************************************************************************/
/* #navigationVertical Styles */
/****************************************************************************************************/
#navigationVertical ul,
#navigationVertical li,
#navigationVertical li a,
#navigationVertical li a:hover{
	display: none;
	visibility: hidden;
}


/****************************************************************************************************/
/* #belowNav Styles */
/****************************************************************************************************/
#belowNav,
#belowNav form#search,
#belowNav form#search input,
#belowNav form#search input.button,
#belowNav a.contact,
#belowNav p.links { 
	display: none;
	visibility: hidden;
}
	
	/****************************************************************************************************/
	/* #content Styles */
	/****************************************************************************************************/
	
	#content p.breadcrumb { }
	#content p.breadcrumb a { }
	
	#content div.imageCaption { 
		margin: 0 5mm 5mm 5mm;
		padding: 0;
		border: 1px solid #999999;
		background-color: #ddd;
		float: right;
		width: 179px;
	}
	
	#content div.imageCaption img {margin: 5px 5px 0; width: 169px;}
	
	#content div.imageCaption p {
		margin: 5px;
		padding: 0;
		color: #000000;
		font-size: 8pt;
	}

	#content div.floatFix { }		

		#rightCol h1.quickPoll,  
		#rightCol form { display: none; visibility: hidden; }		

/****************************************************************************************************/
/* #special styles */
/****************************************************************************************************/
#special div,
#special ul,
#special li,
#special li a {
	display: none;
	visibility: hidden;
}
/****************************************************************************************************/
/* #footer styles */
/****************************************************************************************************/
#footer div.wrapper {}

}