Thanks to Ingo, I've now fixed things in Opera and decided to feed IE a slightly simplified layout. There's another problem: the #header and .credit elements have margins set to {margin: 0px -4%;} and {margin: 0px -2%;} respectively. As the window is reduced in width, the right margin creeps into the page. The problem only happens when the #content div and descendants are in the markup.
Putting a border around everything (*, html {border: 1px solid #foo}) reveals the "extra elements" they appear beneath the container #rap and take up most of the width of the screen. Further investigation with this handy little tool <http://slayeroffice.com/?c=/content/tools/modi.html> revals the "extra elements" seem to be connected with the descendants of content nd this is confirmed by changing their border-color. Giving the descendants {_height: 1%} does something but does not solve the prroblem. I'm totally mystified by this... Richard ______________________________________________________________________ css-discuss [EMAIL PROTECTED] http://www.css-discuss.org/mailman/listinfo/css-d List wiki/FAQ -- http://css-discuss.incutio.com/ Supported by evolt.org -- http://www.evolt.org/help_support_evolt/