This site is down due to a hardware problem at the host. It's a fairly gnarly problem that is being carefully worked on. There is no ETR but we hope too have it back up soon.
Go here for brief status updates.