I'm not seeing this when I test in IE6, but the most common cause for what you're describing is that the outer container's width is not large enough to contain the two column's width, so IE6 renders the columns as one below the other. So make sure that the outer container is large enough to hold the two columns' widths.