#page { max-width: 1200px; } article { display: block; max-width: 1200px; } #page { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: auto; margin: auto; max-width: 1220px; padding: 6px 0px; -moz-osx-font-smoothing: auto; -webkit-font-smoothing: subpixel-antialiased; } #rightSidebar { padding-left: 20px; padding-top: 30px; padding-right: 1px; max-width: 600px; font-size: 16px; }