Michael Stevens wrote: > http://www.bctarizona.com/test/ > http://www.bctarizona.com/test/bct.css > > The easy problem: Margins/Padding on the content DIV.
Paddings and margins are handled completely different. You may try adding/changing to... #content {float: none; width: auto; margin: 10px 10px 0 156px; position: relative;} ...once you have added... #menu {width: 146px;} ...to equalize the actual/visual width of that vertical menu across browser-land. That'll give you a 10px margin on the content div. Adding... #page {height: 1%;} ...will improve IE6' performance a bit around the bottom of your page. > The "hard" problem: [...] Why is this background image not showing up > in my header DIV? Because the header div doesn't expand in compliant browsers. Add... #header {display: table; width: 100%;} ...to make compliant browsers understand what you have in mind. Advice: you should at least make the source-code valid, in accordance with the chosen doctype... <http://validator.w3.org/check?uri=http://www.bctarizona.com/test/> ...or else you risk running out of luck and responses. regards Georg -- http://www.gunlaug.no ______________________________________________________________________ css-discuss [EMAIL PROTECTED] http://www.css-discuss.org/mailman/listinfo/css-d IE7 information -- http://css-discuss.incutio.com/?page=IE7 List wiki/FAQ -- http://css-discuss.incutio.com/ Supported by evolt.org -- http://www.evolt.org/help_support_evolt/