Got the home page OK here - and am reading at home, not in the office.
To quote Mr Clough's mantra, can you try clearing your cache and restarting your browser?
EDIT: you see?
But the people in the office are tackling the problem highlighted by AC below, so please bear with us if anything more wacky than usual happens in the next few minutes.