Because you're applying a negative left margin to compensate for the 50% declared body margin.
Replace the first 2 id's with -- body { background-color: #fff; padding: 0px; margin: 20px auto; text-align: center; } #container { width: 398px; height: 101px; text-align: left; } and bring a little sunshine into your life :o) Mike Pepper Accessible Web Developer www.seowebsitepromotion.com www.gawds.org hello everybody, ok. this seems to be the right time for my first posting on this great list which im enjoying very much. does anyone know what kinda weird trick this is? ie6 (on a w2k machine) does not display the background graphic of the head div and the links are NOT WORKING at all. any other browser i know does. i've never experienced such a behaviour but maybe one of you have an idea. http://www.die-besten.net/die-besten/monkey/ code and css are valid of course. regards, _alex ***************************************************** The discussion list for http://webstandardsgroup.org/ See http://webstandardsgroup.org/mail/guidelines.cfm for some hints on posting to the list & getting help *****************************************************