/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, a:link, a:active, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center, hr,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
        text-decoration: none;
}
body {	line-height: 1;}
ol, ul {	list-style: none;}
blockquote, q {	quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {	content: '';	content: none;}

/* remember to define focus styles! */
:focus {	outline: 0;}

/* remember to highlight inserts somehow! */
ins {	text-decoration: none;}
del {	text-decoration: line-through;}

/* tables still need 'cellspacing="0"' in the markup */
table {	border-collapse: collapse;	border-spacing: 0;}

/* ============================================================== */

/* Grid >> Global ------------------------------------------------*/
.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8 {  display:inline;  float: left;  position: relative; margin: 12px 6px 0 6px;}

/* Grid >> 8 Columns ---------------------------------------------*/
.grid_1 {	width:111px;}
.grid_2 {	width:234px;}
.grid_3 {	width:357px;}
.grid_4 {	width:480px;}
.grid_5 {	width:603px;}
.grid_6 {	width:726px;}
.grid_7 {	width:849px;}
.grid_8 {	width:972px;}

.alpha { margin-left: 0px;}
.omega { margin-right: 0px;}

.push_1 { left: 111px; }

.wrapper {width: 984px; margin: 0 auto; overflow: hidden;}
.wrapper .row, .wrapper .col { width: auto; display: inline-block;}
.wrapper .col {margin: 0 6px 0 6px;}

/* ======================================= 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;}

