Looks like the site is back up. Nothing about it being down but it appears to be working.