Finally the website is back up and running! After an unwelcome experience attempting to increase the security of the site I had to trash it and start again.
Thankfully the database was backed up! FULL site backups from now on.
I have been working on lots of new content, some of which I hope to get up this weekend. I also plan to include some older (but very useful) scripts.