h2 {
	font-size : 120%;
	text-align : center;
}
table.calendar {
	border: navy double;
	width: 100%
}

.calendar thead {
	font-weight: bold;
}

.calendar td {
	vertical-align: top;
	padding-left: 3px;
	padding-right: 3px;
}

td.date {
	width: 12%;
}

td.time {
	width: 16%;
}

td.event {
	width: 45%;
}	
td.location {
	width: 27%;
}
