OK, so I just made a new page based on the list styling code from A List Apart and one of the identical header-menu-column layouts around. Anyway, here's the problem I run into. On IE6, when I set a padding attributes for my links in the menu bar (which are a tags with display:block set), the parent div gets wider! It's really crazy, nothing else seems to affect it except the padding on those a tags. However, having some space around the links is pretty important. Does anybody have any suggestions? I thought IE6 had finally gotten the box model right...

You can look at the page here: http://www.numbera.com/magus/

You can see the stylesheet at http://www.numbera.com/magus/styles/magus.css