Site is working fine here. Usually we generally have very stable servers, although we do have some minor hiccups here and there. I think all of the problems are solved, and if you continue to have problems I think the issue might be with getting blocked by the firewall.
Next time it happens...