The site's back up, just tested this morning.