
#calendar
{
	width: 620px;
	margin: 20px 0px 10px 0px;
	background-image: url(../img/turntable.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

#calendar table {
	width: 350px;
	height: 100%;
	margin-left: 20px;
	text-align: left;
	border-collapse: collapse;
	background-color:#000000;
}

#calendar table tr.sa {
background-color:#300;
}

#calendar table tr.so {
background-color:#300;
}

#calendar table tr.hol {
background-color:#300;
}

#calendar table td {
	border: 1px solid White;
	padding:2px;
	font-size:12px;
	vertical-align: top;
	padding:3px 0px 3px 5px;
}

#calendar table td.month {
background-color:#003;
font-size:14px;
font-weight:bold;
padding:5px;
}

#calendar table td.day {
	border-right: none;
}

#calendar table td.date {
	text-align: left;
	border-left: none; 
}

#calendar table td.event {
	background-color:#003;
}
