Drupal7: How to build a Drupal theme from scratch.

The look and feel of a Drupal website is controlled by the themes. In this tutorial we will introduce you to the Drupal theming concepts and will describe some of the basic components used for building themes. Our goal is to build a theme that is capable of building a page that contains 6 different regions as shown in the figure bellow.