
	/* Do not edit unless you know what you're doing :) */

	#layout-header, #layout-main, #layout-mask, #layout-mid, #layout-left, #layout-right, #layout-footer
	{
		width:100%;
	}

	#layout-header
	{
		clear:both;
		float:left;
	}

	#layout-main
	{
		clear:both;
		float:left;
	}

	#layout-body
	{
		clear:both;
	}

	#layout-mask
	{
		position:relative;	/* IE7 overflow hidden bug */
		clear:both;
		overflow:hidden;
	}

	#layout-mid, #layout-left, #layout-right
	{
		float:left;
		position:relative;
	}

	#layout-col-a, #layout-col-b, #layout-col-c
	{
		float:left;
		position:relative;
		padding:0 0 0 0;	/* don't change horz. padding - instead, adjust width (further below). Ok to use vert. padding. */
		overflow:hidden;
	}

	#layout-mid
	{
		right:25%;			/* sets the width of the right column */
	}

	#layout-left
	{
		right:50%;			/* sets the width of the middle column */
	}

	#layout-col-a
	{
		width:73%;			/* width of center column content (column width minus padding on either side) */
    	left: 77%;			/* 100% plus left padding of center column */
	}

	#layout-col-b
	{
		width:0;			/* Width of left column content (column width minus padding on either side) */
		left:25%;			/* width of (right column) plus (center column left and right padding) plus (left column left padding) */
	}

	#layout-col-c
	{
		width:25%;			/* Width of right column content (column width minus padding on either side) */
		left:75%;			/* 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) */
	}

	#layout-footer
	{
		clear:both;
		float:left;
	}
