td {vertical-align: top; width: 14%}
	#calendar
	{
		width: 100%;
		height: 100%;
		vertical-align: top;
		background-color: #f2f2f2;
		color: #cd2626;
		table-layout: fixed;
		font-size: smaller;
	}
	#calendar td {border-width: 1px; border-style: solid; border-color: #cd2626; width: 5%; height: 10%;}
	#calendar tr {height: 10%;}
	th {height: 3%;}
	#calendar a:link, #caltable a:visited
	{
		color: #cd2626;
	}