I’ve now gone through the whole site and made the main pages consistent and readable. For the most part, broken links and bad formatting have been banished. A host of upgrades to the scripts driving the site are now in place. Only error messaging and subdirs remain a problem.
Ah the joys of web site renewal. I think I’m ready to call it good enough and move on to something productive… like writing!