PHP-Code:
<div id="msg" style="float:left; width:610px; min-height:350px; border:1px solid red;">
<div id="msghead" style="float:left; width:600px; min-height:40px; border:1px solid blue;">Thema geschrieben am ...<div>
<div id="msgbody" style="float:left; width:600px; min-height:300px; border:1px solid green;">
<div id="profil" style="float:left; width:70px; min-height:280px; border:1px solid black;">
Userprofil
</div>
<div id="txt" style="float:left; width:520px; min-height:280px; border:1px solid black;">
Text
</div>
</div>
</div>
Grober Entwurf.
Müsstest nur noch alles anpassen und die stylesheets deine Bedürfnissen anpassen bzw deinen ids zuordnen und auslagern etc....
Solltest dich mit floats befasse.
Für den ie müsstest du das min- weglassen.