This site has finally gotten a host! The new URL is
http://zito.one-in-a-million.net
! You will be redirected there in a few seconds.