I've just checked the website and get the same error (before being able to log in), so the whole lot's probably broken. They've always been helpful when I've got in touch with them (by phone or email) though, so that's definitely your best bet if it's an urgent matter.