#pageWrapper { width: 791px; margin-left: auto; margin-right: auto; position: relative; font-size: 70%; background: #fff; padding-left: 20px; }
* html body { text-align: center; }	/* center in IE */
* html #pageWrapper { text-align: left; } 
#basketSummary {
	 font-size: 70%;
}
/*** Column widths ***/
/*
left column = 192px
middle column = 387px including 16px left & right margins
right column = 192px
*/

#outer {position: relative; /*** IE needs this or the contents won't show outside the parent container. ***/margin-left: 192px;    /*** Critical left col dimension value ***/width: 387px;   /*** Critical left and right col/divider dimension value (moves inversely) ***/background: #fff;  /*** Sets background of center col***/}

.twoCol #outer {width: 577px;   /*** Critical left and right col/divider dimension value (moves inversely) ***/}

.mainColFirst #outer { margin-left: 0; }#float-wrap {float: left;width: 387px;   /*** Critical left and right col/divider dimension value (moves inversely) ***/margin-right: -1px;   /*** Static fix ***/}

.twoCol #float-wrap { width: 577px; } 
#mainCol {float: right;width: 387px;   /*** Critical left and right col/divider dimension value (moves inversely) ***//* \*/margin-left: -1px; /* Hidden from IE-mac */}.twoCol #mainCol {width: 577px;   /*** Critical left and right col/divider dimension value (moves inversely) ***/}

.mainColFirst #leftCol { display: none; }
#leftCol {position: relative; /*** IE needs this or the contents won't show outside the parent container. ***/width: 193px;    /*** Critical left col/divider dimension value ***/margin-left: -192px;    /*** Critical left col/divider dimension value ***/
}* html #leftCol {float:left;	}*>html #leftCol { width: 192px; }   /*** Fix only for IE/Mac ***/.container-left {width: 192px;    /*** Critical left col dimension value ***/}

.mainColLast #rightCol { display: none; }
#rightCol {float: left; position: relative; /*** IE needs this or the contents won't show outside the parent container. ***/width: 194px;    /*** Critical right col/divider dimension value ***/margin-right: -192px;    /*** Critical right col/divider dimension value ***/margin-left: -1px;   /*** Static fix ***/
}/* \*/* html #rightCol {
margin-left: 0px; margin-right: -500px; mar\gin-right: -193px;}/* */.container-right { 
/* \*/width: 192px;/* Hidden from IE-Mac */   /*** Critical right col dimension value ***/margin-left: 2px;    /*** Critical right divider dimension value ***/}/* \*/* html .container-right {
fl\oat: right;margin-left: 1px; mar\gin-left: 0px; }
/* */
