questo è il mio css body: BODY

{
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
border: 0;
background: url(media/intro3.jpg);
background-repeat:no-repeat;
background-position:top;
background-color:#481212;
font-size: 10px;
font-family:Arial, Verdana, Helvetica, sans-serif;
text-decoration:none;
color:#FFFFFF;
}

e delle div sopra:

.container {
PADDING-BOTTOM: 3px;
MARGIN: 0px auto;
WIDTH: 400px;
TEXT-ALIGN: left;
padding-top:10PX;
padding-left:10PX;
}

.container2 {
PADDING-BOTTOM: 3px;
MARGIN: 0px auto;
WIDTH: 400px;
TEXT-ALIGN: RIGHT;
padding-top:10PX;
padding-right:20PX;
}

mi succede che le mie div si spostano e non seguono il fondo sul ridimensionamento della risoluzione, se tolgo dal body, background-position:top; allora i mie div seguono il fondo al ridimensionamento, ma togliendi questo comando non mi centra il fondo?


Qualcuno saprebbe dirmi come mi devo comportare per far si che le div seguino il fondo al ridimensionamento del browser?

Grazie ciaociao