Sorry, I probably should have posted the fix for the problems instead of just posting the problem solved. Here is the site: http://www.kentuckygolfing.com/test The first bug was IE's duplicate character bug which is triggered from comments being in between floats as outlined here: http://www.positioniseverything.net/explorer/dup-characters.html So, it was a pretty easy fix by simply placing margin-right: -3px on the last left float. It's fixed now, but you want, try the code out and remove the -3px margin right on the right content div and you'll see two letters magically appear in IE6. The second bug I wont even post, because it was just me overlooking an extra <div> in my code.