Sorry, I spilled my coffee on the KH server this morning!
There was some sort of routing issues with our server's IP address this morning. It seemed to happen around 8:50 and nothing could reach the site. I temporarily routed the traffic to another server for a while, so some of you might not have noticed the outage. However, the majority were still unable to reach the site probably since re-routing doesn't take effect immediately.
Anyhow, everything is back to normal (*crosses fingers*) here at KH central!