On their main page, there is a notice from 5 Jan 2011:
"From late December to January 5th, this website was unavailable, because the web server was down. We are sorry for the inconvenience. Now the server is up again."
It's pretty much a year later now, so possibly they are doing some annual maintenance -- I couldn't download anything either.
I think this is a "wait until Jan and see" thing.