On your second column simply remove the 100% width and it should work correctly, in IE6 however you may need to apply the double margin fix which is just a matter of halving the margin and applying it for IE6 only which you can do with the the underscore hack as seen below: