body {	min-width: 960px; 
		max-width: 2000px; 
		/*width: expression(document.body.clientWidth < 960? "960px");}*/
}
		
/* gridconts
----------------------------------------------------------------------------------------------------*/
.gridcont {
	margin-left: auto;
	margin-right: auto;
	width: 960px;
}

/* Grid >> Global
----------------------------------------------------------------------------------------------------*/
.col_1,
.col_2,
.col_3,
.col_4,
.col_5,
.col_6,
.col_7,
.col_8,
.col_9,
.col_10,
.col_11,
.col_12,
.col_13,
.col_14,
.col_15,
.col_16
 {
	display:inline-table;
	float: left;
}

/* Grid >> 16 Columns
----------------------------------------------------------------------------------------------------*/

.gridcont .col_1 {	width:60px;}
.gridcont .col_2 {	width:120px;}
.gridcont .col_3 {	width:180px;}
.gridcont .col_4 {	width:240px;}
.gridcont .col_5 {	width:300px;}
.gridcont .col_6 {	width:360px;}
.gridcont .col_7 {	width:420px;}
.gridcont .col_8 {	width:480px;}
.gridcont .col_9 {	width:540px;}
.gridcont .col_10 {	width:600px;}
.gridcont .col_11 {	width:660px;}
.gridcont .col_12 {	width:720px;}
.gridcont .col_13 {	width:780px;}
.gridcont .col_14 {	width:840px;}
.gridcont .col_15 {	width:900px;}
.gridcont .col_16 {	width:960px;}

/* Prefix Extra Space >> 16 Columns
----------------------------------------------------------------------------------------------------*/

.gridcont .prefix_1 {	padding-left:60px;}
.gridcont .prefix_2 {	padding-left:120px;}
.gridcont .prefix_3 {	padding-left:180px;}
.gridcont .prefix_4 {	padding-left:240px;}
.gridcont .prefix_5 {	padding-left:300px;}
.gridcont .prefix_6 {	padding-left:360px;}
.gridcont .prefix_7 {	padding-left:420px;}
.gridcont .prefix_8 {	padding-left:480px;}
.gridcont .prefix_9 {	padding-left:540px;}
.gridcont .prefix_10 {	padding-left:600px;}
.gridcont .prefix_11 {	padding-left:660px;}
.gridcont .prefix_12 {	padding-left:720px;}
.gridcont .prefix_13 {	padding-left:780px;}
.gridcont .prefix_14 {	padding-left:840px;}
.gridcont .prefix_15 {	padding-left:900px;}

/* Suffix Extra Space >> 16 Columns
----------------------------------------------------------------------------------------------------*/

.gridcont .suffix_1 {	padding-right:60px;}
.gridcont .suffix_2 {	padding-right:120px;}
.gridcont .suffix_3 {	padding-right:180px;}
.gridcont .suffix_4 {	padding-right:240px;}
.gridcont .suffix_5 {	padding-right:300px;}
.gridcont .suffix_6 {	padding-right:360px;}
.gridcont .suffix_7 {	padding-right:420px;}
.gridcont .suffix_8 {	padding-right:480px;}
.gridcont .suffix_9 {	padding-right:540px;}
.gridcont .suffix_10 {	padding-right:600px;}
.gridcont .suffix_11 {	padding-right:660px;}
.gridcont .suffix_12 {	padding-right:720px;}
.gridcont .suffix_13 {	padding-right:780px;}
.gridcont .suffix_14 {	padding-right:840px;}
.gridcont .suffix_15 {	padding-right:900px;}

/* `Push Space >> 16 Columns
----------------------------------------------------------------------------------------------------*/

.gridcont .push_1 {	left:60px;}
.gridcont .push_2 {	left:120px;}
.gridcont .push_3 {	left:180px;}
.gridcont .push_4 {	left:240px;}
.gridcont .push_5 {	left:300px;}
.gridcont .push_6 {	left:360px;}
.gridcont .push_7 {	left:420px;}
.gridcont .push_8 {	left:480px;}
.gridcont .push_9 {	left:540px;}
.gridcont .push_10 {left:600px;}
.gridcont .push_11 {left:660px;}
.gridcont .push_12 {left:720px;}
.gridcont .push_13 {left:780px;}
.gridcont .push_14 {left:840px;}
.gridcont .push_15 {left:900px;}


/* Pull Space >> 16 Columns
----------------------------------------------------------------------------------------------------*/

.gridcont .pull_1 {	left:-60px;}
.gridcont .pull_2 {	left:-120px;}
.gridcont .pull_3 {	left:-180px;}
.gridcont .pull_4 {	left:-240px;}
.gridcont .pull_5 {	left:-300px;}
.gridcont .pull_6 {	left:-360px;}
.gridcont .pull_7 {	left:-420px;}
.gridcont .pull_8 {	left:-480px;}
.gridcont .pull_9 {	left:-540px;}
.gridcont .pull_10 {left:-600px;}
.gridcont .pull_11 {left:-660px;}
.gridcont .pull_12 {left:-720px;}
.gridcont .pull_13 {left:-780px;}
.gridcont .pull_14 {left:-840px;}
.gridcont .pull_15 {left:-900px;}

/*-----------------------------------------------------------------------*/

/* Clear Floated Elements
----------------------------------------------------------------------------------------------------*/

/* http://sonspring.com/journal/clearing-floats */
.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}
.clear.h1 {
	height:1px;
}
.clear.h5 {
	height:5px;
}
.clear.h10 {
	height:10px;
}
.clear.line {
	height:1px;
}

/* http://perishablepress.com/press/2008/02/05/lessons-learned-concerning-the-clearfix-css-hack */
.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;}
