We haven't changed anything in the past couple of days, so I couldn't tell you what your problem might be. And if you can see the Forums, but not the site ... well, they're both running on the same server with the same software and same backend, so I'm thinking you just aren't being patient and waiting for the site to finish loading.