<!-- Hero Box 1 -->
#hero-box #gallery { 
	position: absolute;
	display: block;
	clear: both;
}
#hero-box #gallery .frame {
	position:absolute;
	display:none;
}
#hero-box #gallery .info-window {
	display: none;
}
#hero-box #gallery .info-window p {
	position:relative;
}
#hero-box #gallery .first-frame,
#hero-box #gallery .first-info-window {
	display: block;
}
.set11-mess-hold{
	width:260px;
	color:#FFFFFF;
	margin:0 0 0 363px;
	padding:25px;
    position:absolute;
	background-color:#000;
	filter: alpha(opacity = 70);
	-moz-opacity:0.70;
	opacity: 0.70;
	display:block;
}
.set11-mess-hold p{
	font-size:11px;
}
.set11-mess-hold p.title{
	font-size:1.8em;
	font-weight:bold;
	line-height:normal;
	margin:0 0 10px 0;
}

<!-- Hero Box 2 -->
#leader-box {
	display: block;
	clear: both;
	width: 100%;
}
#leader-box .frame {
	position:absolute;
	left:0;
	top:0;
}
#leader-box div#gallery {
	height: 298px;
	height:331px;
	width: 100%;
	position: relative;
	margin:1px 0 0 0;
}
#leader-box div#gallery .info-window {
	display: none;
}
#leader-box div#gallery .first-info-window {
	display: block;
}
#leader-box div#gallery .info-window {
	position: absolute;
	left: 0;
	background: #000;
	bottom: 48px;
	z-index: 999;
	padding: 5px 10px;
	width: 495px;
	background:url(../images/titlebg1.png) repeat left top;
}
#leader-box div#gallery .info-window h3 {
	background: none !important;
}
#leader-box div#gallery .info-window h3 strong {
	padding: 3px 3px;
	line-height: 30px;
	font-size: 15px;
}
.item-thingstodo .info-window h3 strong {
	/*background: #1f82c0 !important;*/
	background: #00a9ca !important;
}
.item-eatdrink .info-window h3 strong {
	background: #69af23 !important;
}
.item-lifestyle .info-window h3 strong {
	/*background: #863887 !important;*/
	background: #E4731D !important;
}
.item-shopping .info-window h3 strong {
	background: #E4731D !important;
}
.item-hotelstravel .info-window h3 strong {
	/*background: #004485 !important;*/
	background: #863887 !important;
}
.item-family .info-window h3 strong {
	background: #a5174d !important;
}
.item-all .info-window h3 strong {
	background: #1F82C0 !important;
}
#leader-box div#gallery .info-window h3 a {
	color: #fff;
}
#leader-box div#gallery .info-window p {
	color: #fff;
	font-size: 1.1em;
	line-height: normal;
	clear:both;
	overflow:hidden;
	padding:5px 4px 0 4px;
}
#leader-box div#gallery .info-window .bg { display:none}
#leader-box div#gallery img {
	height:297px;
	width:515px;
}
#leader-box div#gallery .carousel-container {
	position:absolute;
	left:0;
	top:298px;
	z-index:2;
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
}
#leader-box div#gallery .carousel-container .bg {
	display:none
}
#leader-box div#gallery .carousel-container li {
	border-left:1px solid #ccc;
	background:url(../images/slider-tabs.png) repeat-x left bottom;
}
#leader-box div#gallery .carousel-container li a {
	width:128px;
	height:37px;
	padding:0;
	margin:0;
	float:left;
	text-align:center;
	line-height:37px;
	color:#000;
	top:-5px;
	position:relative;
	margin-bottom:-5px;
	overflow:hidden;
}
#leader-box div#gallery .carousel-container li.selected a {
	color:#fff;
	width:126px;
	background-image:url(../images/herobox_arrows.png);
	background-repeat:no-repeat;
}
#leader-box div#gallery .info-window {
	bottom:45px;
}
#leader-box .item-all .carousel-container li.selected a {
	background-position:center 0px;
}
#leader-box .item-deals .carousel-container li.selected a {
	background-position:center -37px;
}
#leader-box .item-eatdrink .carousel-container li.selected a {
	background-position:center -74px;
}
#leader-box .item-thingstodo .carousel-container li.selected a {
	background-position:center -111px;
}
#leader-box .item-lifestyle .carousel-container li.selected a {
	/*background-position:center -148px;*/
	background-position:center -296px;
}
#leader-box .item-shopping .carousel-container li.selected a {
	background-position:center -296px;/*:center -185px;*/
}
#leader-box .item-hotelstravel .carousel-container li.selected a {
	/*background-position:center -222px;*/
	background-position:center -148px;
}
#leader-box .item-family .carousel-container li.selected a {
	background-position:center -259px;
}
#leader-box .item-groups .carousel-container li.selected a {
	background-position:center -296px;
}
#leader-box .item-buy .carousel-container li.selected a {
	background-position:center -333px;
}
.image_title {
	position: absolute;
	left: 0;
	background: #000;
	bottom: 48px;
	z-index: 999;
	padding: 10px;
	width: 495px;
	background:url(../images/titlebg1.png) repeat left top;
}
.image_title h3 {
	float: left;
	width: 100%;
	margin-bottom: 5px;
}
.image_title h3 strong {
	background: #1f82c0;
	padding: 3px 3px;
	line-height: 30px;
	font-size: 15px;
}
.image_title h3 strong a {
	color: #fff;
}
.image_title p {
	color: #fff;
}