http://www.w3schools.com/css/css_howto.as
Questo link spiega bene come funziona, puoi tradurlo in italiano da una selezione di lingue in alto a dx, non e' ottimale ma comprensibile.
http://it.wikipedia.org/wiki/Percors
ti aggiungo anche questo in quanto chi e' abituato esclusivamente all'interfaccia grafica ha poca nozione sui percorsi all'interno del filesystem che e' idispensabile nella programmazione a qualunque livelli. Molto spesso gli errori nascono priprio da dove si trovano i file.
Un altro errore comune e' dato dal fatto delle maiuscole e minuscole, in windows e' tutto alla buona e accettato, abbastanza condiviso in html che e' molto permessivo che pero' quando si tratta di individuare un file diventamolto ridigo e un Paragrafo.css e' differente da paragrafo.css.
anzi ho individuato l'errore, ma tieni sempre presente i consigli sopra che torneranno molto utili.
hai inserito il tag link all'interno del tag style che non puo ospitare nulla apparte i textNode, BAsta che sposti all'esterno il tag e hai risolto il problema, se invece vuoi importarlo dal tag style per non avere altri tag devi usare @import
http://www.html.it/pag/14220/le-rules