I have 2 columns on my site side by side. It all works fine except for in IE6. The column on the right stays on the right, but it shifts down and starts after the left column finishes. I think I have to use a clear to solve this. I had a play around and got it to work when I put clear: right; on the right coulmn. However from my understanding of clearing this shouldn't be the solution. I don't want it to affect something else that I haven't noticed yet. Could someone advise me please? thanks.
you got a double float/margin bug on IE5/IE6 read this article to understand more of this annoying bug http://www.cssnewbie.com/double-margin-float-bug/