What are you talking about? I just checked they are online.
Well i'm still getting a "This page can’t be displayed", earlier today they we're in maintenance. All other sites work.
Could be a problem on my side. Thanks for saying it's still up and running.
Update: I can't resolve their DNS.
Update2: Got it working by flushing DNS. Something funky was going on, on my dns servers.
Sorry for the FUD