I have my server through The Planet and I noticed last night that even though my main domain loaded fine, every other site hosted on my server wasn't working. Figured it was to do with my crappy mobile broadband but I guess not...
Seems all my sites are working now though (
http://www.servercheck.me/website-not-working)