#content td {border-bottom: none; padding: 0;}

/* UNIVERSAL STYLES */
#theCalendar{
	margin: 1em 25px 0 25px;
	padding: 0 0;
	float: none;
	overflow: hidden;
	background: transparent;
	font-family:Arial, Helvetica, sans-serif;
}
	/* HEADER */
	#theCalendar .calendar_Menu{
		width: 100%;
		background:#c6262c;
		color: #fff;
	}
	#content .calendar_Menu a, #content .calendar_Menu a:link{
		text-decoration: none;
		font-weight: normal;
		color: #fff;
		font-weight:bold;
	}
	#theCalendar .backArrows{
		width: 20px;
		padding: .2em;
		text-align:left;
		font-size: 120%;
	}
	#content #theCalendar .month{
		width: auto;
		text-align: center;
		font-size: 120%;
	}
	#theCalendar .forwardArrows{
		width: 20px;
		padding: .2em;
		text-align: right;
		font-size: 120%;
	}
	
	/*DAYS OF THE MONTH */
	#theCalendar .dayWrap{
		width: 100%;
		border-collapse: separate;
	}
	#theCalendar .dayLetter td{
		text-align: center;
		vertical-align: middle;
		padding: 4px;
		width: 14%;
		font-size: .9em;
		background: #084887;
		color: #fff;
	}
	#theCalendar .dayNumber td{
		text-align: left;
		vertical-align: top;
		padding: 1px 0 5px 1px;
		height: 30px;
		background:#fff;
		width: 14%;
		font-size: .9em;
		color: #a99678;
	}
	#theCalendar .dayNumber td.blank_days {background: #efefef;}
	#theCalendar .dayNumber .dayHighlight1{
		background:#C6282C;
		font-size: .9em;
		color: #FFF;
	}
	#theCalendar .dayNumber .dayHighlight2{
		background:#d5eaff;
		font-size: .9em;
		color: #FFF;
	}

h3 {text-align: center; margin: 0.5em 25px; padding: 5px 0; font-size: 13px; color: #fff; background: #c6262c;}
#content h3 a {color: #fff;}
h4 {margin: 5px 25px 5px 25px;}
	h4 img {margin: 0 5px 0 0;}
#content p.read_more {margin-left: 46px;}

#home #content #theCalendar {width: 150px; float: right;margin: 0 10px 10px;}
#home #content #theCalendarWrap_Small #theCalendar {margin: 0; font-size: 8pt;}
	#home #content #theCalendarWrap_Small #theCalendar .calendar_Menu {background: #c6262c;}
		#home #content #theCalendarWrap_Small #theCalendar .calendar_Menu td a {color: #fff;}
		#home #content #theCalendarWrap_Small #theCalendar .calendar_Menu td.month {text-align: center;}
	#home #content #theCalendarWrap_Small #theCalendar .dayNumber td {height: 15px; background: #c6262c; color: #fff;}
	#home #content #theCalendarWrap_Small #theCalendar .dayLetter td {background: transparent; color: #000;}
	#home #content #theCalendarWrap_Small #theCalendar .dayNumber .dayHighlight1 {background: #f7941d; color: #000;}
	#home #content #theCalendarWrap_Small #theCalendar .dayNumber .dayHighlight2 {background: #55c6d5; color: #000;}
	#home #content #theCalendarWrap_Small #theCalendar .dayNumber a {color: #000;}
	#home #content #theCalendarWrap_Small #theCalendar .dayNumber a:hover {color: #fff;}
	#home #content #theCalendarWrap_Small #theCalendar .dayNumber td.blank_days {background: transparent;}