The site works okay for me too.
Try using a proxy in your browser, or use an anonymiser to access the site.
If you can get there with either method, it means that the issue is IP related.
Not sure what you can do about that, perhaps email an admin there and ask what's up.
Bookmarks