Aepic : FYI, it's possible to prevent tiling of backgrounds using the CSS attribute : background-repeat:none.
As for the shifting text... Here's the offending code :
You can't ensconce a TD inside another TD. You'd need to create a new table inside that TD for it to work properly.
<td width="378" height="119"><td width="178" height="119"><img src="carlalogo.gif" width="218" height="178" alt="" border="0"></td>
Hope this helps.