Well it was time to refresh the site and make it a bit more useful. It will require everyone to resubscribe to the site, but I have tried to make that process easier by allowing the user Facebook, Google or Twitter sign up to speed through the process.
If you do use one of the social media links to create a new account, you may still need to verify your account. This is typically done by following instructions in an activation email. If you did not receive the activation email, you can request a new one sent after logging in by going back to the login page and selecting the link there.