Apache failed on this server, I am not sure exactly how long ago but it must only be a few minutes. Apache is the service on the server that "feeds webpages."
You could still log in FTP during this time, it is just that when Apache fails or is down, you can access your site via
http://www.domain.com
It has been restarted, if anyone noticed the short delay, you should be able to see your site fine now.
-------------------
There is a site on the server that someone apparently does not like... the site has been suspended. This is why Apache failed earlier, there were too many requests for that site, trying to bring it down.
Now the server has been rebooted, please give it about 5 minutes.
Sorry about that, but that site is now suspended and the services will return to normal.