hi david,
also, dein code ist ziemliches chaos. ich habs jetzt so auf die schnelle nicht hinbekommen, aber es lohnt sich auch nicht, weil du am besten erstmal aufräumst: warum hast du eine eigene liste für das bild, mit nur einem eintrag? wenn du an der stelle listen verwendest, würde ich erstmal versuchen alle elemente von diesem block, um den es hier geht in in eine liste zu tun und den li-elementen ids zu geben, um das layout zu bestimmen.
dann: du brauchst nicht link UND rechts zu floaten. wenn das bild ein float: left hat reicht das. die daten floaten dann rechts dran vorbei.
und deine daten haben eine breitenangage von 204px die keinen sinn macht.
am besten du schaust dir irgendwo ein konzept an, wie man das cross-browser-kompatibel lösen kann. also zb. bei yaml.de
gruß,
johannes