Non ho capito cosa intendi per "centro della pagina",
comunque è un errore di struttura.
Tu hai fatto così
div1, cioè header, in alto da solo e fin qui va bene..
a sinistra hai messo un div2 con dentro un div3, e fin qui ok.
Se però vuoi inserire il testo a destra, devi creare un quarto div..
ti conviene creare un div container (lasciando fuori l'header che sta da solo)
e metterci dentro il div2, dentro il quale c'è anche il div3, e il div4
quindi avrai una struttura così
ricorda di applicare float:left sia al div2 che al div4!!codice:<div id="container"> <div id="div2"> <div id="div3"> </div> </div> <div id="divchenonhaiancoramesso"> testo</p> </div> </div>