I've tried all the basic stuff, restarting included. It's most likely my ISP's resource records. Nothing I can do about that though... As I said, I can access the site through a proxy server so I'll do that and give it another day.
Thanks for everyone's ideas. :)
Edit:
I had forgotten to add...