I don't see this site ever coming back. Do you? So unless my former co-webmaster wants to resurrect this site, adieu.
Thank you,
former webmaster