proba con estos cambios
Código PHP:
<?
$tope = mysql_num_rows($mensajes);
$top = '145';
do {
?>
<div id="sombra" style="top:<? echo $top; ?>px;">
Aquí va todo el contenido de "sombra".
</div>
<?
$top += 239;
$tope -- ;
// Tengo más arriba una conexión a la base de dato, por eso $mensajes
} while ($tope != 0);
?>