ok, i div sono tanto belli e "di moda" ma forse a volte le vecchie table sono più funzionali e rigide

io penserei la pagina suddivisa in più blocchi / div / colonne, chiamatele un po' come vi piace di più
proviamo così:
< div di sinistra con la ricerca, i link e lo sfondo grigio ... ovviamente qui dentro ci saranno dei sotto-div >
< div argomentazioni >
< div puntini, con un background-image che è un puntino, ripetuta in verticale >
< div prefazione >

se a tutti i div dai una bella larghezza fissa, credo potrebbe funzionare