@charset "UTF-8";
/* 3-Column layout styles */
.columns {
	overflow:hidden;
}
.columns, .columns .centerHolder, .columns .leftHolder {
	float:left;
	width:100%;
	position:relative;
}
.centerCol, .leftCol, .rightCol {
	float:left;
	position:relative;
	overflow:hidden;
}
.columns .centerHolder {
	right:20%;			/* width of the right column */
}
.columns .leftHolder {
	right:60%;			/* width of the middle column */
}
.columns .centerCol {
	width:60%;			/* width of center column content (column width minus padding on either side) */
	left:100%;			/* 100% plus left padding of center column */
}
.columns .leftCol {
	width:16%;			/* Width of left column content (column width minus padding on either side) */
	left:22%;			/* width of (right column) plus (center column left and right padding) plus (left column left padding) */
}
.columns .rightCol {
	width:16%;			/* Width of right column content (column width minus padding on either side) */
	left:86%;			/* Please make note of the brackets here:
					(100% - left column width) plus (center column left and right padding) plus (left column left and right padding) plus (right column left padding) */
}