Ok, Here is the issue, i've been using these two floated divs as faux columns next to each other, and it looks fine in firefox, just realized though that its totally broken in IE.
try making the left column a few pixels narrower (guess based on past experience: try making it 387px). that will most likely do it. IE gets sort of particular about how it makes things fit in a space sometimes. (like a 500px container should be able to hold two 250px columns, but one may break and end up underneath instead in IE)