/* 
========================
  GRIDINATOR CSS v0.3
  http://gridinator.com/
  
  GRIDINATOR CSS is a very basic framework to create
  grid-based layouts. The content of this file is 
  provided as-is, without support.
  
  If you would like to contact GRIDINATOR to suggest
  improvements, to ask for help or to file a bug report, 
  please feel free to email: gridinator@steff.me
  
  Your grid settings:
  	columns: 12
  	column width: 70px
  	column margin: 10px
  	container margin: 10px
    
=========================
*/
* { /* quick reset */
	margin-left: 0;	
	margin-right: 0;	
}

body { 
	font-size: 16px;
	margin: 0;
	padding: 0;
	text-align: center;
}


.wrapper {
	margin: 0 auto; /* This centers the grid. Remove this line to place the grid on the left of the page. */
	text-align: left;
	max-width: 970px;
}

.inner-wrapper {
	clear: both;
	display: inline;/* IE double margin fix. Feel free to move this to your IE specific stylesheets. */
	float: left;
	padding: 0 10px 0 10px;
	position: relative;
	max-width: 950px;
}


* html .wrapper {
	height: 1%;
	overflow: hidden;
	display: block;
	width:expression(((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) > 972 ? "970px" :  "auto");
}

* html .inner-wrapper { /* Clearing nicely for IE6. */
	width:expression(((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) > 952 ? "950px" :  "auto");
}



.container {
	clear: both;
	float: left;
	margin: 0;
	width: 100%;	
}
.one-col, .two-col, .three-col, .four-col, .five-col, .six-col, .seven-col, .eight-col, .nine-col, .ten-col, .eleven-col, .twelve-col {
	clear: none;
	display: inline;
	float: left;
	margin-bottom: 10px;
	margin-right:1.053%;
	overflow:hidden;
	padding: 0;
	position: relative;
}
 .one-col {
	width: 7.368%;
}
.two-col {
	width: 15.789%;
}
.three-col {
	width: 24.21%;
}
.four-col {
	width: 32.631%;
}
.five-col {
	width: 41.052%;
}
.six-col {
	width: 49.473%;
}
.seven-col {
	width: 57.894%;
}
.eight-col {
	width: 66.315%;
}
.nine-col {
	width: 74.736%;
}
.ten-col {
	width: 83.157%;
}
.eleven-col {
	width: 91.578%;
}
.twelve-col {
	width: 100%;
	margin-right: 0;
}
 .twelve-col .one-col {
	width: 7.368%;
	margin-right: 1.052%;
}
.twelve-col .two-col {
	width: 15.789%;
	margin-right: 1.052%;
}
.twelve-col .three-col {
	width: 24.21%;
	margin-right: 1.052%;
}
.twelve-col .four-col {
	width: 32.631%;
	margin-right: 1.052%;
}
.twelve-col .five-col {
	width: 41.052%;
	margin-right: 1.052%;
}
.twelve-col .six-col {
	width: 49.473%;
	margin-right: 1.052%;
}
.twelve-col .seven-col {
	width: 57.894%;
	margin-right: 1.052%;
}
.twelve-col .eight-col {
	width: 66.315%;
	margin-right: 1.052%;
}
.twelve-col .nine-col {
	width: 74.736%;
	margin-right: 1.052%;
}
.twelve-col .ten-col {
	width: 83.157%;
	margin-right: 1.052%;
}
.twelve-col .eleven-col {
	width: 91.578%;
	margin-right: 1.052%;
}
.twelve-col .twelve-col {
	width: 100%;
	margin-right: 0;
}
.eleven-col .one-col {
	width: 8.045%;
	margin-right: 1.149%;
}
.eleven-col .two-col {
	width: 17.241%;
	margin-right: 1.149%;
}
.eleven-col .three-col {
	width: 26.436%;
	margin-right: 1.149%;
}
.eleven-col .four-col {
	width: 35.632%;
	margin-right: 1.149%;
}
.eleven-col .five-col {
	width: 44.827%;
	margin-right: 1.149%;
}
.eleven-col .six-col {
	width: 54.022%;
	margin-right: 1.149%;
}
.eleven-col .seven-col {
	width: 63.218%;
	margin-right: 1.149%;
}
.eleven-col .eight-col {
	width: 72.413%;
	margin-right: 1.149%;
}
.eleven-col .nine-col {
	width: 81.609%;
	margin-right: 1.149%;
}
.eleven-col .ten-col {
	width: 90.804%;
	margin-right: 1.149%;
}
.eleven-col .eleven-col {
	width: 100%;
	margin-right: 0;
}
.ten-col .one-col {
	width: 8.86%;
	margin-right: 1.265%;
}
.ten-col .two-col {
	width: 18.987%;
	margin-right: 1.265%;
}
.ten-col .three-col {
	width: 29.113%;
	margin-right: 1.265%;
}
.ten-col .four-col {
	width: 39.24%;
	margin-right: 1.265%;
}
.ten-col .five-col {
	width: 49.367%;
	margin-right: 1.265%;
}
.ten-col .six-col {
	width: 59.493%;
	margin-right: 1.265%;
}
.ten-col .seven-col {
	width: 69.62%;
	margin-right: 1.265%;
}
.ten-col .eight-col {
	width: 79.746%;
	margin-right: 1.265%;
}
.ten-col .nine-col {
	width: 89.873%;
	margin-right: 1.265%;
}
.ten-col .ten-col {
	width: 100%;
	margin-right: 0;
}
.nine-col .one-col {
	width: 9.859%;
	margin-right: 1.408%;
}
.nine-col .two-col {
	width: 21.126%;
	margin-right: 1.408%;
}
.nine-col .three-col {
	width: 32.394%;
	margin-right: 1.408%;
}
.nine-col .four-col {
	width: 43.661%;
	margin-right: 1.408%;
}
.nine-col .five-col {
	width: 54.929%;
	margin-right: 1.408%;
}
.nine-col .six-col {
	width: 66.197%;
	margin-right: 1.408%;
}
.nine-col .seven-col {
	width: 77.464%;
	margin-right: 1.408%;
}
.nine-col .eight-col {
	width: 88.732%;
	margin-right: 1.408%;
}
.nine-col .nine-col {
	width: 100%;
	margin-right: 0;
}
.eight-col .one-col {
	width: 11.111%;
	margin-right: 1.587%;
}
.eight-col .two-col {
	width: 23.809%;
	margin-right: 1.587%;
}
.eight-col .three-col {
	width: 36.507%;
	margin-right: 1.587%;
}
.eight-col .four-col {
	width: 49.206%;
	margin-right: 1.587%;
}
.eight-col .five-col {
	width: 61.904%;
	margin-right: 1.587%;
}
.eight-col .six-col {
	width: 74.603%;
	margin-right: 1.587%;
}
.eight-col .seven-col {
	width: 87.301%;
	margin-right: 1.587%;
}
.eight-col .eight-col {
	width: 100%;
	margin-right: 0;
}
.seven-col .one-col {
	width: 12.727%;
	margin-right: 1.818%;
}
.seven-col .two-col {
	width: 27.272%;
	margin-right: 1.818%;
}
.seven-col .three-col {
	width: 41.818%;
	margin-right: 1.818%;
}
.seven-col .four-col {
	width: 56.363%;
	margin-right: 1.818%;
}
.seven-col .five-col {
	width: 70.909%;
	margin-right: 1.818%;
}
.seven-col .six-col {
	width: 85.454%;
	margin-right: 1.818%;
}
.seven-col .seven-col {
	width: 100%;
	margin-right: 0;
}
.six-col .one-col {
	width: 14.893%;
	margin-right: 2.127%;
}
.six-col .two-col {
	width: 31.914%;
	margin-right: 2.127%;
}
.six-col .three-col {
	width: 48.936%;
	margin-right: 2.127%;
}
.six-col .four-col {
	width: 65.957%;
	margin-right: 2.127%;
}
.six-col .five-col {
	width: 82.978%;
	margin-right: 2.127%;
}
.six-col .six-col {
	width: 100%;
	margin-right: 0;
}
.five-col .one-col {
	width: 17.948%;
	margin-right: 2.564%;
}
.five-col .two-col {
	width: 38.461%;
	margin-right: 2.564%;
}
.five-col .three-col {
	width: 58.974%;
	margin-right: 2.564%;
}
.five-col .four-col {
	width: 79.487%;
	margin-right: 2.564%;
}
.five-col .five-col {
	width: 100%;
	margin-right: 0;
}
.four-col .one-col {
	width: 22.58%;
	margin-right: 3.225%;
}
.four-col .two-col {
	width: 48.387%;
	margin-right: 3.225%;
}
.four-col .three-col {
	width: 74.193%;
	margin-right: 3.225%;
}
.four-col .four-col {
	width: 100%;
	margin-right: 0;
}
.three-col .one-col {
	width: 30.434%;
	margin-right: 4.347%;
}
.three-col .two-col {
	width: 65.217%;
	margin-right: 4.347%;
}
.three-col .three-col {
	width: 100%;
	margin-right: 0;
}
.two-col .one-col {
	width: 46.666%;
	margin-right: 6.666%;
}
.two-col .two-col {
	width: 100%;
	margin-right: 0;
}
.one-col .one-col {
	width: 100%;
	margin-right: 0;
}
 .twelve-col .last-col {
	margin-right: 0;
}
.eleven-col .last-col {
	margin-right: 0;
}
.ten-col .last-col {
	margin-right: 0;
}
.nine-col .last-col {
	margin-right: 0;
}
.eight-col .last-col {
	margin-right: 0;
}
.seven-col .last-col {
	margin-right: 0;
}
.six-col .last-col {
	margin-right: 0;
}
.five-col .last-col {
	margin-right: 0;
}
.four-col .last-col {
	margin-right: 0;
}
.three-col .last-col {
	margin-right: 0;
}
.two-col .last-col {
	margin-right: 0;
}
.one-col .last-col {
	margin-right: 0;
}
.clear { /* Useful generic clearing class. */
	clear: both;
}
.last-col {
	margin-right: 0;
}
