Evidentemente non hai studiato bene.
Inizia dal tutorial di HTML.it.
E` detto molto chiaro che quando si usano i CSS con JS, gli eventuali - vengono trasformati in maiuscola.

Comunque il reference che uso io e`: http://www.w3schools.com/css/css_reference.asp


Cerca di non usare valori assoluti per i font: chi ha bisogno di una visualizzazione piu` grande vede tutto sballato.
I browser permettono di impostare una dimensione minima dei font.