For those wondering where the site went, one of the host's nameservers had trouble directing incoming requests to the appropriate servers. Several 1,000 sites may have been down but it looks fine now. Pretty fast response considering the circumstances. Our last host probably would have had us down till monday..