I made some changes to this web site; more use of CSS, less use of tables, and I reduced the default font size. Let me know if anything looks weird.
Also, the calendar now has longer text descriptions of some events, instead of just the genre and performer names. The plan is for all of the events to have this, eventually. This makes the page even wider, which bugs me, but I've yet to come up with a good-looking solution to that problem.