.colpad { padding: 10px; /* Padding for left and right columns */ }
.colpad_body {
	padding: 10px 10px 10px 10px; /* Padding for body content */
}
/*--------------------------------------------------------*/
/* column container */
.colmask {
	position: relative; /* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
	clear: both;
	float: left;
	width: 100%; /* width of whole page */
	overflow: hidden; /* This chops off any overhanging divs */
	background: #B6BCBD;
	/*background: #eee;*/ /* Left column background colour */
	z-index: 999;
}
/* 3 column settings */
.colmid {
	float: left;
	/*width: 200%;*/width:188%;
	position: relative;
	/*left: 180px;*/left:236px;
	background: #fff; /* Centre column background colour */
	z-index: 0;
}
.colright {
	float: left;
	width: 100%;
	position: relative;
	left: 50%;
	margin-left: -360px;
	background: #B6BCBD;
	/*background: #eee;*/ /* Right column background colour */
	z-index: 999;
}
.col1wrap {
	float: right;
	width: 50%;
	position: relative;
	right: 100%;
}
.col1pad { margin: 0 0px 0 360px; overflow: hidden; }
.col1 { width: 100%; overflow: hidden; }
.col2 {
	float: left;
	/*width: 180px;*/width:236px;
	position: relative;
	/*margin-left: -50%;*/margin-left: -55%;
	/*left: 180px;*/left:236px;
/*	overflow: hidden;*/
	overflow: visible;
}
.col3 {
	float: left;
	width: 180px;
	position: relative;
	left: 0px;
/*	overflow: hidden;*/
	overflow: visible;
}

