I’ve had another look at this but I can’t see the problem at the moment. Part of the problem is that I am not clear about how the individual pages - in this instance index2.php, header.htm and footer.htm - should link together, in terms of the positioning of , and tags, so I suspect the problem could be there.
However, the page displays correctly in FF v10.0.2. In IE9, the original header problem remains and the menu displays differently. I’d appreciate it if you could you have a look again and point me in the right direction.