.calendar_table {
	border-collapse: collapse;
	font-family: arial;
	font-size: 12px;
	width: 840px;
	height: 600px;
	background-image: url(/images/background%20-%20brick.jpg);
}

.calendar_th {
	border: 2px solid black;
	background-color: #550000;
	color: white;
	width:  120px;
	height:  20px;
}

.calendar_td_day {
	border: 2px solid black;
	color: white;
	text-align: left;
	vertical-align: top;
	width:  120px;
	height:  62px;
	font-size: 12px;
}

.calendar_td_blank {
	border: 2px solid black;
	background-color: black;
	width:  120px;
	height:  62px;
	filter: alpha(opacity=50);
	-moz-opacity: .50;
	opacity: .50;
}

.calendar_event {
	color: white;
	font-size: 12px;
	font-style: italic;
}
