Well, we've moved to a new server, and at the moment things are working, but seem a bit slow. I checked some server logs, and they are having some issues with Apache. . .
It figures. I have contacted their tech support, and await a response. Thanks for your patience while all the DNS servers refresh, and we get the apache thing ironed out. Until then, page loading seems to be taking a while. If the page refuses to load, click refresh, and it should (hopefully) work.
I do expect things to be resolved shortly though. Thanks again.