Это безобразно, как грех, но оно исправляет вашу проблему с IE6:
<!--[if IE 6]>
<style>
#leftcontent {
width: 660px
}
.bread_nav, #leftcontent .node, #leftcontent h1, #author_info {
width: auto !important
}
</style>
<![endif]-->
(Вы можете поместить это в свою собственную таблицу стилей, если хотите. Убедитесь, что она последняя.)
Идея состоит в том, чтобы установить ширину #leftcontent
немного меньше, чем она была, а затем переопределить все миллионы различных экземпляров width: 668px
(эти посторонние ширины не нужны ни для одного браузерамежду прочим) на элементах шириной от #leftcontent
до auto
.
@ У Саммер была правильная идея об изменении ширины вокруг, она просто упускала детали.