in effetti è insopportabile
ci sono diversi errori di marcatura...
il tag ul non può contenere il tag a
il tag p non può contenere il tag ul
in XHTML il tag br va chiuso, così: <br />
il secondo errore è all'origine del problema di allineamento
non so come generi quella pagina ma il validatore mi segnala una doppia virgoletta errate nel prologo.
cose che non riscontro nel codice
il secondo problema è spiegato troppo male: non capisco cosa cercare