#calendar table {
	border: solid #000000 2px;
	width:650px;
}

/* the month and year header */
#calendar caption {
	font-size: 14pt;
	font-family:comic sans ms, Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}

/* top row cells which hold day names */
#calendar th {
	border: solid #000000 1px;
	color:#000000;
	font-family:comic sans ms, Verdana, Arial, Helvetica, sans-serif;
	padding:2px 2px 2px 2px;
}

/* day cells */
#calendar td {
	border: solid #000000 1px;
	height: 40px;
	width: 80px;
	text-align: left;
	vertical-align: top;
}

/* day cells with events */
#calendar td.event {
	color: #000000;
	font-size:.8em;
	font-family:comic sans ms, Verdana, Arial, Helvetica, sans-serif;
}

#calendar a:visited {
	font-size: 12pt;
	font-family:comic sans ms, Verdana, Arial, Helvetica, sans-serif;
	color:#000000;	
	}

#calendar a:link {
	font-size: 12pt;
	font-family:comic sans ms, Verdana, Arial, Helvetica, sans-serif;
	color:#000000;	
	}	
	
