Bah, so I tried updating the site and it broke everything!  Stupid updates!  Anyways, things should be in working order now, but if you happen to find a stray bug, let me know!