Earlier today, at around 2:15pm EDT we had a service outage. This lasted for about 2 hours or so. If you tried to access the site between 2 and 4pm then you likely ran into it. I'm expecting a report from our host about the problem. It seems as if the issue was on their end and not ours. Either way, the site is back up and all seems well.

Sorry for the inconvenience everyone.