/* Container vs Float Error Correction */
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-table; }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix { display: block;}
/* End hide from IE-mac */

#main-inner { width: 100%; overflow: hidden; }

#left-outer { }
#left-inner { width: 100%; float: left; overflow: visible; }

#content-outer { }
#content-inner { width: 100%; float: left; overflow: visible; }

