I still can't access the comic at all, I was really worried that the comic had gone away or something
It seems to be working okay now. I think it was a hiccup in the server we're hosting it on.
EDIT: Never mind. It seems there is something weird going on with the website...I can FTP to it, but the server doesn't seem to want to respond to clicking any of the links. None of the HTML files were modified besides the ones I tested, so no one unsavory was monkeying with them, but the site itself isn't working right now.