Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
I'm not exactly sure because I don't use all of that deprecated HTML for web design (and never have), but I believe that the problem is the iFrame... you are calling the background image for the <td>, but then the iFrame calls a different HTML page which does not have that background image as an attribute.

I suggest that you learn CSS and clean that site up. I bet the lines of code could be reduced by about 80%.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.