body { text-align: center; }
div#siteinfo
{
	width: 908px;
}
div#calsitemenu
{
	margin: 15px 0 0 0;
	background-image:url(../images/menubar.png);
	background-repeat: no-repeat;
	height: 40px; /* was 36 */
	width: 908px;
	padding: 2px 1px 1px 1px;
}
div#calsearch
{
	width: 200px;
	padding: 7px 1px 1px 8px;
}
div#calsearch a img
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 2px;
	vertical-align:middle;
}
table.calendar  { width: 900px; border: solid 0 #888; border-collapse: collapse }
#month  { text-align: center }
td.calendar    { padding-right: 5px; width: 130px; height: 90px; vertical-align: top; border: solid 1px #888; border-collpase: collpase   }
td.day_calendar   { padding-right: 5px; width: 130px; height: 25px; vertical-align: top; border: solid 1px #888; border-collpase: collpase  }
th.calendar    { background-color: #333333; border: solid 1px #888; border-collpase: collpase; text-align:left; padding-left:10px }
a.triplink:link, a.triplink:visited {font:normal normal normal 0.75em Verdana, Arial, Helvetica, sans-serif; color:#999999; text-decoration:underline}
a.triplink:hover {font:normal normal normal 0.75em Verdana, Arial, Helvetica, sans-serif; color:#0000FF; text-decoration:underline}
a.callink:link, a.callink:visited     { font:normal normal normal Verdana, Arial, Helvetica, sans-serif; color:#999999; text-decoration:none}
a.callink:hover    { font:normal normal normal Verdana, Arial, Helvetica, sans-serif; color:#008000; text-decoration:none }
a:link, a:visited {font:normal normal normal 0.95em Verdana, Arial, Helvetica, sans-serif; color:#999999; text-decoration:underline}
a:hover {font:normal normal normal 0.95em Verdana, Arial, Helvetica, sans-serif; color:#0000FF; text-decoration:underline}
#monthyear { color:#999999; font-size: 25px; display:block; width:98%; padding-bottom: 4px; }
#event_heading {font:normal bold normal 0.95em Verdana, Arial, Helvetica, sans-serif; color:#333333;}
#event_details {font:normal normal normal 0.85em Verdana, Arial, Helvetica, sans-serif; color:#333333;}
#event_header { color:#999999; margin:  0 0 15px 0; font-size: 25px; font-family:Verdana, Arial, Helvetica, sans-serif; width:98%; border-bottom:dotted 2px #999999; padding-bottom: 4px; }
p {font:normal normal normal 0.85em Verdana, Arial, Helvetica, sans-serif; color:#333333;}