/* Calendar
------------------------------ */
#calendar {
	width: 847px;
	margin: auto;
}
#calendar li {
	float: left;
	width: 119px;
	height: 105px;
	color: #FF0000;
	border: #FFFFFF 1px dotted;
}
#calendar li a {
	color: #FF0000;
}
#calendar li img {
	display: block;
	margin: auto;
}
#calendar .month {
	background: #000000;
	width: 100%;
	height: 25px;
	text-align: center;
	color: #FFFFFF;
	margin-top: 2em;
}
#calendar .first {
	clear: both;
}
#calendar .weekday {
	height: 25px;
	text-align: center;
	text-shadow: 1px 1px 2px #655D5D;
}
