God damn it, if that's the case then my ISP is blocking port 80. May they rot/burn/die in hell. That's just worng, if they really wanted to reduce traffic they should go after bittorent, not private web servers. I'm moving in august and I'm switching to a decent ISP.
Or maybe it's the domain name... Try this:
http://70.83.38.7/Producers_note_6/