.landing #mainNav {position: absolute;}
.landing #contentWrapper {display: none;}
/*#hero {position: absolute; z-index: 1; overflow: hidden; left: 0; top: 0; width: 100%; height: 100%; min-width: 400px; min-height: 400px; background: url(../img/global/chanel_loader_black.gif) no-repeat 50% 50%;}*/
#hero {position: absolute; overflow: hidden; left: 0; top: 0; width: 100%; height: 100%; min-width: 400px; min-height: 400px;}
#hero .promo  .toutImg {position: absolute; left: 0; width: 100%;}
#hero .fullheight  .toutImg {width: auto; height: 100%;}
.js_enabled #hero .promoCollection {visibility: hidden;position:relative;}

#hero .promoCollection .promo {position: absolute; top: 0; width: 100%; height: 100%; background-color: #000;}
#hero .promoCollection .whiteTheme, .whiteTheme #hero .promoCollection .promoLinks {background-color: #fff;}
.whiteTheme #hero .promoCollection .promoLinks a {color: #000;}
/*
.js_enabled #hero .promoCollection .promo {left: -1000em;}
*/
.js_enabled #hero .promoCollection .promo {opacity: 0; left: -1000em;}
.js_enabled #hero .promoCollection .selected {opacity: 1; z-index: 1;}


#hero .promoCollection .selected, .js_enabled #hero .promoCollection .selected, #hero .promoCollection .fullheight .toutImg, #hero .promoCollection .fullheight {left: auto;}
#hero .promoCollection .fullheight.selected, #hero .promoCollection .fullheightselected, #hero .promoCollection .fullheight .toutImg {right: 0;}
#hero.controls .promoCollection .fullheight.selected, #hero.controls .promoCollection .fullheightselected {left: auto;}
#hero.controls .promoCollection .first {left: auto !important;}
#hero.controls .promoCollection .last {}
#hero .promoCollection .promoLinks {position: absolute; left: 0; bottom: 0; z-index: 6; padding: 5px 0; width: 100%; height: 15px; text-align: center; background: #000;}
#hero .promoCollection .fullbleed .promoLinks {bottom: 100px;}
/*
#hero .promoCollection .promoLinks {position: fixed; left: 0; bottom: 100px; padding: 5px 0; width: 100%; height: 15px; text-align: center; background: #000;}
*/
.promoContainer {position: absolute; z-index: 5; top: 0; width: 100%; min-width: 970px;}
.promoContainer ul {list-style: none;}
.promoCollection .promoLinks li {display: inline; padding: 0 10px; list-style: none;}
.promoCollection .promoLinks a {text-transform: uppercase; letter-spacing: 0.05em; font-weight: bold; color: #fff;}
.promoCollection .fullheight .noflash {bottom: 100px;}
.promoCollection .fullbleed .noflash {bottom: 200px;}
.promoCollection  .swf .noflash a {z-index: 2; font-size: 2.2em; font-weight: bold; color: #fff; display: block; float: left; margin-top: 24%; margin-left: 40%; position: absolute; padding: 20px; background-color: #333; opacity: 0.8}
.whiteTheme .promoCollection  .swf .noflash a {color: #000}
.promoCollection .swf .toutImg {z-index: -1}
.promoControl li {position: absolute; z-index: 5; top: 0; right: 0; height: 100%; background: url(../img/s.gif);}
/*#hero .promoControl a {display: block; width: 25px; height: 100%; background: url(../img/landing/handle.gif) no-repeat 0% 50%;}*/
.promoControl a {display: block; width: 29px; height: 37px; position: absolute; top: 40%}
.promoControl .prev a {background: url(../img/landing/darkBG_left_off.png) no-repeat; left: 0;}
.promoControl .next a {background: url(../img/landing/darkBG_right_off.png) no-repeat; right: 0;}
.whiteTheme .promoControl .prev a {background: url(../img/landing/lightBG_left_off.png) no-repeat; left: 0;}
.whiteTheme .promoControl .next a {background: url(../img/landing/lightBG_right_off.png) no-repeat; right: 0;}
.promoControl .prev a:hover {background: url(../img/landing/darkBG_left_on.png) no-repeat;}
.promoControl .next a:hover {background: url(../img/landing/darkBG_right_on.png) no-repeat;}
.whiteTheme .promoControl .prev a:hover {background: url(../img/landing/lightBG_left_on.png) no-repeat;}
.whiteTheme .promoControl .next a:hover {background: url(../img/landing/lightBG_right_on.png) no-repeat;}
.promoControl li.prev {right: auto; left: 0;}
.promoControl .leftHandle, .promoControl .rightHandle {position: absolute;}
.promoControl .leftHandle {left: 0;}
.promoControl .rightHandle {right: 0;}
/*#hero .promoControl li.prev a {background-position: 100% 50%;}*/

.landing #mainNav {z-index: 6; float: none; top: 30px; margin: 0 0 0 20px; padding: 0 2px 100px 20px;}
.landing #mainNav .navInner {padding: 20px;}
.landing #pageWrapper {overflow: visible; padding: 0; min-width: 970px; width: 100%;}
.landing #contentWrapper {margin: 0;}
.landing .loader {visibility: hidden; position: absolute; top: 40%; left: 49%;}
.landing .light_loader, .whiteTheme .dark_loader {display: none;}
.whiteTheme .light_loader {display: block;}

