/* ------------------------------------------------- position ------------------------------------------------- */
#fullheightcontainer{
	position:relative;
	width: 96em;
	margin-left: 3.4em;
	background:#e9f0f8;
}

#wrapper{
	margin-right: 17em;
	background:#f9fae2; /*** Set background color for side columns for Safari & IE ***/
}


#outer{
	z-index:1;
	position:relative;
	margin-left:18em;
	width:61em;
	background:#fff;
}

#float-wrap{
	width:61em;
	margin-right:-0.1em;
	float:left;
	display:inline;
}

#left{
	width:18.1em;
	float:left;
	display:inline;
	position:relative;
	margin-left:-18em;
}

*>html #left{width:18em;}

#container-left{
	width:18em;
}

#right{
	float:left;
	display:inline;
	width:17.2em;
	margin-right:-17em;
	margin-left:-0.1em;
	position:relative;
}

/* \*/
* html #right{
	width:17.1em;
	margin-left:0;
	margin-right:-50em;
	mar\gin-right:-17.1em;
}
/* Above style hidden from Mac IE */

#container-right{
/* \*/
	width:17em;
/* Above hidden from IE-Mac */
/*** Critical right col dimension value = right col width ***/
	margin-left:0.2em; /*** Critical right divider dimension value = one internal border width + 2px ***/
}
/* \*/
* html #container-right{
	fl\oat:right;
	di\splay:inline;
	margin-left:0.1em;
	mar\gin-left:0;
}
/* Above style hidden from Mac IE */
/*** Above margin left set to = one internal border width + 1px ***/
/*** Static fixes ***/

/* \*/
* html #left{margin-right:-0.3em;}
/* Above style hidden from Mac IE */

#center{
	width:61em; /*** Set to = center col width ***/
	float:right;
	display:inline;
/* \*/
	margin-left:-0.1em;
/* Hidden from IE-mac */
}


#clearheadercenter, 
#clearheaderleft, 
#clearheaderright {
	height:14em;
	overflow:hidden;
}

#clearfootercenter, 
#clearfooterleft, 
#clearfooterright {
	height:5em;
	overflow:hidden;
}


#content {
	padding: 2.5em 2.5em 3em 7.2em;
}