#header
{
  background-color: #6FA52C;
}
#sidebar
{
  background-color: #14A2AE;
}
#events_listing
{
	border: 0;
	border-collapse: collapse;
	margin: 0;
	padding: 10px;
}
.event_month,
.event_month_last,
.event_month_end,
.event_month_last_end
{
	vertical-align: top;
	padding: 5px 10px 0px 20px;
}
.event_month,
.event_month_last
{
	border-right: 1px solid #ECECEC;
}
.event_month,
.event_month_end
{
	border-bottom: 1px solid #ECECEC;
}
.event_listing
{
	line-height: 1.5em;
	padding-bottom: 10px;
}
.event_mon_name
{
	font-size: 12pt;
	color: #D0720C;
	padding-bottom: 10px;
}
.event_name
{
	font-size: 10pt;
	font-weight: bold;
}