Must be a routing issue, I have been on the site all morning without any issues. Maybe it is because of the issues in New Orleans, which woudl also affect the internet I would guess (the datacenter is in FL, so who knows). You might want to do a traceroute and ping and check the numbers.