Site hasn't loaded for a few days, initially a screen appeared suggesting it was being maintained and now...."The page cannot be displayed".

Back in 2007, IIRC, the original owner of the site was going to close it down and it changed hands and fortunately stayed around. It's a fantastic sight that I had the displeasure of almost losing once before. It makes a faithful reader nervous.

Does anyone have any insite?