@charset "utf-8";
/* 52framework grid

16 cols by 40px, with a 20px gutter
inspired by the http://www.1kbgrid.com/

*/

.col {
	margin-right:10px;
	display: inline;
	overflow: hidden;
	float: left;
	position: relative;
}

.row{
	width: 960px;
	margin: 0 auto;
	overflow: hidden;
}
.row .row {
	margin: 0 -10px;
	width: auto;
	display: inline-block;
}

/* Column widths, and element width based on grid */
.col_1 {width:30px;}
.col_2 {width:70px;}
.col_3 {width:110px;}
.col_4 {width:150px;}
.col_5 {width:190px;}
.col_6 {width:230px;}
.col_7 {width:270px;}
.col_8 {width:310px;}
.col_9 {width:350px;}
.col_10 {width:390px;}
.col_11 {width:430px;}
.col_12 {width:470px;}
.col_13 {width:510px;}
.col_14 {width:550px;}
.col_15 {width:590px;}
.col_16 {width:630px;}
.col_17 {width:670px;}
.col_18 {width:710px;}
.col_19 {width:750px;}
.col_20 {width:790px;}
.col_21 {width:830px;}
.col_22 {width:870px;}
.col_23 {width:910px;}
.col_24 {width:950px;margin-right:0;}
.last {margin-right:0;}
