#main_content #jevents_body .cal_table tr .cal_td_month {
	background-color: #F66E43;
}
#main_content #jevents_body .cal_table tr .cal_td_month a {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
}
#main_content #jevents_body .cal_table tr .cal_td_currentmonth {
	background-color: #671C65;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
}
#main_content #jevents_body .cal_table tr .cal_td_today {
	background-color: #F66E43;
	color: #FFF;
}
#main_content #jevents_body .cal_table tr .cal_td_today .cal_daylink {
	color: #FFF;
}
#main_content #jevents_body .cal_table tr .cal_td_daysnoevents div div {
	color: #671C65;
}
#main_content #jevents_body .cal_table tr .cal_td_daysnoevents div div .editlinktip.hasjevtip .cal_titlelink {
	font-family: Arial, Helvetica, sans-serif;
	color: #671C65;
}
#sidebar_right .moduletable div .mod_events_monthyear {
	display: block;
	width: 300px;
	margin: 0px;
	padding: 0px;
	text-align: center;
	background-color: #F66E43;
	height: 25px;
}
#sidebar_right .moduletable div .mod_events_table {
	display: block;
	width: 300px;
	margin: 0px;
	padding: 0px;
}
#sidebar_right .moduletable div .mod_events_table .mod_events_dayname .mod_events_td_dayname {
	width: 43px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
#sidebar_right .moduletable div .mod_events_table tr .mod_events_td_daynoevents {
	border: 1px solid #FFF;
}
