Our ISP is performing maintenance on the server thats hosts the frontpage/blog. It should be back online in the next 8 hours.