1. The #Content DIV is being forced wider than it is entended by something in IE6, it is fine in FireFox. 2. The Last text in the content area is repeated again below for some reason. I think this may be causing the above problem. 3. The same issues as number 2 but it relates to the list in the footer. 4. The stupid Tab doesnt display a white font in IE, but does in FF.
Any help will be much appreciated, im on a tight deadline and cant spare time to fix annoying niggles like this. Its better to be up and looking crap that not up at all.
1. #content_header has width + padding-left/padding-right specified ... this is a good idea as some browser actlike padding is part of the width .. and other don't .. I suggest not to specify width nor any float because you only want this block to act like a block element. 2. & 3. do all the corrections .. if this probleme still occure : just add a comment (for exemple : "<!-- for IE6 only -->") right after this paragraphe. 4. try "#menu_tier2 ul li.menu_tier2_active a:link" instead of "#menu_tier2 ul li.menu_tier2_active a" .. by the way this selector is way too long .. "#menu_tier2 a:link, #menu_tier2:visited" should be enought.
Thanks for the help, but im afraid it hasnt fixed any of the problems.
To cut a long story & testing phase short, it seems that IE is adding the margin's twice (making 40px instead of 20px) where they contact the outer edges of the container box (#content), this is resulting in the container being forced 40px wider than intended.
I've changed the margin to padding and its fixed the IE problem, but to get the grid layout to work properly i've had top put clear elements in every div.
Where am I going wrong to cause these kinds of problems?