Okay, okay, we had problems. Forums went down. Well, actually, they were up for a while, but not working correctly, and so had to be taken down; and the web server was shut down while repairs were being made.
I haven't heard yet what caused the problem(s), but I hope to find out soon.
Sorry for the problems. I'm still going through things to make sure everything's back up and running.