Hocam "font-size" yerine "fontSize" yazmanız gerekmiyor mu? Bildiğim kadarıyla sizin yazdığınız gibi olunca çalışmıyor.
Şu şekilde kullansa senin dediğin geçerli.
$('#hede').css({fontSize : 20, backgroundColor : "#000000"});
Arkadaşın yazdığında problem yok.
Tüm javascript - css terim farklarını buradan görebilirsiniz.
http://codepunk.hardwar.org.uk/css2js.htm