body { background: #fc3 url(/images/brick7680.jpg); }
.container12 { margin-left: auto; margin-right: auto; width: 960px; overflow: hidden; background: #0a0b0d; }
.grid1, .grid2, .grid3, .grid4, .grid5, .grid6, .grid7, .grid8, .grid9, .grid10, .grid11, .grid12 { display: inline; float: left; position: relative; margin-left: 10px; margin-right: 10px; }
.container12 .grid3 { width: 220px; }
.container12 .grid6 { width: 460px; }
.container12 .grid9 { width: 700px; }
.container12 .grid12 { width: 940px; }
.alpha { margin-left: 0; }
.omega { margin-right: 0; }
.container12 .grid1 { width: 60px; }
.container12 .grid2 { width: 140px; }
.container12 .grid4 { width: 300px; }
.container12 .grid5 { width: 380px; }
.container12 .grid7 { width: 540px; }
.container12 .grid8 { width: 620px; }
.container12 .grid10 { width: 780px; }
.container12 .grid11 { width: 860px; }
.container12 .suffix3 { padding-right: 240px; }
.container12 .suffix6 { padding-right: 480px; }
.container12 .suffix9 { padding-right: 720px; }
.container12 .suffix1 { padding-right: 80px; }
.container12 .suffix2 { padding-right: 160px; }
.container12 .suffix4 { padding-right: 320px; }
.container12 .suffix5 { padding-right: 400px; }
.container12 .suffix7 { padding-right: 560px; }
.container12 .suffix8 { padding-right: 640px; }
.container12 .suffix10 { padding-right: 800px; }
.container12 .suffix11 { padding-right: 880px; }
.container12 .push3 { left: 240px; }
.container12 .push6 { left: 480px; }
.container12 .push9 { left: 720px; }
.container12 .push1 { left: 80px; }
.container12 .push2 { left: 160px; }
.container12 .push4 { left: 320px; }
.container12 .push5 { left: 400px; }
.container12 .push7 { left: 560px; }
.container12 .push8 { left: 640px; }
.container12 .push10 { left: 800px; }
.container12 .push11 { left: 880px; }
.container12 .pull3 { left: -240px; }
.container12 .pull6 { left: -480px; }
.container12 .pull9 { left: -720px; }
.container12 .pull1 { left: -80px; }
.container12 .pull2 { left: -160px; }
.container12 .pull4 { left: -320px; }
.container12 .pull5 { left: -400px; }
.container12 .pull7 { left: -560px; }
.container12 .pull8 { left: -640px; }
.container12 .pull10 { left: -800px; }
.container12 .pull11 { left: -880px; }
.clear { clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; }
.clearfix:after { clear: both; content: ' '; display: block; font-size: 0; line-height: 0; visibility: hidden; width: 0; height: 0; }
.clearfix { display: inline-block; }
* html .clearfix { height: 1%; }
.clearfix { display: block; }
