Ho l'impressione che ci sia un errore nella marcatura.

Come hai fatto tu l'immagine e` sulla stessa riga del testo, mentre dall'ultimo intervento mi pare di capire che il testo deve stare a destra dell'immagine.
Ad esempio:
codice:
<ul>[*]
    <img ...>
    

testo...</p>
  
........
Forse sarebbe piu` adatta una lista di definizione:
codice:
<dl>
  <dt><img ...></dt>
  <dd>testo...</dd>
  <dt><img ...></dt>
  <dd>testo...</dd>
....
</dl>
Con il CSS:
codice:
dt {
  height: 10em;   /* o altro valore */
  width: 100px;
  float: left;
}
dd {
  height: 10em;   /* uguale al dt */
  margin: ...;
  padding: ...;
}