Ähm, CSS ist nur dafür da um das AUSSEHEN deiner Seite zu beschreiben und keine Programmiersprache, ich glaube da bringst du jetzt was durcheinander
wenn du den CSS-Stil eines Objektes verändern willst machst du das in JavaScript so:
objektname.style.X='#FARBE'
Objektname ist dabei der Name des Objektes den du mit der Variable id im HTML-Tag definierst und X steht für die Eigenschaft des Objektes, z.B. die Hintergrundfarbe.