/**
 * Styles specific to the 3 column layout for inside pages.
 */

#columns {
	position: relative;
	padding-left: 0;      /* LC fullwidth */
	padding-right: 250px;     /* RC fullwidth + CC padding */
	overflow: hidden;         /* Equal-height columns */
	background: #FFF url(images/bg-columns-inside.jpg) repeat-x 0 0;
}

#columns .column {
	float: left;
	position: relative;         /* Equal-height columns */
	padding-bottom: 1001em;     /* X + padding-bottom */
	margin-bottom: -1000em;     /* X */
	padding-top: 20px;
}

#center {
	padding: 0;       /* CC padding */
	width: 100%;
	font-size: 1.2em;
	background: url(images/reflection-inside.jpg) no-repeat 0 0;
}

#right {
	width: 250px;             /* RC width */
	padding: 0;          /* RC padding */
	margin-right: -100%;
}

/*** IE Fixes ***/
* html #left {
	left: 250px;              /* RC fullwidth */
}

