/* CSS Document 
- - - CSS design by J Hogue at Highchair designhaus for PRINT media 

XX  XX  XX  XXXXX  XX  XX  XXXXX  XX  XX  XXXXX  XX  XXXXX     XXXX   XXXXX   XXXX  XX  XXXXX  XX  X  XX  XX  XXXXX  XX   X   XXXX
XX  XX  XX  XX     XX  XX  XX     XX  XX  XX  X  XX  XX  X     XX  X  XX     XX     XX  XX     XX  X  XX  XX  XX  X  XX   X  XX   
XXXXXX  XX  XX XX  XXXXXX  XX     XXXXXX  XX  X  XX  XX  X     XX  X  XXXXX   XXX   XX  XX XX  X X X  XXXXXX  XX  X  XX   X   XXX 
XX  XX  XX  XX  X  XX  XX  XX     XX  XX  XXXXX  XX  XXXX      XX  X  XX        XX  XX  XX  X  X  XX  XX  XX  XXXXX  XX   X     XX
XX  XX  XX  XXXXX  XX  XX  XXXXX  XX  XX  XX  X  XX  XX  X     XXXX   XXXXX  XXXX   XX  XXXXX  X  XX  XX  XX  XX  X   XXX    XXXX 

First, import all the styles from the main stylesheet */ 

@import url(screen.css);

/* Then, restyle a few key things to make them print better */

html, body { height: 100%; }
body { background-image: none; }

#headimage, #left, #globalnav, #footer { display: none; }

#everyoneneedsawrapper { background-image: none; }

#address h2 {
	display: block; 
	color: #333;
	font: normal 16px/20px Georgia, "Times New Roman", Times, serif;
	padding: 0 0 8px 0; 
}

#right { margin: 0; }

/* We also try to use the psuedo class :after to insert the actual link so people can see where a link goes */
/* this uses the P tag to ensure that it does not get added to calendar links in a table */
#text p a:link:after, 
#text p a:visited:after {
   content: " (" attr(href) ") ";
   font-size: 75%;
}

#print {  }
#print table.calendarTable {
	width: 100%;  
	height: 100%; 
	background-color: #fff; 
}
	#print table.calendarTable th { }
		#print table.calendarTable th a {
			color: #000; 
		}
		#print table.calendarTable th a:hover { color: #000; }
	#print table.calendarTable td {
		min-height: 1in; 
		border-color: #000 #666 #666 #999; 
	}
		#print table.calendarTable td.calendarHeader {
			background-color: #fff; 
			color: #000; 
		}
		#print table.calendarTable td.calendarToday {
			background-color: #fff; 
			color: #000; 
		}
	#print table.calendarTable td a { 
		border-bottom: 1px dotted #666; 
	}
#print .event_details {
	border-bottom: 1px solid #666;  
}
