I'm not seeing any extra spacing (in Firefox). Apparently setting the <br /> to 0 height works. (The breaks are not being removed in the code as you described earlier.) What browser(s) are you seeing the issue in?