Ho il classico menù <ul>[*].....[/list]e devo fare in modo che sia orizzontale preferibilmente evitando di usare il float:left - mettendo un semplice display:inline però non riesco a dare bene il padding agli <a> e soprattutto non riesco ad abbassare di 3px l'elemento attivo.
Come posso fare?

Pensavo che l'inline-block fosse la soluzione, ma non capisco bene a cosa devo assegnarlo (se al[*] o all'<a>) e quale display: deve avere l'altro elemento.

Grazie