Thanks to everyone who reported the problem with the site! The server is currently down. I've contacted my host, and they tell me they are working on the problem. I'll post with details as soon as I know more.
[Edit: the site is back up as of noon, EST. My host had some problems with their power supply, and then had some hardware issues. Ugh! Many others were affected as well.]