Hmm, all I can think of are your ISP or router blocking the site. Do you have some kind of parental control on in the router? Not a probable cause but stranger things have happened.