Ah, the hard work seems to have paid off.
I’ve been in the back rooms of this weblog for the past week updating all the templates and you should be seeing the results now. A somewhat cleaner look, I hope, and more importantly, cohesive code that should stop some of the error pages appearing.
The site looks like it should on my machine. If you encounter any particular difficulties, please let me know in comments.