/* - Events Calendar*/
.eventdisplay {width: 550px; } 
h2[title="Events Calendar"] {width:308px; }	
	.eventsCalendar {width:308px; float:center; color:#ffffff; margin-right:18px; position:relative; float:right; }	
	.eventsContainer {height:auto; padding-top:7px; background:url(/calendar/images/column.jpg) repeat-y;}
	.eventsCalendar p, .eventsCalendar ul {margin:0 2px;}
	.eventsCalendar p {border-bottom:1px solid #cebe85; border-top:1px solid #dfd19e; padding:8px 18px 8px 18px;}
	.eventsCalendar a {color:#ffffff; text-decoration:none; font-weight:bold;}
	.eventsCalendar a:hover {color:#76632c;}
	.eventsCalendar ul {width:262px; height:185px; padding:25px 0 0 10px; margin-bottom:10px; margin-left:18px; overflow:auto; background:url(/calendar/images/calendar.jpg);}
	.eventsCalendar ul li {width:34px; height:30px; padding:0 1px; float:left;}
	.eventsCalendar ul li a {width:34px; height:26px; padding-top:4px; display:block; text-align:center; background:url(/calendar/images/calendar_date.jpg);}
	.eventsCalendar ul li a:hover {background-position:0 -30px;}
	.eventsCalendar ul li a.active {background-position:0 -60px;}
	.eventsCalendar ul li a.active:hover {background-position:0 -90px;}

.calendarHeader { margin-bottom:25px;}
.calendarHeader a { text-decoration:none; }
table.calendar td {}
table.calendar td a {color:#ffffff; text-decoration:none;}

tr.daysWeek td {padding:0; font-weight:bold; color:#ffffff; height:20px; background:none;}

.otherEvent {}
.otherEvent:hover {color:red;}
hr {color:#cebe85; margin: 10px;}
