#calendar { border:1px solid #000000; }

#calendarContent {
	width: 268px;
	height: 212px;
	display: block;
    padding:10px;
    padding-left:35px;
    text-align:center;
	}

.calendarday {text-align:center; font-weight:bold; color:#840107; border-right:1px solid #000000; border-bottom:1px solid #000000; }
.calendardayselected {text-align:center; color:#FFFFFF; background-color:#EABD08; font-weight:bold; text-decoration:none; border-right:1px solid #000000; border-bottom:1px solid #000000;}
a.calendardayselected:link, a.calendardayselected:active, a.calendardayselected:visited, a.calendardayselected:hover {border:0px; color:#FFFFFF;}
.calendarheading {background-color:#BAC39B; color:#413F40; font-weight:bold; text-align:center; text-transform:uppercase; padding:2px; text-decoration:none;}
a.calendarheading:link, a.calendarheading:active, a.calendarheading:visited, a.calendarheading:hover {color:#413F40;}
.calendarrow {background-color:#F7F2DF;}

.todayseventsheaderstyle {color:#413F40; font-size:13px;}
