Salve a tutti,
mi chiamo Giovanni e scrivo perchè non riesco a capire che genere di errore stia combinando... Stò creando un menù orizzontale, gestito con gli <UL> e <LI>

Purtroppo però ho provato ad applicare queste proprietà sul CSS, ma non vengono rispettate...

codice:
a:link {
	font-family: "Arial Black", Gadget, sans-serif; 
	color:#FFF;
	font-size: 14px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	}




a:hover
	{
		color:#FFF;
		
		font-size: 14px;
		font-style:inherit;
		font-weight: bold;;
	}
	
a:visited
	{
		color:#FFF;
		font-family: "Arial Black", Gadget, sans-serif; 
		color:#FFF;
		font-size: 14px;
		font-style:normal;
		font-variant:normal;
		line-height:normal;
		font-weight: bold;
	}
Infatti ritrovo il testo sempre sottolineato!!


Inoltre un'altro consiglio... come faccio a mettere degli spazi tra un testo e l'altro del menù??

Ho provato ad applicare la seguente regola al <LI>

codice:
#div_menu ul li
	{
		width: 85px;
		margin-right: 0px;
		display: inline;
		
	}




ma anche in questo caso non obbedisce alla mia impostazione.


Sapreste darmi una mano??