reichlich verschachtelte Div-Container eingesetzt.
Versucht man einen Text in einem Div-Container zu markieren werden immer gleich eine Reihe andrer Homepagebereiche mit markiert.
Dann hast Du zu viele <div>s benutzt, sie unpraktisch verschachtelt oder womöglich übereinander gelegt. Ohne konkretes Beispiel lässt sich dazu keine Lösung aufzeigen.
Ich würde eigentlich nur ungern auf das Tabellen-Layout Zurückgreifen.
Dort ist letztlich es nicht viel anders. Bei Tabellen werden die Zellen immer der Reihe nach markiert, möchte man eine Spalte haben, ist man ebenso aufgeschmissen. Es kommt also hier wie da auf die Umsetzung des Inhalts an.