Indeed, I had problems with my hosting provider, but the site is working again! I double checked it.

As soon as I get more free time (my schedule has been horridly busy lately) I will redisign it. I'm working on it, but it might take a while. Until then, feel free to get some free satoshis from the faucet.
Thank you all for your feedback and sorry for the inconvenience.