Works for me. The site appears to have a new, cleaner look, so I guess the downtime was due to an upgrade?... Though the site's news doesn't mention this.