The site was up for a while and for some reason went back down maybe about two weeks ago. I'll keep you all posted when the site is up and running again. It seems to me that their previous issue of bandwidth and user incompetence is haunting them again. It's too bad because they have some good moderators on the site.
For now, you can go either
here or
here.