I'm surprised that the forums at least work. Pity that the site is down but it is good to know that it's not permanent.