Te recomendaría hacer un contenedor el cual tenga todos tus divs. Y a tus divs 1,2,4 y 5 les pongas un
float:left y a tus divs 3 y 6 un
float:right. Mira algo así:
Código html:
Ver original
contenido 1
contenido 2
contenido 4
contenido 5
contenido 3
contenido 6
y en tu CSS algo así:
Código css:
Ver original#contenedor{
width:960px;
margin:auto;
}
#principal{
width:600px;
float:left;
}
#derecho{
width:300px;
float:right;
}
.box1{
width:300px;
float:left;
}
Los anchos ya lo vas cambiando y le agregas los margin. Espero haberte dado alguna idea.
Salu2