The site is not dead. I just did a little remodelling here.
The main page is now
this page
. Be sure to update
your bookmarks.