The way it is now, it looks fine in IE and Opera. But Mozilla (1.1) actually seems to get worse (I tried a -0.5cm to get about the same spacing as in the others). I'd speculate that mozilla is referenced at 0.0cm default margin, whereas IE and Opera are defaulted to 1.0cm.\r\n