Corporate website, each page different style
You can create a new theme using one of the many starter themes, and then override templates to get as specific as you please. 

For example, to override a particular content type's look, you'd edit node--contenttype.tpl.php where contenttype is your custome content type. 

The template guide contains further info, including naming conventions to get your templates applied in the right place.