Charles, It's the float left tag in your #header tag. I believe this causes the following tag to ignore this tags placement. Sorry I don't have more professional reasons as to why it doesn't work correctly with that tag, but getting rid of it repairs the problem.
Thanks, Michael -----Original Message----- From: Charles Dort [mailto:[EMAIL PROTECTED] Sent: Friday, October 21, 2005 12:24 PM To: 'Michael Heath' Subject: RE: [css-d] Display of image causes the following div's top margin to disappear in Firefox Michael wrote, in part, The tag causing this issue is the #main tag with 100px margin... setting it to 0 or a low number will fix your problem. I'm sorry that I didn't present the problem clearly. I _WANT_ a non-zero top margin on #main. I only "exaggerated" it as large as 100px to make clear whether it was there at all or not. My problem is that in Firefox, at least, that top margin disappears if I have an image in the div above it. My question is: How can I _HAVE_ a top margin in that #main in Firefox? Without image: http://www.allsaintsofamerica.org/test/without.htmlWith image: http://www.allsaintsofamerica.org/test/with.html CSS: http://www.allsaintsofamerica.org/test/assets/temp.css Thanks! 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/