I will check out your suggestion.
I did want to make the Text for each course a bit different, even if only the color. But I will have to wait on that one until someone else codes it in or I learn enought PHP to do it myself.
I will just have to decide on a design to place in the CSS and go with it on all sites.
I just noticed the same problem with the Site Name. I will probably use the CSS code for that as well although I think I will go with a logo for the site so it may not be a problem there in the long run.