You should do your research on CSS. It is MUCH more powerful than just changing a fonts colors. Check out the many resources on the web for CSS1/CSS2 (a good place to start http://meyerweb.com/eric/css/
). CSS can efficiently handle the task you are looking to accomplish. For example, I have a site running entirely in CSS with no use of tables, frames, 1px.gif hack, etc. Changing the main CSS page can alter almost every presentational aspect of the wbesite.
Hope this helps.
Dolphin Bay, Inc.
-- turning visions into eReality(tm) -- West Palm Beach, FL
Website Design, Internet Strategy, Search Engine Marketing