/* Palette
Grey	E9E9E9
*/
#committeeList { float: right; margin-top: -20px; }
#committeeList ul { padding-left: 20px; }
/* ----- calendar classes ----- */
.upcomingEventTable { margin-bottom:10px; }
.mainCalendar { font-family: Helvetica, Verdana, Arial, sans-serif; text-align:center; margin-bottom:10px; }
.calendar { font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 10px; color: #000000; text-align:center; background:#E9E9E9; }
.calendarDate { font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 10px; color: #000000; padding: 10px; }
.calendar-month { background-color:#730000; color:#FFFFFF; font-size:14px; margin-bottom:0px; }
.todaysDate { font-weight: bold; background-color:#FFFFFF; }
.calendarCellBackground { text-align:center; background-color:#FFFFFF; }
.calendarWeekdayTitle { color:#000000; background-color:#E9E9E9; }
.calendar-prev { font-size:20px; text-align:center; margin-bottom:0px; padding-top: 5px; }
.calendar-prev:link { color:#FFFFFF; text-decoration:none; }
.calendar-prev:visited { color:#FFFFFF; text-decoration:none; }
.calendar-prev:hover { color:#CCCCCC; text-decoration:none; }
.calendar-next { font-size:20px; text-align:center; margin-bottom:0px; padding-top: 5px; }
.calendar-next:link { color:#FFFFFF; text-decoration:none; }
.calendar-next:visited { color:#FFFFFF; text-decoration:none; }
.calendar-next:hover { color:#CCCCCC; text-decoration:none; }
.calendar-empty { /*background-color:#842B37;*/ }
.calendarLink { font-weight:bold; background-color:#730000; text-align:center; }
.calendarLink a:link { color: #FFFFFF; }
.calendarLink a:visited { color: #FFFFFF; }
.todayLink { color:#000000; font-weight:bold; background-color:#730000; text-align:center; }
.todayLink:link { color:#000000; }
.todayLink:visited { color:#000000; }

#bigIdeaLogo {
	position:absolute;
	top: 5px;
	left: 591px;
	border: 0px;
	z-index:99;
}