At last ….. whisper has now gone, and barring the front index, all pages now use a php include to bring in the header and menu/footer. And all of them validate as xhtml transitional. I don’t think I’m far off strict with most, but as this page has the same header.. and this page – being the most complex – is not strict, I can’t quite go for it yet. It is one of my plans though. A couple of exceptions: The Egg of Doom has been withdrawn as trying to get that script to play nice was annoying me, and I’ll do the contact page tomorrow. I’ll also update the content of a couple of pages tomorrow – it’s late and although creating the working includes was easy, fixing all my errors took quite some time. Thanks must go to Clay for the easy to follow breakdown in the forums.