Here is an interesting article about CSS2, and IE5 & broken box model hack, and IE6 Css2 vs CSS1 that get bad code correct..maybe it will help to figure out this one, or other bugs too. :)
http://www.glish.com/css/hacks.asp -just dumping this into several layout bug discussions, hope it helps.
