allora vai con il suggerimento di Prill.
applica l'immagine come sfondo al body settandogli il no-repeat, e quindi poi imposta un <div> "padre" che conterrà tutto il tuo layout con proprietà:
codice:
{
margin: 0 auto; 
width: 960px; /* sostituisci 960 con la larghezza che ti pare */
background: #fff;
}
niente frames e niente tabelle (non sono il modo giusto per "comporre" il layout di una pagina web)