MrWoly:
El css lo podés definir a traves de un archivo de estilos externo o dentro del mismo html, te dejo la última alternativa que es la más práctica en tu caso, es el css que te pasé pero tenes que insertarlo dentro del <head> en un Bloque Style, como sigue
<style type="text/css">
body {
background-image: url('kekellsafrontpage.jpg');
background-repeat: no-repeat:
background-position: left top;
}
</style>
cualquier otro estilo debe de estar en ese bloque.
Y por supuesto tenés que remover background="...." de tu tag body.
Bueno, eso es la teoría, en realidad como te indiqué tu html en gereal me pareció algo complicado, y no sé si esta solución va a funcionar 100%, habría que probar, si no, hacer un análisis mas profundo de todo tu código.
Saludos
cada vez se mueve mejor !!!