site has been under major construction so from time to time you need to just try back in a bit...also I had some trouble on it last week that was real persistent until I woke up and cleared cookies etc.
Talk of moving it to a more stable server, and a new facelift in the near future, so have patience.
Just now I tried the mainpage and it was working...fingers crossed lol