.lp-ny12-wrap {background: #fff url(/img/em/lp-christmas/lp-ny12-wrap.png) repeat-x 0px 138px !important;}
.lp-ny12-wrap2 {background: url(/img/em/lp-christmas/lp-ny12-tile.jpg) no-repeat 50% 138px;}
.lp-ny12-wrap .search-block {background: url(/img/em/lp-christmas/lp-ny12-search.png) no-repeat;}
.lp-ny12-wrap .search-block > i {display: none;}
.lp-ny12-wrap .head-offer {background-image: url(/img/em/lp-christmas/lp-ny12-rbg.png) !important;}
.lp-ny12-wrap .b-sstat {background: url(/img/em/lp-christmas/lp-ny12-sstat.png) no-repeat; height: 96px; padding-top: 11px;}
.lp-ny12-wrap .b-sstat .g-tp, .lp-ny12-wrap .b-sstat .g-bt {display: none;}
.lp-ny12-wrap .b-sstat .g-md {background: none;}
.lp-ny12-wrap .b-helpnav {background: none; margin-right: 4px;}
.lp-ny12-wrap .b-helpnav .g-md {background-image: none;}
.lp-ny12-wrap .b-helpnav .g-tp {background: url(/img/em/lp-christmas/lp-ny12-helpnav-top.png);}
.lp-ny12-wrap .b-helpnav .g-bt {background: url(/img/em/lp-christmas/lp-ny12-helpnav-bottom.png);}
.lp-ny12-wrap .b-helpnav .g-tp *, .lp-ny12-wrap .b-helpnav .g-bt * {display: none;}
.lp-ny12-wrap .b-helpnav + .g-tlk {margin-top: -12px; background: url(/img/em/lp-christmas/lp-ny12-helpnav-tlk.png) no-repeat 0px 0px;}
.lp-ny12-wrap .b-gd .g-tp {background: url(/img/em/lp-christmas/lp-ny12-soon-top.png);}
.lp-ny12-wrap .b-gd .g-bt {background: url(/img/em/lp-christmas/lp-ny12-soon-bottom.png);}
.lp-ny12-wrap .b-gd .g-tp *, .lp-ny12-wrap .b-gd .g-bt * {display: none;}

.lp-ny12-title {font: bold 29px/29px Verdana, Geneva, sans-serifr; color: #fff; text-transform: uppercase; padding: 14px 0px 13px 2px; text-shadow: #062034 0px -1px 0px; background: url(/img/em/lp-christmas/lp-ny12-spacer.png) no-repeat 50% 100%;}
.lp-ny12-title span {display: block; font-size: 18px; line-height: 33px; color: #e98585;}

.lp-ny12-body {overflow: hidden; zoom: 1; padding: 18px 0px 0px 6px; height: 234px; background: url(/img/em/lp-christmas/lp-ny12-spacer.png) no-repeat 5px 100%;}
.lp-ny12-text {float: left; width: 495px;}
.lp-ny12-text h2 {color: #fff; font: bold 16px/15px Tahoma, Geneva, sans-serif; padding-bottom: 21px;}
.lp-ny12-text p {color: #fff; font: 12px/15px Tahoma, Geneva, sans-serif; padding: 0px 40px 8px 0px;}
.lp-ny12-text a {color: #e98585; font-weight: bold;}
.lp-ny12-text b {display: block;}
.lp-ny12-body-buttons {float: left; padding: 21px 0px 0px 5px;}
.lp-ny12-body-buttons li {padding-bottom: 8px;}
.lp-ny12-body-buttons a {display: block; width: 222px; height: 62px; background: url(/img/em/lp-christmas/lp-ny12-text-buttons.png); text-align: center; text-transform: uppercase; text-decoration: none; font: bold 14px/62px Arial, Helvetica, sans-serif;}
.lp-ny12-body-buttons li:first-child a {color: #fff;}
.lp-ny12-body-buttons li:first-child + li a {color: #145583; text-shadow: #fff 0px 1px 0px; background-position: 0px -62px;}

.lp-ny12-blocks-three {overflow: hidden; zoom: 1; padding: 28px 0px 0px 0px;}
.lp-ny12-blocks-three dl {float: left; width: 232px; height: 132px; background: url(/img/em/lp-christmas/lp-ny12-block.png); margin-left: 14px;}
.lp-ny12-blocks-three dl:first-child {margin-left: 4px;}
.lp-ny12-blocks-three dt {text-align: center; font: 900 18px/30px Arial, Helvetica, sans-serif; color: #145583;}
.lp-ny12-blocks-three dd {text-align: center; padding: 0px 15px;}
.lp-ny12-blocks-three dd p {color: #5f490f; font: 14px/15px Arial, Helvetica, sans-serif; padding: 17px 0px 0px 0px;}
.lp-ny12-blocks-three dd p b {color: #e52c2c; font-size: 18px;}
.lp-ny12-blocks-three dd a {display: block; width: 242px; height: 50px; background: url(/img/em/lp-christmas/lp-ny12-block-button.png); text-align: center; text-decoration: none; font: bold 14px/46px Arial, Helvetica, sans-serif; color: #fff; text-shadow: #961f1f 0px 1px 0px; margin: 9px 0px 0px -20px; *margin-top: 12px; text-transform: uppercase;}

.lp-ny12-bigbutton {text-align: center; padding: 113px 0px 0px 8px;}
.lp-ny12-bigbutton a {display: inline-block; *display: inline; zoom: 1; vertical-align: top; width: 432px; height: 72px; background: url(/img/em/lp-christmas/lp-ny12-bigbutton.png); font: bold 14px/68px Arial, Helvetica, sans-serif; color: #e12020; text-shadow: #fff 0px 1px 0px; text-decoration: none; text-align: center; text-transform: uppercase;}

.lp-ny12-bottom {overflow: hidden; zoom: 1; margin: 92px 0px 0px 4px; background: url(/img/em/lp-christmas/lp-ny12-ah.png) no-repeat;}
.lp-ny12-bottom dl {float: left; padding-left: 0px;}
.lp-ny12-bottom dl:first-child {padding-left: 0px;}
.lp-ny12-bottom dt {text-transform: uppercase; width: 360px; height: 31px; color: #fff; font: bold 16px/30px Arial, Helvetica, sans-serif; text-align: center; text-shadow: #b02626 0px -1px 0px; margin-bottom: 27px;}
.lp-ny12-bottom dd {float: left; padding-left: 30px; width: 122px;}
.lp-ny12-bottom dt + dd {padding-right: 20px;}
.lp-ny12-bottom dd img {display: block; background: url(/img/em/lp-christmas/lp-ny12-cover.png); padding: 5px;}
.lp-ny12-bottom dd > a {font: 12px Arial, Helvetica, sans-serif; color: #0d4571; text-decoration: none;}
.lp-ny12-bottom dd > a b {display: block; padding: 9px 0px 0px 1px;}
.lp-ny12-bottom dd span {display: block; font: 11px/14px Arial, Helvetica, sans-serif; color: #e52c2c; padding: 2px 0px 11px 1px;}
.lp-ny12-bottom dd span a {color: #e52c2c;}
.lp-ny12-bottom dd > b {display: block; color: #e52c2c; font: bold 10px/14px Arial, Helvetica, sans-serif;}