Strange... tried different browsers but get the same message: "Website Expired -- this account has expired. If you are the site owner click to log in."
edit: got it -- the old home page, where you would click to link to the forums, is dead, but going directly to the forums works. I may be slow, but I still get hot.