We regret any inconvienience this may have caused.
Apparently we experienced a server failure late Friday/early Saturday. Monday was a day for hardware replacement, restoring the site from backups, and testing. So far, all seems well, but our webmaster is keeping a close eye on things for the next few days.