I googled it, and it seems others are having the same issue. I didn't know if it had maintenance or something, or if something more nefarious happened.
I'm still having issues with the site. Has it cleared up for anyone? They made a post on their forum that they had some DNS issues on Sunday but it's been cleared up. However, it's still blank for me :P