Schwoops - I just had a two day haggle with my ISP. I won - hence, the site is on the air again.
I'll post a bunch of make-up stuff over the weekend...