When editing the default theme or creating a new theme the programmer or developer must edit the color scheme in three different locations: the PHP, the JavaScript, and the CSS.
Best practices would presume this to be done in only the CSS and using the PHP to assign variables needed for the logic and JavaScript to fill in the inconsistent browser behaviors.
Please fix this or let me know how I may help.