ciao,
errore di sintassi
nel foglio di stile hai usato
background:#ccc;

devi usare
background-color:#ccc;

già testato sul mio pc in locale e va a posto

ciao