body { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; }

/* Use this class for anything you want hidden in the printed version */
.noprint { display: none; }

/* Hide irrelevant items from print version */
#utilityNav, #mainNav, #leftColumn, #innerRight, #footer { display: none; }


#header { width: 100%; height: 85px; position: relative; }
	#logo { position: absolute; top: 14px; left: 0; }
	#title { position: absolute; top: 14px; left: 64px; }

/* Main Content Styles */
.mainContent { font-size: 1.1em; color: #333; }
	.mainContent h1 { padding: 0 0 9px 0; font-size: 1.9em; font-weight: normal; color: #677f2f; text-transform: uppercase; }
		.mainContent h1 span { font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; text-transform: lowercase; }
	.mainContent h2 { font-size: 1.2em; color: #c63; }
	.mainContent h3 { font-size: 1.2em; }
	.mainContent p { padding: 0 0 18px 0; }
	.mainContent ul { padding: 0 0 0 0; list-style: none; }
		.mainContent ul li { padding: 0 0 18px 10px; background: url(../_images/bullet-1.gif) 0 6px no-repeat; }
	.mainContent ol { padding: 0 0 0 20px; }
		.maincContent ul li { padding: 0 0 18px 0; }
	.mainContent table { margin: 5px 0; }
		.mainContent table td { padding: 0 0 8px 0; }
	.mainContent a { color: #c63; text-decoration: underline; }
	.mainContent a:hover { text-decoration: none; }
	
	.icon { padding: 6px 0 0 15px; float: right; }
	
	.divider1 { padding: 0 0 10px 0; }
	
	#siteMap { font-size: 1.2em; }
		#siteMap p { padding: 20px 0 5px 0; }
		#siteMap a { color: #333; text-decoration: none; }
		#siteMap a:hover { text-decoration: underline; }
		#siteMap li { padding: 0 0 5px 20px; background: url(../_images/bullet-2.gif) 10px 5px no-repeat; }
		
		
/* Sponsors */
#sponsors { margin: 10px 0 0 0; border-top: 1px solid #666; padding: 10px 0 0 0; }