well i just visited the cached site from google and it says
"We are currently cleaning up after a series of weekend server upgrades/additions, and DNS service may be disrupted for the next few days."
also
"If you experience any problems accessing the site via DNS, the site can be...