ragazzi ho un meno composto da liste

codice:
<ul>
					[*]Menu1
					<li class="hidden" id="submenu1">
						<ul>
							[*]a
							[*]a
							[*]a
						[/list]
					
					[*]Menu1
					<li class="hidden" id="submenu2">
						<ul>
							[*]a
							[*]a
							[*]a
						[/list]
					
.....

da queste due immagini si può capire il diverso comportamento su IE e su FF nella gestione degli spazi tra i link... tutto deriva dal fatto che il tag A è definito come display:block

http://img181.imageshack.us/img181/2317/19ca1.jpg
http://img181.imageshack.us/img181/9287/28sb.jpg


grazie per l'aiuto