Since the new design hit, I have been unable to sign into TV Tropes. When I click on the confirmation link in the email to confirm my account, Firefox says it can't find tvtropes.org and Chrome just shows a blank page. I cannot use Explorer on this computer.
And obviously, if I can't log in even on a sockpuppet account, I can't contact the admins over there. Anyone know a good next step?