... y para puntualizar más quiero destacar que esta forma de usar los estilos es "javascript", entonces el atributo css background-color debe ponerse sin guión y con "C" (de color) mayúscula porque sino javascript interpretaría restarle a la variable background el valor de la variable color.
Saludos