Just a thought...
Maybe there are specific Proxy Settings that is required before you could browse there? Many ISP's have different settings you need to configure before you can access any sites through them.
Check Tools | Internet Options | Connections | Settings | Proxy Server | Advanced for this info...port numbers etc are needed from the particular ISP thought. Check it out - maybe this is what is holding you back?
Cheers