I asked my "pet geek" the same question--he took one look at the opening page and said the server was well and truly f££ked--which is about a succinct a diagnosis as you can get I suppose.
I am sure it will be back online at some point and indeed hope it will as there are a couple of little sagas I am following with interest.