Don't ask me to explain it, but the forums are up again. There is no way to know if or how long they will be up. So if there is anything regarding past information that you want, you should find and save it immediately.
I am still working to get new forums up. I have a host and also have a provider for new forums. It just takes a lot of time to learn the new process of putting them up on the Internet. I am also working to try to migrate some, or all of the old posts into the new format.