Michael wrote, in part, It's the float left tag in your #header tag. ... getting rid of it repairs the problem.
I deleted most of the page, and most of the CSS for the "temp" files I posted to ask this question, so people wouldn't have to wade through code that doesn't apply. But doing so led to a problem. Unfortunately, the reason that float is there is because there is a horizontal navbar that needs its containing div to also be floated. Here's the "real" page and CSS: http://www.allsaintsofamerica.org/test/index.html http://www.allsaintsofamerica.org/test/assets/allsaints.css This page is a "rough draft," and much may change, but at this point I'm troubled by the fact that the first h2, of the "main" div, "Who we are" is immediately under the navbar. I want some white space between those two, and it's there as I look at it in Dreamweaver's environment, and it's there in IE6, but not in Firefox. I'm sorry that I haven't presented this problem very clearly, and I would be most grateful for any help. Thanks again! Charles ______________________________________________________________________ css-discuss [EMAIL PROTECTED] http://www.css-discuss.org/mailman/listinfo/css-d List wiki/FAQ -- http://css-discuss.incutio.com/ Supported by evolt.org -- http://www.evolt.org/help_support_evolt/