I have a problem with a menu item. The menu is rendered correctly, and is floated left. The content is displayed in the correct position to the right of the menu. The content has a margin-left to make it skip the menu. The problem is, in FF it looks OK, in IE6.x it looks as though the content extends the width of the menu beyond the screen before wrapping, whcih results in annoying horizontal scroll bars.I've updated a test page to help illustrate the problem:http://home.exetel.com.au/oas/testmain.phpI've tried playing with the contents position value, and found the following:position: absolute; /* Works as described, looks OK in FF, extra width (and therefore scroll bars) in IE */position: static; /* Static fixes the H-scroll problem, but the content starts below the bottom of the menu i(vertically) in both FF and IE */position: fixed; /* Same as static for IE, OK in FF! */Again, I don't think the left margin is to blame as such, but it seems as though the width of the content section is fixed at the fill browser width, even though it's offset by the margin.My CSS is below if it helps. Any suggestions would be most welcome.li { margin-left: 0em; }ul#navigation * { float:left;}ul#navigation { left: 0; width: 13em; margin-left: 0em; margin-right: 0; padding-left: 0em;}ul#navigation li { margin-left: 0; margin-right: 0; padding-left: 0em; list-style: none; background-color: #039; border-top: solid 1px #039; text-align: left; width: 13em;}ul#navigation li a { display: block; text-decoration: none; padding: .25em; border-bottom: 1px solid #3399FF; border-right: 1px solid #3399FF; width: 12.5em;}#content { position: absolute; /* Absolute OK except for H-scroll in IE */ /*position: static; /* Static fixes H-scroll problem, but content starts below menu in both FF and IE */ /*position: fixed; /* Saame as static, except renders OK in FF! */ top: 0; margin-left: 15em; color: white;}