table{
color:#fff;
}
td{color:#fff}
#eventCal{
	/*background-image:url(../../images/eventcalendar/ecbgstrip.jpg);*/
	background-image:url(../../images/body/echeaderbg.jpg);	background-repeat:repeat-x;
	background-position:0 -20px;
	/*border:1px solid #333;*/
	margin-bottom:2px;
}
#eventCal td{width:131px}
.day{
	/*border-top:1px solid #333;
	border-left:1px solid #333;*/
	background-color:#000;
	padding:0;
	width:131px;
}
td.day:hover{background-color:#121212}
.day_num{
	background-image:url(../../images/eventcalendar/ecbgstrip.jpg);
	background-repeat:repeat-x;
	background-position:0 -30px;
	display:block;
	text-indent:2px;
}
#weekday td{
	color:#fff;
	text-align:center;
}
table a:link, a:visited, a:active{
	color:#fff;
	text-decoration:none;
}
table a:hover{text-decoration:underline}
.day a:link,.day a:active,.day a:visited{
	color:#ccc;
	display:block;
	line-height:16px;
	margin:5px 1px 5px 0;
	padding:3px;
	text-decoration:none;
}
.day a:hover{
	color:#006b6e;
	padding:3px;
	text-decoration:none;
}
#calendar{padding-top:15px}
#filters{padding-top:15px}
#filters select{background-color:#000; border:1px solid #999; color:#fff; font-size:14px; vertical-align:middle}
#filters select option{border:none; font-size:14px; padding:2px 1px 2px 5px; vertical-align:middle}