Hmmm....
looking at the code, there are a few possible culprits:
1. <td width="760" align="center" valign="top" background="middle_bar.png"><!--DWLayoutEmptyCell--> </td>
2. There are several <tr> with empty <td></td>, which only has comments in them.
3. There is white space at the bottom of your flash object.
I tried just using background color for the two tables, and they seem to work fine. Can you try removing the empty <tr>'s or the one with background, see if it fixes it somehow?