IE6 little tiny bug

I finally made css almost perfect to work with all browsers, tested in Safari, FF, Opera, Netscape, IE7 and it looks great like suppose to except that sob IE6,

normal in all browsers:

and this is what I get from IE6,

you see a little tiny gap between divs?

I can’t get rid of it, I tried all options that css offers at least I think all , maybe you have some ideas. but maybe its too small to be complaining about?