The website is up again. Sorry for creating a panic...