James, > With the logo on the contact page you have set: > #logo { margin: 0; > padding: 0; > IE6 in standards mode explicitly requires a unit type identifier, it used to > assume pixels, no longer case in IE6 standards. > Possibly this is the problem with it not showing correctly. Generally this is true, but it shouldn't matter with a zero value. It is valid to leave off the unit identifier for zero-length values [1]. James Aylard 1. http://www.w3.org/TR/REC-CSS2/syndata.html#length-units