Update: I am working on the problem. It's nothing too serious, and the website should be back up (in upgraded and more secure form) later tonight. Sorry about all this, it should be fixed soon.
Update #2: The problem is a little more complex than I initially anticipated. Nevertheless, I will continue to try to fix it and hope to have it corrected soon.