I wondered about that too. One of the very rare occasions when I drop in, and it was seemingly gone. I even went so far as to check the official EoFF...
Haha, no, the server is not in my house. We have a host. It is just that I did not set this site up, just inherited it. And I am not very technical....