Client side routine for user definable color scheme

Hello everyone,

I am working on a site that will serve multiple user accounts. Account setup will be done from an "admin" screen. My client wants the setup to include the upload of a logo image as well as selection of a color scheme.

The elements on the page will be fixed, but the admin will be able to change font and background colors for each section (div) on the page. I know I could save predefined schemes but I need more flexibility than this.

I would then save their selections in the db and generate custom CSS definitions to be used when users login.

Does anyone know of a cool (probably Javascript/jQuery based) set of scripts that will help me out in this endeavor?

TIA, Dan