Our server suffered a disk failure, which knocked us offline since Wednesday. Some things may be missing or not working properly while I reupload the site from back-up and test everything.
UPDATE: I've finished uploading everything. If you see anything amiss, please email me.