Responsive design

Part 1 of the 2 part post on responsive design.