I've looked at the page on 2 PCs today and have had no problem accessing it.
Might be worth looking into your security, some folk have their browser locked down so tight they're shutting out legitimate content, and not just on this site. Just a thought.