When websites go down they usually do it for some minutes, not "a long period of time".
We do all that's possible to keep the server's up 24hs, but there are sometimes issues that presents.
You can check server status in your Account Management Panel, or in the sticky thread in this section.