Forum Moderators: open
So the site is up. Maybe a problem with your ISP or internet connection.
Going by what's on their site and some mail a client forwarded to me this week, I'm assuming there are a lot of system changes going on, so a few glitches here and there wouldn't be unexpected.