Ciao ragazzi, ho un problema stupidissimo che dal basso della mia ignoranza non riesco a risolvere.

Devo fare una pagine web SEMPLICISSIMA, che deve contenere solo uno sfondo ripetuto verticalmente e un header che deve stare attaccato alla sommità della pagina.
NON posso usare CSS, tutto html.

Ho fatto così:

codice:
<html>

<body style="background-image:url(/media/Sfondo.jpg); background-repeat:repeat-y;" margin="0px auto" padding="0"  />

<div id="header" class="width" align="left" margin="0px auto" padding="0"  position="relative" >[img]/media/HeaderInfocomm.jpg[/img]</div>

</body>

</html>
Però l'header non sta attaccato ai margini della pagina, ma staccato di una decina di px (a occhio) sia dal top che da sinistra.

Cosa sbaglio?

Grazie!