There's nothing like server problems. What happened is that our hosting company has migrated the server. While this is normally an invisible operation with minimal effect, this time it seems our friends messed it up. We are annoyed as you are, but are assured it will be up soon. There might be some major spankage when this is over.
Was this two or three days now? I can't even think straight!
Anyway, we are back. Please check if all is as you have left it and if some other problems didn't creep in... improbable, but let's make sure.