the site is up and running at our new hosting provider, we apologize for the outage earlier today! (It would've been much shorter were it not for my ISP and phone company, who seemed to conspire against me. My home and work internet access was down for two days, most of which I spent running around in circles trying either to fix it or get it fixed.)
I set up everything from scratch and upgraded a few things while I was at it, so there might be odd glitches here and there, just let me know in a comment and I'll fix them! I think I fixed everything but there might be something I did not notice.