After a few technical problems with hosting, the site is now back up and running properly again.
Extra special thanks and kisses to kea_ for hosting the site for the past year. Plus thank you to flp for his patience and helpful advice.