Something happened with our hosting people, which is why the place went offline for a few hours. It reappeared for a short while before going down again. If I had to guess, it would be that they had a server issue and had to implement a major restoration, which could explain why things only reappeared in bits and bobs.