#event_calendar {
	border: none;
	border-collapse: collapse;
	width: 100%;
}
	
	#event_calendar td {
		border: 1px solid white;
	}

.calendarBlank {
	background-color: #F2F2E3;
	color: gray;
	font: bold .75em/1em Verdana, Geneva, sans-serif;
	text-align: center;
	vertical-align: middle;
	width: 14%;
}

.calendarHeader {
	color: black;
	font: bold 1.3em/1em Verdana, Geneva, sans-serif;
	line-height: 2.2em; 
	margin: 0px 0px 12px 0px;
	padding-bottom: 1px; 
	text-transform: uppercase;
}

.calendarMonthLinks {
	font: bold .75em/1em Verdana, Geneva, sans-serif;
	text-decoration: none;
}
			
	.monthPrev {
		text-align: left;
	}
		
	.headerMonth {
		text-align: center;
	}	
	
	.monthNext {
		text-align: right;
	}
	
	#content.events .calendarMonthLinks a,
	#content.events .calendarMonthLinks a:visited,
	#content.events .calendarMonthLinks a:active {
		color: black;
		text-decoration: none;
	}
		
		#content.events .calendarMonthLinks a:hover {
			text-decoration: none;
		}

.calendarDayHeading {
	color: #ac0a43; 
	background-color: white;
	font: bold .875em/1em Verdana, Geneva, sans-serif;
	padding: 5px 0px;
	text-align:  center;
	vertical-align: middle;
}

.calendarToday {
	background-color: #b0b0b0;
	color: white;
	font: bold .875em/1em Verdana, Geneva, sans-serif;
	text-align: center;
	vertical-align: middle;
}

.calendarCell {
	background-color: #E4E4CB;
	color: black;
	font: bold .75em/1em Verdana, Geneva, sans-serif;
	height: 100px;
	text-align: center;
	vertical-align: middle;
	width: 14%;
}

.event_link {
	padding: 5px 0px 5px 0px;
}

	#content.events .event_link a,
	#content.events .event_link a:visited,
	#content.events .event_link a:active {
		color: #ac0a43;
		font: bold .75em/1em Verdana, Geneva, sans-serif;
		text-decoration: none;
	}

		#content.events .event_link a:hover {
			text-decoration: none;
		}
	
	#content.events .calendarToday .event_link a,
	#content.events .calendarToday .event_link a:visited,
	#content.events .calendarToday .event_link a:active {
		color: white;
		font: bold .75em/1em Verdana, Geneva, sans-serif;
		text-decoration: none;
	}

		#content.events .calendarToday .event_link a:hover {
			text-decoration: none;
		}