#calendar {margin-top: 32px; padding: 12px 0 10px 0;}
#calendar table td p {margin-left: 0;}
#calendar td {color: black; padding: 6px;}
#calendar table {border-collapse: collapse; border-left: 1px solid white; border-bottom: 1px solid white;}
#calendar h4 {font-size: 12px; color: black;}
#calendar h5 {font-size: 100%;}
 #calendar.dateColumn {width: 90px;}
	#calendar.eventColumn {width: 120px;}
	#calendar.locationColumn {width: 120px;}
	#calendar.commentsColumn {width: 120px;} 
tr#hdr_row  {height: 30px; font: 0.6em Verdana, sans-serif;}
tr#hdr_row td {border: 1px solid white;}
tr.event_row {}
tr.event_row td {vertical-align: top; border-top: 1px solid white; border-right: 1px solid white; border-collapse: collapse;}


