.grid_1 {width: 76px;}
.grid_2 {width: 160px;}
.grid_3 {width: 244px;}
.grid_4 {width: 328px;}
.grid_5 {width: 412px;}
.grid_6 {width: 496px;}
.grid_7 {width: 580px;}
.grid_8 {width: 664px;}
.grid_9 {width: 748px;}
.grid_10 {width: 832px;}

.column {margin: 0 4px 0 4px; overflow: hidden; float: left; display: inline; }
.row {width: 840px; margin: 0 auto; overflow: hidden; }
.row .row {margin: 0 -4px 0 -4px; width: auto; display: inline-block; }

/* =Prefix Extra Space >> 10 Columns ----------------------------------------*/
.prefix_1 {padding-left: 84px;}
.prefix_2 {padding-left: 168px;}
.prefix_3 {padding-left: 252px;}
.prefix_4 {padding-left: 336px;}
.prefix_5 {padding-left: 420px;}
.prefix_6 {padding-left: 504px;}
.prefix_7 {padding-left: 588px;}
.prefix_8 {padding-left: 672px;}
.prefix_9 {padding-left: 756px;}

/* =Suffix Extra Space >> 10 Columns ----------------------------------------*/
.suffix_1 {padding-right: 84px;}
.suffix_2 {padding-right: 168px;}
.suffix_3 {padding-right: 252px;}
.suffix_4 {padding-right: 336px;}
.suffix_5 {padding-right: 420px;}
.suffix_6 {padding-right: 504px;}
.suffix_7 {padding-right: 588px;}
.suffix_8 {padding-right: 672px;}
.suffix_9 {padding-right: 756px;}

/* `Push Space >> 10 Columns ------------------------------------------------*/
.push_1 {left: 84px;}
.push_2 {left: 168px;}
.push_3 {left: 252px;}
.push_4 {left: 336px;}
.push_5 {left: 420px;}
.push_6 {left: 504px;}
.push_7 {left: 588px;}
.push_8 {left: 672px;}
.push_9 {left: 756px;}

/* `Pull Space >> 10 Columns ------------------------------------------------*/
.pull_1 {left: -84px;}
.pull_2 {left: -168px;}
.pull_3 {left: -252px;}
.pull_4 {left: -336px;}
.pull_5 {left: -420px;}
.pull_6 {left: -504px;}
.pull_7 {left: -588px;}
.pull_8 {left: -672px;}
.pull_9 {left: -756px;}

/* `Clear Floated Elements --------------------------------------------------*/
.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;}

.alpha { margin-left: 0;}
.omega { margin-right: 0}

.floatright { float: right; }