Just wanted to post a quick note that I'm aware of the site issues, especially today. I'm currently looking into it and have also just submitted a ticket to the hosting company to find out if they can figure out what the issue is.
Hopefully this will be resolved very soon, and sorry for any inconveniences this may have caused!