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