Help while no tech support
I can't sign in, and there's no way to get assistance by contacting the site. If tech is going to be unavailable, FAQ needs to have trouble shooting information.
Are you a new user? Perhaps try re-joining with a different email address? Or try a different browser, in case it is having problems with some particular browsers? (Don't know whether clearing your cookies would make a difference... that kind of thing is beyond my knowledge!)