/**
 * Layout Stylesheet 
 * (based on 12-grid layout)
 *
 * @author 		Paul Campbell
 * @email		info@zonecontent.com
 * @url 			http://www.zonecontent.com/
 * @copyright 	Copyright (c) 2009, zonecontent.com. All rights reserved.
 */

/* Declarations */
.grid_12, .grid_9, .grid_6, .grid_5,
.grid_4, .grid_3, .grid_2, .grid_1 {
	float:left;
	padding:0 20px 0 0;
}
.grid_12 {
	width:880px;
}
.grid_9 {
	width:655px;
}
.grid_6 {
	width:430px;
}
.grid_5 {
	width:355px;
}
.grid_4 {
	width:280px;
}
.grid_3 {
	width:205px;
}
.grid_2 {
	width:130px;
}
.grid_1 {
	width:55px;
}

/* Modifiers */
div.grid_row {
	clear:both;
	overflow:auto; /* float fix */
	padding:0 0 0 37px;
}
div.grid_row div.last_child,
div.grid_row div[class*='grid']:not(:only-child):last-child,
div.grid_row div.grid_12 {
	padding-right:0;
}