That's exactly what I see. I looked at the source and my "CSS flash" theory isn't a factor here. You have CSS in the header, not in a linked file, and even then, the CSS doesn't have anything to do with this layout issue. However, I don't think the table syntax in the body of the page is clean.

In psuedo-code, it's some thing like this ...

table (set explicitly to two columns)
......table row (only one column)
............nested table (most of the page is here)
......end row
......table row (column span of 3)
............(page footer)
......end row
end table

The syntax problem is the inconsistent number of columns. The table is set up with two, but the first row has only one, and the last row says it's spanning three.

I can postulate what's going wrong with Firefox. It may sometimes start laying out the page before it sees the footer, to give the marginless look. If it sees the footer before it starts the layout, it centers the body with margins.

The solution is to clean up the page template so that the table syntax is clean. I'm guessing that's a Jim thing.
- mark 7-30-2004 12:12 am





add a comment to this page:

Your post will be captioned "posted by anonymous,"
or you may enter a guest username below:


Line breaks work. HTML tags will be stripped.