It appears to have been either changed, modified, deleted, unplugged, rebooted or has just generally disappeared without a trace in to the vast ether of the Internet.
It could be someone's sick joke (you know what computer nerds can be like) or we did it specifically to annoy you - we are, after all, just upgrading our website!
We could of course try and guess what was on the page, however we'd rather send you to our home page and let you take it from there. Try opening up the image ...