Qui

http://greyfox.imente.org/wsm/

ho un header 2 con un immagine in float a destra con position:relative; (la casetta)
Vorrei che rendesse esattamente come rende con firefox o con ie, ma quando ho testato opera ho avuto un brutto colpo: l'immagine viene messa veramente troppo in alto rispetto a quello che dovrebbe essere. Il frammento di CSS è il seguente:

codice:
h1 img, h2 img {
     float: right;clear: right;position: relative;
     right: 5px;margin: 0px; padding: 0px;
}
h1 img {bottom: 28px;height: 28px;}
h2 img {bottom: 25px;height: 30px;}
e questo è il banalissimo xhtml

codice:
<h2>Home[img]...[/img]</h2>

Nessuno che possa aiutarmi a far rendere correttamente sotto ie, ff ed opera?
Ultimamente ho anche provato ad impostare gli header h1 ed h2 come position:relative; per poter utilizzare un posizionamento assoluto rispetto al box contenitore, ma stavolta è IE a non funzionare, mentre FF ed Opera vanno alla grande. Addirittura in questo caso IE non mostra neppure l'immagine.