I have strange situation with my site when testing it in IE6. Locally, everything looks normally, but on remote server, some pages are moved to left edge of the screen and they should be in the middle.
In IE7 and Mozilla 3 site looks good both locally and remotely.
On the "problem" page you have a blank line before the Doctype which will cause IE to ignore the DTD
__________________
Chris. ->> Please login or register to view this content. Registration is FREE <<-
A foolish consistency is the hobgoblin of little minds
Thought for today:- Is SEO the only industry where all the cowboys are Indians?
I am having a problem looking at your conditional style sheet for IE 6. You may want to check the style sheet path, name, etc. to see if it all matches.
Anyway, I solved the problem by making a bridge to a different css file for IE6 where I changed float property on main_content div from left to none and that centered whole layout.