We are currently hosted with Linode (Dallas TX Datacenter), and they had a few hours of issues which affected our site just now. The issue appears to be resolved now.