

/* promotions */
.promotions .promobody .items { 
	/* this cannot be too large */ 
	width:610px; 
} 

.promotions .promobody .disabled { visibility: hidden; }

.promotions .page-intro .cbt { 
	background: #1E5CBB url(../Images/Global/PageIntro.png) no-repeat scroll 0 0;
}

.promotions .content_a {
	width: 275px; 
}

.promotions .content_b {
	margin: 0px; width: 670px; 
}

.promotions .promo {
	margin-bottom: 20px;
}

.promotions .promocopy:after,
.promotions .promobody:after{
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}

.promotions .promocopy{	
	display: block;
	height: 248px;
	position: relative;
	width: 685px;
}

.promotions .promocopy p{ 
	color: #FFFFFF; margin: 0;
}

.promotions .promocopy .l1,
.promotions .promocopy .l2,
.promotions .promocopy .l3,
.promotions .promocopy .flash,
.promotions .promocopy .image,
.promotions .promocopy .btn_transparent{
	position: absolute;
	padding:0;
}

.promotions .promocopy .l1,
.promotions .promocopy .l2,
.promotions .promocopy .l3,
.promotions .promocopy .flash{
	display:block;
	overflow:hidden;
}

.promotions .promo3tier{
	background-image: url('/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/new_2009/pages/promotions/Promo3Tier.jpg'); height: 248px;
}

.promotions .promo3tier .l1{
	/*font-size: 16px;*/
	font-size: 1.6em;
	font-weight:bold;
	left: 52px; 
	top: 61px;
	width:352px;
	height:20px;
}

.promotions .promo3tier .l2{
	/*font-size: 14px;*/
	font-size: 1.4em;
	left: 102px;
	top: 99px;
	width:550px;
	height:20px;
}

.promotions .promo3tier .flash{
	/*font-size: 9px;*/
	font-size: .9em;
	left: 380px;
	top: 133px;
	width:115px;
	height:16px;
}

.promotions .promo3tier .image{
	right: 40px;
	top: 110px;
}

.promotions .promo3tier .btn_transparent{
	left: 27px;
	top: 196px
}

.promotions .promo2tier{
	background-image: url('/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/new_2009/pages/promotions/Promo2Tier.jpg');
	height: 168px;
}

.promotions .promo2tier .l1{
	/*font-size: 16px;*/
	font-size: 1.6em;
	font-weight:bold;
	left: 33px;
	top: 32px;
	width:605px;
	height:20px;
}

.promotions .promo2tier .l2{
	/*font-size: 12px;*/
	font-size: 1.2em;
	left: 102px;
	top: 84px;
	height:16px;
	width:407px;
}

.promotions .promo2tier .l3{
	/*font-size: 12px;*/
	font-size: 1.2em;
	left: 102px;
	top: 68px;
	height:16px;
	width:407px;
}

.promotions .promo2tier .flash{
	/*font-size: 9px;*/
	font-size: .9em;
	left: 417px;
	top: 118px;
}

.promotions .promo2tier .btn_transparent{
	left: 27px; 
	top: 120px;
}

.promotions .promo1tier{
	background-image: url('/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/new_2009/pages/promotions/Promo1Tier.jpg');
	height: 158px;
}

.promotions .promo1tier .l1{
	/*font-size: 16px;*/
	font-size: 1.6em;
	font-weight:bold;
	left: 52px;
	top: 32px;
	width:505px;
	height:20px;
}

.promotions .promo1tier .l2{
	/*font-size: 14px;*/
	font-size: 1.4em;
	left: 102px;
	top: 70px;
	width:427px;
	height:20px;
}

.promotions .promo1tier .flash{
	/*font-size: 9px;*/
	font-size: .9em;
	left: 380px;
	top: 130px;
}

.promotions .promo1tier .btn_transparent{
	left: 27px;
	top: 110px;
}

.promotions .promocopy.promo1{
	background: #2ac013 url('/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/new_2009/pages/promotions/PromoGreen.jpg') no-repeat 0 0; 
}

.promotions .promocopy.promo1 .l1{
	left: 40px;
	top: 60px;
	/*font-size: 16px;*/
	font-size: 1.6em;
	font-weight:bold;
	height:20px;
	left:40px;
	width:370px;
}

.promotions .promocopy.promo1 .l2{
	left: 84px;
	top: 98px;
	/*font-size: 14px;*/
	font-size: 1.4em;
	width:255px;
	height:20px;
}

.promotions .promocopy.promo1 .flash{
	/*font-size: 9px;*/
	font-size: .9em;
	left: 266px;
	top: 137px;	
	height:20px;
	width:90px;
}

.promotions .promocopy.promo1 .flash span{
	color:#fff;
	/*font-size: 22px;*/
	font-size: 2.2em;
}

