#logo, #topBar, #mainContent h1, #mainContent h2, .printHide, #footer {
	display: none;
}
html {
	margin: 0;
	padding: 0;
}
body {
	margin: 0;
	padding: 0;
	background: white;
}
#mainContent #Eventcal th {
	color: #EDEDED;	
	background-color: #787878;
	border-width: 0;
}
#mainContent #Eventcal #prevmonth, #mainContent #Eventcal #nextmonth {
	color: #787878;
}
#mainContent #Eventcal th a:link, #mainContent #Eventcal th a:visited, #mainContent #Eventcal th a:active {
	color: #EDEDED;	
	background-color: #787878;
} 
span.sport {
	color: black;
}
span.time {
	color:black;
}
table#calendar td.today, table#calendar2 td.today {
	color: black;
	font-weight: normal;
	background: #fff;
	border-color: #BBB #BBB white #BBB; 
}
