I got that message once too. The main site seems to be back up again, as I checked it this morning. If you are still getting that message, you might need to clear your internet cache.
They do have a message on the page saying they are having problems with their provider, and their forums are...