No, they haven't had the site up for a long time, but I'm sure that some of you used it before.
What was on the site? Did you print anything from it? Did anyone save the site and 'make available off-line?'
Just wondering. It would be so cool to find a copy of the original site.