/*---------- New Store Launch, August 2008 ----------*/
/*---------- Master Bug 801709 ----------*/

/*---------- Webshots domain redirect page ----------*/
#leadinContent #leadinLink{position:absolute; width:950px; top:170px; height:376px; text-indent:-9999px; border:1px none blue; }
#leadinContent #webshotsLink {position:absolute; width:950px; height:170px; top:0; text-indent:-9999px; border:1px none red;}
div#leadinContent h1, #leadinText, #webshotsLink, #leadinLink {position:absolute; text-indent:-9999px; }

/*----- Promo A: 50 free prints LAST CHANCE -----*/
body.storelaunchpromo50prints2 { background-color:#FFF; }
body.storelaunchpromo50prints2 #pagewrap {background:#FFF url(http://p.webshots.net/images/newstore/leadin_a_bg.jpg) scroll repeat-x left 100px;}
body.storelaunchpromo50prints2 .ab-wrapper {background:#C5B1A6 url(http://p.webshots.net/images/newstore/leadin_a_bg.jpg) scroll repeat-x left -20px; }
body.storelaunchpromo50prints2 div#leadinContent{ display:block; position:relative; height:550px; margin-top:0px; margin-bottom:-25px; background:transparent url(http://p.webshots.net/images/newstore/leadin_a.jpg) no-repeat scroll center bottom}
body.storelaunchpromo50prints2 #pagewrap div#leadinContent{ display:block; position:relative; height:550px; margin-top:0px; margin-bottom:-95px; background:transparent url(http://p.webshots.net/images/newstore/leadin_a.jpg) no-repeat scroll center bottom}
body.storelaunchpromo50prints2 #leaderboard { margin:0; display:none;}


/*----- Promo A: 50 free prints -----*/
body.storelaunchpromo50prints { background-color:#FFF; }
body.storelaunchpromo50prints #pagewrap {background:#FFF url(http://p.webshots.net/images/newstore/leadin_a_bg.jpg) scroll repeat-x left 100px;}
body.storelaunchpromo50prints .ab-wrapper {background:#C5B1A6 url(http://p.webshots.net/images/newstore/leadin_a_bg.jpg) scroll repeat-x left -20px; }
body.storelaunchpromo50prints div#leadinContent{ display:block; position:relative; height:550px; margin-top:0px; margin-bottom:-25px; background:transparent url(http://p.webshots.net/images/newstore/leadin_a.jpg) no-repeat scroll center bottom}
body.storelaunchpromo50prints #pagewrap div#leadinContent{ display:block; position:relative; height:550px; margin-top:0px; margin-bottom:-95px; background:transparent url(http://p.webshots.net/images/newstore/leadin_a.jpg) no-repeat scroll center bottom}
body.storelaunchpromo50prints #leaderboard { margin:0; display:none;}

/*----- Promo B: Save 25% -----*/
body.storelaunchpromo25percent {background-color:#F4F5F9;}
body.storelaunchpromo25percent #pagewrap{background:#F4F5F9 url(http://p.webshots.net/images/newstore/leadin_b_bg.jpg) scroll repeat-x left bottom;}
body.storelaunchpromo25percent .ab-wrapper {background:#F4F5F9 url(http://p.webshots.net/images/newstore/leadin_b_bg.jpg) scroll repeat-x left bottom; }
body.storelaunchpromo25percent div#leadinContent{ display:block; position:relative; height:550px; margin-top:0px; margin-bottom:-25px; background:transparent url(http://p.webshots.net/images/newstore/leadin_b2.jpg) no-repeat scroll center bottom}
body.storelaunchpromo25percent #pagewrap div#leadinContent{ display:block; position:relative; height:550px; margin-top:0px; margin-bottom:-95px; background:transparent url(http://p.webshots.net/images/newstore/leadin_b2.jpg) no-repeat scroll center bottom}
body.storelaunchpromo25percent #leaderboard { margin:0; display:none;}
/*----- Promo C: Free Shipping -----*/
body.storelaunchpromofreeship #pagewrap{background:#891F36 url(http://p.webshots.net/images/newstore/leadin_c_bg.jpg) scroll repeat-x left 65px;}
body.storelaunchpromofreeship .ab-wrapper {background:#891F36 url(http://p.webshots.net/images/newstore/leadin_c_bg.jpg) scroll repeat-x left -40px; margin-top:-42px; }
body.storelaunchpromofreeship div#leadinContent{ display:block; position:relative; height:550px; margin-top:0px; margin-bottom:-25px; background:transparent url(http://p.webshots.net/images/newstore/leadin_c.jpg) no-repeat scroll center bottom}
body.storelaunchpromofreeship #pagewrap div#leadinContent{ display:block; position:relative; height:550px; margin-top:-42px; margin-bottom:-55px; background:transparent url(http://p.webshots.net/images/newstore/leadin_c.jpg) no-repeat scroll center bottom}

/*---------- Promotional Homepage Skins: Bug 801711 ----------*/
/*------ Promo A: 50 Free Prints, Homepage A ------*/
body.homeskin50prints  {background:#E1D5D0 none !important;}
body.homeskin50prints #pagewrap #content {background:transparent url(http://p.webshots.net/images/newstore/store_fdrb_skin_v4a_bg.jpg) no-repeat top !important; }
body.homeskin50prints a#homePromoALink, body.homeskin50prints a#skin-link{display:block; position: relative; border:1px none black; background:transparent url(http://p.webshots.net/images/newstore/store_fdrb_skin_v4a_bottom.jpg) no-repeat center bottom; width: 675px; height: 370px;}

/*------ Promo A: 50 Free Prints, Homepage B ------*/
body.testhomeskin50prints { background:#E1D5D0 url(http://p.webshots.net/images/newstore/new_homepage_store_launch_side_graphic.jpg) no-repeat  top !important; }
.testhomeskin50prints #content { background:transparent none !important; padding-bottom:0 !important;}
body.testhomeskin50prints .main a#homePromoBLink, body.testhomeskin50prints .main a#skin-link {display:block; position: relative; border:1px none black; background:transparent url(http://p.webshots.net/images/newstore/new_homepage_store_launch_skin_v5_bottom.jpg) no-repeat; width: 520px; height: 320px; }
body.testhomeskin50prints #ab-footer {position: relative;}

/*----- Promo A: 50 Free Prints, Channel -----*/

body.channelskin50prints #channelPromoLink, body.channelskin50prints a#skin-link {display:block; position: relative; border:1px none black; background:transparent url(http://p.webshots.net/images/newstore/store_fdrb_skin_v4a_bottom.jpg) no-repeat; width: 675px; height: 370px;}
body.channelskin50prints #content.ab-wrapper {padding:0;}
body.channelskin50prints  {background:#E1D5D0 url(http://p.webshots.net/images/newstore/store_fdrb_skin_v4a_bg.jpg) no-repeat top;}
/*body.channelskin50prints #pagewrap {min-width: 82.1em; background: url(http://p.webshots.net/images/newstore/store_fdrb_skin_v3a_bg.jpg) no-repeat bottom;}
body.channelskin50prints #pagewrap #content {padding-bottom: 300px;}
*/

/*------ Promo B: Save 25%, Homepage A ------*/
body.homeskin25percent {background:#FAFAFA url(http://p.webshots.net/images/newstore/store_fdrb_skin_v3b_body_bg.jpg); background-repeat:repeat-x; background-position:center 1000px; margin-bottom:-30px;}
body.homeskin25percent #pagewrap #content{margin-top:0px; margin-bottom:-300px; padding-bottom:700px; padding-left:0; background:transparent url(http://p.webshots.net/images/newstore/store_fdrb_skin_v3b_bg.jpg) no-repeat center 360px; }
body.homeskin25percent a#homePromoALink, body.homeskin25percent a#skin-link{display:block; position:absolute; bottom:0;margin-bottom:-425px; margin-left:0; height:400px; width:100%; border:1px none red !important;}

/*------ Promo B: Save 25%, Homepage B ------*/
body.testhomeskin25percent #content {overflow: hidden; margin-bottom: -120px; padding-bottom: 0; background: url(http://p.webshots.net/images/newstore/store_fdrb_skin_v3b_body_bg.jpg) repeat-x bottom;}
body.testhomeskin25percent .main {position: relative; padding-bottom: 510px; background: url(http://p.webshots.net/images/newstore/new_homepage_store_launch_skin_v3b_bg.jpg) no-repeat -35px 100%;}
body.testhomeskin25percent .main a#homePromoBLink, body.testhomeskin25percent .main a#skin-link {position: absolute; bottom: 0; width: 575px; height: 500px;}
body.testhomeskin25percent #ab-footer {position: relative;}

/*----- Promo B: Save 25%, Channel -----*/
body.channelskin25percent {background: #fafafa url(http://p.webshots.net/images/bg/store_fdrb_skin_v3b_body_bg_fixed.jpg) repeat-x bottom;}
body.channelskin25percent #pagewrap {min-width: 82.1em; background: url(http://p.webshots.net/images/newstore/store_fdrb_skin_v3b_bg.jpg) no-repeat bottom;}
body.channelskin25percent #content {padding-bottom: 300px;}
body.channelskin25percent a#channelPromoLink, body.channelskin25percent a#skin-link {position: absolute; bottom: -315px; width: 700px; height: 320px;}

body.channelskin25percent #content.ab-wrapper {margin-bottom: -180px; padding-bottom: 640px; background: url(http://p.webshots.net/images/newstore/store_fdrb_skin_v3b_bg.jpg) no-repeat bottom;}
body.channelskin25percent #ab-footer {position: relative;}

/*---------- Highlight buy prints and create products in navigation menu with new: Bug 801712 ----------*/
/*------ A Group ------*/
.header-a .newstoreicon { display: inline; float: left; margin:7px 2px 0px -4px; }
/*------ B Group ------*/
.header-b .newstoreicon {display: inline; float: left; margin:5px 2px 0px -4px;}

/*---------- Create integrated promo spot on photo and album pages to promote new store launch: Bug 801975 ----------*/
/*------ Promo A: Save 50 Free Prints, Album and Photo ------*/
ul.promo50prints { background: transparent url(http://p.webshots.net/images/newstore/ecomm_photo_album_50free.gif) no-repeat left top; width:298px; height:111px; }
ul.promo50prints .gifts .tt {margin:0 3px 0 0; _margin-top:3px; }
ul.promo50prints .prints .tt {margin:0 0 0 2px; _margin-top:3px; }
ul.promo50prints li.promo-ecommerce-link { display:block; border:1px none black; height:60px; margin-top:38px; }
ul.promo50prints li.promo-ecommerce-link a { background:transparent none; display:block; height:60px; width:100%; border:1px none black}

/*------ Promo B: Save 25%, Album and Photo ------*/
ul.promo25percent { background: transparent url(http://p.webshots.net/images/newstore/ecomm_photo_album_25percent.gif) no-repeat left top; width:298px; height:111px; }
ul.promo25percent .gifts .tt {margin:0 3px 0 0; _margin-top:3px; }
ul.promo25percent .prints .tt {margin:0 0 0 2px; _margin-top:3px; }
ul.promo25percent .promo-ecommerce-link { display:block; border:1px none black; height:60px; margin-top:38px; }
ul.promo25percent .promo-ecommerce-link a { background:transparent none; display:block; height:60px; width:100%; border:1px none black}

/*------ Promo B: Save 25%, Album and Photo ------*/
ul.promofreeship { background: transparent url(http://p.webshots.net/images/newstore/ecomm_photo_album_freeship.gif) no-repeat left top; width:298px; height:111px; }
ul.promofreeship .gifts .tt {margin:0 3px 0 0; _margin-top:3px; }
ul.promofreeship .prints .tt {margin:0 0 0 2px; _margin-top:3px;}
ul.promofreeship li.promo-ecommerce-link { display:block; border:1px none black; height:60px; margin-top:38px; }
ul.promofreeship li.promo-ecommerce-link a { background:transparent none; display:block; height:60px; width:100%; border:1px none black}
