#calendar {
	text-align:center;
	width: 300px;
	height: 14em;
	background:white url("http://circusday.org/plasma.png") no-repeat top left;
	font-size:16px;
	overflow:hidden;
	margin: 1em auto;
}
#calendar table {
	margin: 1ex 3em;
}
#calendar td {
	font-family:arial;
	font-size:16px;
	background:white;
	border: 1px solid orange;
	text-align:center;
	width: 2em;
	margin: 0px;
}
.cinfo {
	border:1px solid orange;
	background:white;
	margin:1ex 1em;
	padding:1em;
	height:10em;
	overflow:auto;
}
#calendar p {
	margin-top:0em;
	margin-bottom:1em;
}
#calendar a {
	color: #006699;
	text-decoration: none;
}
#calendar a:hover {
	text-decoration: underline;
}