.promotions .promocopy.promo1 .image{
	right: 190px;
	top: 75px;
}

.promotions .promocopy.promo3{
	background: #f88400 url('/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/new_2009/pages/promotions/PromoOrange.jpg') no-repeat 0 0;
}

.promotions .promocopy.promo3 .l1{
	left: 213px;
	top: 61px;
	width:435px;
	height:20px;
}

.promotions .promocopy.promo3 .l2{
	/*font-size: 14px;*/
	font-size: 1.4em;
	left: 139px;
	top: 99px;
	width:495px;
}

.promotions .promocopy.promo3 .flash{
	left: 528px;
	top: 133px;
}

.promotions .promocopy.promo3 .image{
	right: 340px;
	top: 150px;
}

.promotions .promobody{
	background: #FFF url('/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/new_2009/pages/promotions/NotePaper.jpg') no-repeat -1px 100%;
	padding: 20px 0 30px 20px;
	width: 657px;
}

.promotions .promobody .browse{
	cursor: pointer;
	display: block;
	float: left; 
	height: 19px;
	margin: 100px 0 0;
	outline: none;
	text-indent: -9999em;
	width: 18px;
}

.promotions .promobody .nextPage{
	background: #FFF url('/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/new_2009/pages/promotions/CarouselArrows.gif') no-repeat 0 0;
}

.promotions .promobody .prevPage{
	background: #FFF url('/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/new_2009/pages/promotions/CarouselArrows.gif') no-repeat 0 -21px;
}

.promotions .promobody .scrollable{
	float: left;
}

.promotions .promobody .items{
	margin-left: 18px;
}

.promotions .promobody .items:after{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.promotions .promobody .cb-product-item{
	background: #FFFFFF;
	border-right: 1px dotted #CCC;
	margin: 0 10px 10px 0;
	padding: 0 10px 0 0;
	width: 180px;
	float:left;
}

.promotions .promobody .cb-product-item.last{
	margin-right: 0;
}

.promotions .promobody .cb-product-item .cbt{
	background: none;
	height: auto;
	width: 170px;
	z-index: 1001;
	position:relative;
}

.promotions .promobody .cb-product-item .cbt .review{
	position: absolute;
	top: 0;
	right: 0;
}

.promotions .promobody .cb-product-item .cbb{
	border: none;
	margin: 0;
	
	padding: 6px 0 0;
	
}

.promotions .promobody .cb-product-item .cbt h4{
	color: #939393;
	/*font-size: 13px;*/
	font-size: 1.3em;
	padding: 0; 
}

.promotions .promobody .cb-product-item .cbb p{
	margin-top: 0; 
	padding-bottom:4px !important;
}

.promotions .promobody .cb-product-item .cbb-image{
	width: auto;
}

.promotions .promobody .cb-product-item .cbb-image img{
	margin: auto;
	display:block;
}
.promotions .promobody .cb-product-item .cbb-image a.review{
	display: block;
	height: 36px;
	position: absolute; 
	top: 10px;
	right: 0px; 
	width: 26px;
}

.promotions .promobody .cb-product-item .cbb p.title{
	/*font-size: 12px;*/
	font-size: 1.2em;
	font-weight: bold;
}

.promotions .promobody .cb-product-item .cbb p.price{
	float: right;
	/*font-size: 9px;*/
	font-size: .9em;
	margin-top: 0;
	padding:4px 0 0 5px;
}

.promotions .promobody .cb-product-item .cbb p.price span{
	/*font-size: 13px;*/
	font-size: 1.3em;
	font-weight: bold;
}

.promotions .promobody .cb-product-item .cbb ul li{
	color: #939393;
	font-size: 1.2em;
}

.promotions .promobody .cb-product-item .cbb.links{
	border-top: 1px dotted #CCC;
}

.promotions .promobody .cb-product-item .cbb.links .btn_buyCTA{
	background-position: 100% -54px;
}

.promotions .promobody .cb-product-item .cbb.links .btn_buyCTA span{
	background-position: 0 -54px;
}

.promotions .btn_standard{
	position:absolute;
	left:27px;
	bottom:15px;
}

/* START Buttons */
a.btn_productselector{
	background-image:url(/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/new_2009/btn_ps_jp_left.png);
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
	height:27px;
	padding:0 0 0 8px;
	float:left;
	text-decoration:none;
}
a.btn_productselector span{
	background-image:url(/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/new_2009/btn_ps_jp_right.png);
	background-position:right top;
	background-repeat:no-repeat;
	margin:0 -5px 0 0;
	display:block;
	height:27px;
	color:#fff !important;
	/*font-size: 11px;*/
	font-size: 1.1em;
	height:23px;
	padding:4px 27px 0 0;
	text-decoration:none;
}
/* END Buttons */ 
