Hallo,
Du solltest mal überlegen, ob Du nicht auf eine neuere html-Version, etwa xhtml1.0 umstellst. Was Du da schreibst ist ziemlich veraltet. Du solltest insbesondere vermehrt CSS einsetzten. Hintergrundbilder schreibt man einfach nicht mehr in die html-tags!
Teste mal <http//validator.w3c.org/> für Deine Seite! (!DOCTYPE nicht vergessen)
Grüße
Roland