g1smd - 12:12 pm on May 14, 2011 (gmt 0) [edited by: g1smd at 12:49 pm (utc) on May 14, 2011]
<font> is an inline element.
<table> is a block element.
You cannot have a block element inside an inline element.
You can have multiple inline elements inside a block element.
Your font tags should be inside the <h1> ... </h1> pair and again inside the <h2> ... </h2> pair and again inside each <td> ... </td> pair.
Within each <td> ... </td> pair each chuck of text (that is "text", not headings, not images) should really be marked up as a paragraph.
[edited by: g1smd at 12:49 pm (utc) on May 14, 2011]