The links to the general site and individual categories have been updated and are working. Here's to hoping the new site stays up a good while.
Do you have an old account but can't access it?
See Accessing your GIRS Account or Contact Us - We are here to help!
Hitchhikers ID Sites and Information