L'ho provato solo con IE7 beta ma credo vada bene.
Ho eliminato tutti gli "spacer" per una migliore leggibilità.
Nella classe etichetta, inoltre, ho aggiunto un float:left.
PS: non vedo l'id "login" nel foglio di stile...
codice:
<div class="etichetta">username</div>
<div class="etichetta">password</div>
<form id="login" name="login" action="javascript:submit('rpc.php?action=login','post');" style="clear:left;" >
<input type="text" name="username" class="form" style="width: 190px"/>
<input type="password" name="password" class="form" style="width: 140px"/>
<input type="hidden" name="submit" value="submit"/>
<span style="vertical-align:bottom"><input type="image" src="img/login.jpg" width="44" height="21" border="0" /></span>
</form>
<span class="links">» hai dimenticato la password?</span>
<span class="links">» registrati</span>
Ciao a tutti da Lamp! (new user
)