
	.column {
		float: left;
	}

	.alpha { margin-left:  0; }
	.omega { margin-right: 0; }



	/* Utilities and such */

	.center { text-align: center; }

	.clear {
		background: none;
		border:     0;
		clear:      both;
		display:    block;
		float:      none;
		font-size:  0;
		height:     0;
		margin:     0;
		padding:    0;
		overflow:   hidden;
		visibility: hidden;
		width:      0;
	}

	.clearfix:after {
		clear:      both;
		content:    ' ';
		display:    block;
		height:     0;
		visibility: hidden;
	}

	.clearfix {
		display:inline-block;
	}

		* html .clearfix {
			height: 1%;
		}

	.clearfix {
		display:block;
	}

	.clear_left   { clear: left;  }
	.clear_both   { clear: both;  }
	.clear_right  { clear: right; }

	.clear_float {
		clear:   both !important;
		float:   none !important;
		height:  0    !important;
		margin:  0    !important;
		padding: 0    !important;
		width:   100% !important;
	}

	.css_test {
		display: none;
		height:  1px;
		width:   1px;
	}

	.debug_info {
		background: #111;
		color:      #FFFF27;
		font-size:  1.3em;
		margin:     1.6em auto;
		padding:    20px;
		text-align: left;
		width:      760px;
	}

	.display_block {
		display: block;
	}

	.float_left   { float: left;  }
	.float_right  { float: right; }

	.hide_inner {
		visibility:  hidden;
		width:       0 !important;
		height:      0 !important;
		line-height: 0 !important;
		padding:     0 !important;
		margin:      0 !important;
	}

	.remove_this {
		display: none;
	}

	.print_only {
		display: none;
	}

	.align_right {
		text-align: right;
	}