come mai dici di abbandonare il position: absolute?
comunque sia, non va

riporto direttamente il contenuto del css:


BODY { text-align: center; margin: 0; padding: 0; background-image: url(imm/back.gif); background-color: #98870C }

#divbordonero {
width: 504px;
align: center;
text-align: left;
position: absolute;
height: 704px;
left: 0;
top: 10;
margin: 0 auto 0 auto;
padding: 0;
background-color: #000000;
}

#divmain {
width: 486px;
text-align: left;
position: absolute;
height: 686px;
left: 8;
top: 8;
background-color: #DDDDDD;
}


Praticamente il #divbordonero è il div principale, che deve contenere #divmain ed essere allineato al centro della pagina...

grazie!