Site is up and running.

Sorry for the inconvenience. Now on a new fast server.