look at the posts here: removed why are the spaces there in between the divs in Internet Explorer? Works fine in FF
haha just as I post it a friend sent me the fix the issue is IE doesn't know the div is supposed to be empty.. the solution is to add spaces so IE displays properly (http://archivist.incutio.com/viewlist/css-discuss/72449)