<div id="nav"> <li2> <a class="link-text text-link-2b" href="services.php…
There is no such a tag that exists so I'll assume it's just a typo, but if not then you might want to take a look at the allowed element tags so you are more familiar with what is and isn't considered an element. Hope that helps some too.
"LI2" is a tag defined in the CSS. In the dlit.co.nz pages it works perfectly fine, and does what it should.
Of course, I meant to add "That said, the context is different, and on my last trial last night I wasn't getting that error from the validator (but I don't believe I changed it, although it was almost 1am!)
I'll keep working at it as I get time. I am considering basically 1) make a bunch of hidden except when appropriate containers and 2) creating the menu code elsewhere and stuffing it into the containers. That may, however, add a hell of a lot of excess code to an already code-heavy page
Thanks, through the replies I have found and fixed a number of errors, and I do value them