I'm working on a CSS version of my site and am positioning the left and right columns. I want a pixel-perfect layout so the headers on the side nav look like they are coming off the main body. I had to do a couple positioning hacks for IE to pay attention, but got it to work in "normal" resolutions.
(navout is the left bar - outgoing links, navin is the right bar - internal links)
The problem is that unlike other browsers, IE breaks on sizing it smaller or larger, adding or removing pixel( from the position of the right hand column.
Any idea why IE thinks that 18px means "sometimes 20px, sometimes, 16px, sometimes maybe if I really feel like it and we're at an average screen resolution 18px" ?