I'm not having a problem. It loads in all three browsers I have on my computer (IE7, Firefox and Safari) I also checked on my parent's computers and it loads on them too.
Works for me, too. They had problems with the server a while back, but it's been fine now. Have you tried cleaning your cache and updating your browser?