I installed the latest release of the Web site's software over the weekend, which should address a few of the minor bugs we've been seeing. If you run across any problems, please let me know!