body {background:none;}
#cf-header {display:none;}
body #allContainer #cf-main {background:none;}
body #allContainer #cf-main #cf-mainWrap1 {width:600px;}
*:first-child+html #allContainer #cf-header #cf-headerWrap1 {width:auto; margin:0;}
*:first-child+html body #allContainer #cf-main #cf-mainWrap1 {width:600px; margin:0;}
* html #allContainer #cf-header #cf-headerWrap1 {width:600px;}
* html body #allContainer #cf-main #cf-mainWrap1 {width:600px; margin:0;}
*:first-child+html .priceOverview .computePrice .spec {zoom:1;}

#cf-main * {background-image:none !important;}
#cf-main #sub-header * {display:none;}
#cf-main #sub-header .siteLabel {display:block;}
#cf-main #sub-header .siteLabel * {display:block;}
#cf-main #sub-main .altNav {display:none;}
#cf-main #sub-footer .navSecond {display:none;}
#cf-main .navigation {display:none;}
#cf-main .context {display:none;}
#cf-main .content {display:block;}
#cf-footer {display:none;}

#cf-main #sub-main .gridTwoRight {padding:0; padding-right:1em; margin-bottom:0; min-height:0;}
#cf-main #sub-main .gridTwoRight .wrapper {margin-left:0;}
#cf-main #sub-main .sitelabel {margin-left:1em;}

#cf-main #sub-main .gridThree {padding:0; margin:0em 2em;}
#cf-main #sub-main .gridThree .wrapper2 {padding:0;}

#cf-main #sub-footer .legal {border-top:1px solid #d7d7d7; padding:0.5em 0em; padding-bottom:1em; margin-left:2em; text-align:left; margin-top:1em;}
