/* promo styles */

span.temp { /* TEMP STYLE FOR IMAGES */
	display:block;
	height:100px;
	line-height:100px;
	text-align:center;
	border:1px solid #ddd;
	background-color:#eee;
}

/* home hero */

.carouselContainer		{ clear:left; margin:0 auto; width:990px; z-index:15; background:transparent url(/_assets/img/common/shadow_bg.jpg) repeat-y top left;  }
.carousel_horizontal 	{ border-bottom:3px solid #53682B; }


/* 
 * title
 * img     blurb
 */

.promo_big_blog {
	margin-top:1.5em;
	margin-bottom:1.5em;
}

.promo_big_blog h3 {
	height:41px;
	line-height:41px;
	padding:0 0 0 10px;
	background:transparent url(/_assets/img/promos/promo_big_blog_hd_l.jpg) no-repeat top left; 
}

.promo_big_blog h3 a {
	height:41px;
	display:block;
	color:#53682B;
	text-decoration:none;
	background:transparent url(/_assets/img/promos/promo_big_blog_hd_r.jpg) no-repeat top right; 
}
.promo_big_blog h3 a:hover {
	text-decoration:underline;
}

.promo_big_blog p.copy {
	padding:1em 0;
}

.promo_big_blog p span.temp { /* TEMP */
	line-height:140px;
	height:140px;
}

.promo_big_blog p a.arrow {
	display:block;
	margin:1.5em 0;
}

/* 
 * title
 * img 
 * border (img)
 */

.promo_simple {
	margin-top:1.5em;
	margin-bottom:1.5em;	
}

.promo_simple h3 {
	height:41px;
	line-height:41px;
	padding:0 0 0 10px;
	background:transparent url(/_assets/img/promos/simple_green_hd_l.gif) no-repeat top left; 
}

.promo_simple h3 a {
	height:41px;
	display:block;
	color:#53682B;
	text-decoration:none;
	background:transparent url(/_assets/img/promos/simple_green_hd_r.gif) no-repeat top right; 
}
.promo_simple h3 a:hover {
	text-decoration:underline;
}

.promo_simple span.temp { /* TEMP */
	line-height:140px;
	height:140px;
}

.promo_simple .ft {
	height:7px;
	background:transparent url(/_assets/img/promos/simple_green_ft_l.gif) no-repeat top left; 
}

.promo_simple .ft span {
	height:7px;
	display:block;
	padding-left:10px;
	background:transparent url(/_assets/img/promos/simple_green_ft_r.gif) no-repeat top right; 
}

/* multicolour promos */
/* green */
.promo_simple.Green h3 {
	background:transparent url(/_assets/img/promos/simple_green_hd_l.gif) no-repeat top left; 
}
.promo_simple.Green h3 a {
	color:#53682B;
	background:transparent url(/_assets/img/promos/simple_green_hd_r.gif) no-repeat top right; 
}
.promo_simple.Green .ft {
	background:transparent url(/_assets/img/promos/simple_green_ft_l.gif) no-repeat top left; 
}
.promo_simple.Green .ft span {
	background:transparent url(/_assets/img/promos/simple_green_ft_r.gif) no-repeat top right; 
}

/* pink */
.promo_simple.Pink h3 {
	background:transparent url(/_assets/img/promos/simple_pink_hd_l.gif) no-repeat top left; 
}
.promo_simple.Pink h3 a {
	color:#fff;
	background:transparent url(/_assets/img/promos/simple_pink_hd_r.gif) no-repeat top right; 
}
.promo_simple.Pink .ft {
	background:transparent url(/_assets/img/promos/simple_pink_ft_l.gif) no-repeat top left; 
}
.promo_simple.Pink .ft span {
	background:transparent url(/_assets/img/promos/simple_pink_ft_r.gif) no-repeat top right; 
}

/* black */
.promo_simple.Black h3 {
	background:transparent url(/_assets/img/promos/simple_black_hd_l.gif) no-repeat top left; 
}
.promo_simple.Black h3 a {
	color:#fff;
	background:transparent url(/_assets/img/promos/simple_black_hd_r.gif) no-repeat top right; 
}
.promo_simple.Black .ft {
	background:transparent url(/_assets/img/promos/simple_black_ft_l.gif) no-repeat top left; 
}
.promo_simple.Black .ft span {
	background:transparent url(/_assets/img/promos/simple_black_ft_r.gif) no-repeat top right; 
}

/* blue */
.promo_simple.Blue h3 {
	background:transparent url(/_assets/img/promos/simple_blue_hd_l.gif) no-repeat top left; 
}
.promo_simple.Blue h3 a {
	color:#fff;
	background:transparent url(/_assets/img/promos/simple_blue_hd_r.gif) no-repeat top right; 
}
.promo_simple.Blue .ft {
	background:transparent url(/_assets/img/promos/simple_blue_ft_l.gif) no-repeat top left; 
}
.promo_simple.Blue .ft span {
	background:transparent url(/_assets/img/promos/simple_blue_ft_r.gif) no-repeat top right; 
}

/*promo panel fixes*/
.imgLink            { display:block; margin:0!important; padding:0!important; }
/*.coastOffers a.arrow{ background-position: 0 15%; }*/
