/* CSS Document for calendar.html *//* C O N T E N T -----------------------------------------*/h2, h3 { color: #7a9; text-decoration: none; }h3 { clear: both; }h2.calendar, h4.calendar{	text-align: center;	}h2.calendar{	padding: 1.3em 0 .3em;	font-size: 130%;	font-weight: bold;	color: #eb0200;	}h4.calendar{	margin: 0;	padding: .5em 0 0;	font-size: 110%;	}	p.calendar{	margin: 0 15px;	padding: .2em 0 .3em;	color: #444;	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;	font-size: 100%;	font-weight: normal;	}/* T A B L E ------------------------------------------------ */table{	margin: 10px;	width: 740px;	text-align: left;	border-collapse: collapse;	empty-cells: show;	}	th.year, td.month, td.monthdj{	font-family: "Comic Sans MS", Verdana, Tahoma, Arial, Helvetica, sans-serif;	color: #eb0200;	}th.year{	width: 100%;	letter-spacing: .07em;	padding: .75em 0 .5em;	text-align: center;	font-size: 130%;	}td.month, td.monthdj, td.date, td.datedj, td.event, td.eventdj{	padding: .1em 0 .2em;	vertical-align: text-top;	} td.month, td.monthdj{	width: 13%;	font-size: 100%;	font-weight: 700;	}td.date, td.event{	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;	font-size: 95%;	color: #333;	border-bottom: solid 1px #9cb;	}td.monthdj, td.datedj, td.eventdj, td.bottom{ border-bottom: solid 2px #9cb; }td.date { width: 30%; }td.event{	width: 50%;	padding-right: 1em;	}td.bottom{	padding: .5em 0 .7em;	width: 100%;	text-align: center;	font-size: 110%;	}