I have good news to report: the site is up and running again. Thanks to Bob Mutch for his help.
Granted, the site at this point is not searchable through Google, but it can be easily accessed by clicking on or highlighting and pasting the link below:
It was nice to post content here again, but I'll have to wait until we run into another technical mishap. For now, continue browsing the main site as usual.