You're using the same layout on all your site and some of your pages are displayed good in IE6.
Compare those broken pages with those that show up ok and see what you're missing...
I bet it's just the width of the inner container but I cannot be sure...
If all of your pages are the same (and I doubt that) try adding a new css file to handle all the broken pages using conditional comments:
http://www.quirksmode.org/css/condcom.html
good luck!