Many thanks for taking the time to answer this.
> If you leave them out completely, and adjust margins on h1 & h2 to go
> with it, then IE6 will act as Firefox, Opera etc.
Thanks for this alternative, the original solution for this site is
preferred as each page is script-generated, so the float solution should
work without knowing what the main content will be (though the home page
area in question is basically static as you rightly guessed).
> The reason for all this is that IE/win receives a 'hasLayout' trigger
> through the presence of 'height' in '#HomePageIntro', so it creates an
> isolating box-element because of its very own bug/feature.
As an experiment I removed the height property; It correctly reduced the
container to the height of the content but it did not change the overlapping
behaviour in FF or Safari- is there another property that can trigger this
Interestingly, removing height caused IE to show the overlapping behaviour.
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/