Anche l'occhio vuole la sua parte, e quindi progettare bene un'interfaccia grafica è importante tanto quanto progettare bene tutto il resto dell'applicazione (può sembrare strano ma è vero....che senso ha un database disegnato perfettamente se poi nessuno lo usa?).
Questo link contiene il miglior tutorial in assoluto sull'uso dei css:
http://css.maxdesign.com.au/selectutorial/index.htm