Updated site layout based on http://webdesignerwall.com/tutorials/responsive-design-with-css3-media-queries