In general, remove the height attributes from <table>, <td> and <div>.
Height in a <table> tag is illegal HTML and will be ignored by the
better browsers (and IE), but honoured by Netscape 4.
FireFox honours the height attribute for a <div> - the next HTML element
below the <div> will be rendered at that point, even if the content of
the <div> is taller than specified. This results in overlapping.
If the height is essential, then use CSS to deal with the overflow
content - either hide it or show scroll bars.
<div style="height: 200px;overflow: auto;"> will display content up to
200px tall, if the content is over 200px, a vertical scrollbar will be
produced.
Also when specifying a length in CSS, specify the units the length is
measured in. IE will assume pixels, FireFox will assume nothing, and
ignore the rule altogether.
style="width: 757; height: 903" should be style="width: 757px;
height: 903px"
Curious: why are most of your table cells set to height of 1 pixel?
It's a good thing this is ignored, or the page would be blank.
--
Ron Symonds - Microsoft MVP (FrontPage)
Reply only to group - emails will be deleted unread.
http://www.rxs-enterprises.org/fp
FrontPage Support:
http://www.frontpagemvps.com/