I took LibCal's (ugly, but effective) tables and made them look the way I want. Before and after and CSS, in case they'll help others.