>Sorry I cannot figure out how to get to the home page...

ah, but that's another of the wunnerful things about Google -- extinct sites are cached therein for who knows how long; it's sorta like the Tar Pits.