La sintassi mi pare corretta. Non è che per caso hai altre istruzioni che contrastano quella espressa nel CSS? Che so... magari un attributo bgcolor nel body?