I'm writing this page mainly as a way to not have to type it all in any more. I do/have-done a fair number of free websites for various groups and causes. I've done some paid sites as well. Often I find myself walking someone thru what a theme is and how I can bust them out a simple site quick if they choose to use a free theme. The rest of this page is that discussion.
This page discusses a Drupal website, specifically the visual design (or template) of the site. This is known as the "theme" in Drupal speak.
Drupal is a "Content Management System" -- a system that allows people to modify the website by using the website. Generally, a user will log in and then add and update pages, and update the operation of the site. Drupal makes this fairly easy. Drupal has a modular design which is used by many community contributions that have been created for the Drupal system. These contributions provide with enormous power to make a high-functioning website.
A Drupal website be broken down into three things:
One thing I've often wished for is the ability to insert user-written CSS into a page or set of pages on a Drupal site.
It would:
Found this site with cool, free site templates offered
http://www.ramblingsoul.com/
Another:
http://themebot.com/website-templates/drupal-themes
Some links to themes I like:
http://drupal.org/project/affaires
http://themegarden.org/drupal50/?q=node&theme=thirteen
used for http://friendsofgoetheschool.org/
http://drupal.org/node/204929
used for http://chicagobiketrailers.org