#container {
	background:#ddd url(/eshop/content/redesign-img/pay-monthly-deals/january_2010/bg_greyfade.gif) 0 0 repeat-x !important;
}

#rd-content { width:100%;}

#pay-monthly-deals .hero-banner { margin-left:10px;	margin-bottom:20px;float:left;}
#pay-monthly-deals .hero-banner h1 { margin:10px 0 0;width: 300px;}
#pay-monthly-deals .hero-banner h2 { margin:10px 0 30px 0;width: 300px;float:left;}
#pay-monthly-deals .hero-banner h3 { margin:10px 0 25px; font-size:1.4em; color:#000; padding:0;}
#pay-monthly-deals .hero-banner h3 { margin:10px 0 25px; font-size:1.4em; color:#000; padding:0;}
#pay-monthly-deals .hero-banner p {clear:left;}
#pay-monthly-deals .hero-banner p.larger {font-size:1.4em;font-weight:bold;}
#pay-monthly-deals .hero-banner strong.larger {
	color: #666666;
    font-size: 1.6em;
    font-weight: normal;
    line-height: 1.2;
}
#pay-monthly-deals .hero-banner .float-left {padding:10px 0 0 0px;height:130px;height:auto !important; min-height:130px;}
*:first-child+html #pay-monthly-deals .hero-banner h2 {margin-bottom:2px}
* html #pay-monthly-deals .hero-banner h2 {margin-bottom:2px}

#pay-monthly-deals {margin:0 0 0 10px;}
*html #pay-monthly-deals {margin:0 5px 0 20px;}

#pay-monthly-deals h2 {font-weight:normal; font-size:2.3em !important; color:#666;}
#pay-monthly-deals h3 {padding-left:190px; _padding-left:210px;}
#pay-monthly-deals h4 {
    color: #2D757E !important;
    font-size: 1.6em !important;
    font-weight: bold;
    margin: 0 0 10px !important;
}

#pay-monthly-deals .offer-panel .inner {
	background-position:100% 100%;
	background-repeat:no-repeat;
}

.margin-top-5 {margin-top:5px;}
.margin-btm-5 {margin-bottom:5px;}

.image-offset-badge {z-index:99;position:absolute;top:-10px;left:-15px;} 

.deal-image {z-index:90;position:absolute;top:5px;right:570px;}

.deal-text {padding-left:180px; _padding-left:200px;}

.panel-deal .panel-content .inner { min-height:160px; height:auto!important; height:160px; }

.deal-button {margin-top:20px;}
.deal-button .primary-link {margin-top:3px;}

#night-in-panel .panel-header  {
	background: url(/eshop/content/redesign-img/pay-monthly-deals/bg_deal_night_in_top.jpg) 0 0 repeat-y; 
	height:10px;
}

#night-in-panel .panel-content {
	background: url(/eshop/content/redesign-img/pay-monthly-deals/bg_deal_night_in.jpg) 0 100% no-repeat;
	padding-top:2px;
}
.night-in-deal-text { padding-left:120px;}
#night-in-panel p, 
#night-in-panel h4, 
#night-in-panel a {
	color:#fff!important;
}
#night-in-panel h4 { padding-left:55px; }

#lhn-3col-content .mod-2col .panel-noheader { width:370px;}

#pay-monthly-deals .deal-5 .panel-content { background: #fff url(/eshop/content/redesign-img/pay-monthly-deals/bg_deal_paym_mint.jpg) no-repeat 0 100%;}


.iphone-bg{
	background:url(/eshop/content/redesign-img/pay-monthly-deals/img_iphone.jpg) no-repeat 0 0;
	height:140px;
}

.iphone-content{
	padding:80px 0 0 80px;
}

/* Start: Deal Top Banner */
.iphone4-banner { min-height:259px; height:auto !important; height:259px; margin:10px 0 10px 0; background: #fff url(/eshop/content/redesign-img/iphone/bg_iphone_banner_paym_deals.jpg) no-repeat 50% 0; border:1px solid #ececec;}
.iphone4-banner .slogan { float:left; display:inline; margin:120px 0 0 53px; font-size:1.9em; color:#000;font-weight:bold;}
.iphone4-banner .action { float:left; display:inline; margin: 70px 0 0 220px;}
.iphone4-banner .action p { font-size:1.9em; font-weight:bold; margin-bottom:20px;}
/*.iphone4-banner .action  a { background-image:url(/common/redesign-img/buttons/bg_action_button_magenta2.gif);}
* html .iphone4-banner .action  a:hover { background-image:url(/common/redesign-img/buttons/bg_action_button_magenta2.gif);}*/
/* End: Deal Top Banner */

.hero-mint-box {float:right; margin:-10px 45px 0 0;}
*html .hero-mint-box   {float:right;padding-top:10px; margin-right:10px;}

#perfect-phone {
	background:#fff url(/eshop/content/redesign-img/pay-monthly-deals/bg_found_perfect_phone.jpg) no-repeat right top;
	padding:15px 25px;
	margin-top:10px;
	height:1%;
}
#perfect-phone h4 {
	color:#e20074 !important;
	font-size:1.6em;
}
#perfect-phone p {
	margin-bottom:.1em;
	color: #000;
}
#perfect-phone p.button {
	margin-top:1.5em;
}
* html #perfect-phone p.button a span {
	padding-bottom:6px;
}

/* Deal of the week panel */
#ng-deal-ot-week-container {position:relative; width:760px; min-height:270px; margin-bottom:20px; background:url(/eshop/content/redesign-img/pay-monthly-deals/bg_paym_deal_ot_week_header.jpg) top left no-repeat #FCFCFC; -webkit-border-top-left-radius: 7px; -webkit-border-top-right-radius: 7px; -moz-border-radius-topleft: 7px; -moz-border-radius-topright: 7px; border-top-left-radius: 7px; border-top-right-radius: 7px;}
#ng-deal-ot-week-header {width:auto; height:46px; line-height:47px; font-size:18px; color:#fff; padding-left:45px;}
#ng-deal-ot-week-body {width:auto; padding:25px 0 35px 50px; background:url(/eshop/content/redesign-img/pay-monthly-deals/bg_paym_deal_ot_week_body.jpg) bottom left no-repeat;}
#ng-deal-ot-week-phone {position:absolute; right:10px; top:5px;}

