@tracknutAug 31.2010 — #Any chance that div is inside another block where you haven't set the margins? Default margins and padding are not the same in all browsers, so you either need to explicitly set them to something, or make a global setting like: <i> </i>* {margin:0;padding:0}
@WestWebSep 01.2010 — #Have you tried this at the beginning of your stylesheet to reset margins and padding? [CODE] * { margin: 0px; padding: 0px; } [/CODE]
If so, what about trying something like Eric Meyers reset stylesheet, which should almost eliminate cross browser css issues.
To answer your question in the title: IE treats the CSS Box model differently than other browsers by default. Such a PITA sometimes. :rolleyes: