I've just realised that it's not you, it's me! They've recently introduced some very strict firewall policies in here, so I can't see sites that aren't on port 80. I keep forgetting though and tell people their sites are down. In fairness to me, I hadn't had any coffee when I posted that this morning.
I'll check it from home this evening.