Not sure if its the cause or not, but you might try removing the extra white space from between you closing tags
new line characters in HTML are rendered as spaces, IE may be leaving room for the spaces under the table. Its not a definate fix, but possible. I have seen other odd errors like that when making pages, and sometimes stuff like that fixes it, and other times, I have never foudn a solution.