So, after a two weeks absence the site is up and running again. A big thank you goes out to the lovely people at Mediatemple.