#ra_searchbannerwrapper .countdownHolder{
	width:450px;
	margin:0 auto;
	font: 16px/1.5 'Arial',sans-serif;
	text-align:center;
	letter-spacing:-3px;
}

#ra_searchbannerwrapper .position{
	display: inline-block;
	height: 1.6em;
	overflow: hidden;
	position: relative;
	width: 1.05em;
}

#ra_searchbannerwrapper .digit{
	position:absolute;
	display:block;
	width:1em;
	background-color:#fffa00;
	border-radius:0.2em;
	text-align:center;
	color:#14276c;
	letter-spacing:-3px;
}

#ra_searchbannerwrapper .digit.static{
	box-shadow:1px 1px 1px rgba(4, 4, 4, 0.35);
	
	background-image: linear-gradient(bottom, #ffe000 50%, #ffe000 50%);
	background-image: -o-linear-gradient(bottom, #ffe000 50%, #ffe000 50%);
	background-image: -moz-linear-gradient(bottom, #ffe000 50%, #ffe000 50%);
	background-image: -webkit-linear-gradient(bottom, #ffe000 50%, #ffe000 50%);
	background-image: -ms-linear-gradient(bottom, #ffe000 50%, #ffe000 50%);
	
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.5, #ffe000),
		color-stop(0.5, #fffa00)
	);
}
#ra_searchbannerwrapper .countDiv{
	display:inline-block;
	width:16px;
	height:1.6em;
	position:relative;
}
#ra_searchbannerwrapper .countDays{
	letter-spacing:-3px;
}
#ra_searchbannerwrapper .countDiv:before,
#ra_searchbannerwrapper .countDiv:after{
	position:absolute;
	width:5px;
	height:5px;
	background-color:#14276c;
	border-radius:50%;
	left:50%;
	margin-left:-3px;
	top:0.5em;
	box-shadow:1px 1px 1px rgba(4, 4, 4, 0.5);
	content:'';
}

#ra_searchbannerwrapper .countDiv:after{
	top:0.9em;
}
#ra_searchbannerwrapper{position:relative;height:280px;width:800px;background:none no-repeat 0 0 #14276c;color:#14276c;font:normal 14px helvetica;text-transform:uppercase;overflow:hidden;text-align:left;}
#ra_searchbannerwrapper	.ra_searchbanner{height:280px;width:438px;}
#ra_searchbannerwrapper span{display:block;float:left;position:relative;margin:0;padding:0}
#ra_searchbannerwrapper span.ra_bannerheader{padding:10px 0 6px 52px;font-size:3.2em;background:url("http://media.datahc.com/Affiliates/38146/Brands/Image/ra-search-banner-800x280.png?v2") no-repeat 0 0 transparent;width:100%;text-shadow:0 1px #FFFFFF;font-weight:bold;}
#ra_searchbannerwrapper span.ra_bannerheader span{display:inline-block;float:none;font-size:0.44em;width:160px;line-height:0.9em;margin-left:10px;}
#ra_searchbannerwrapper span.ra_slogan{color:#fff;font-size:1.2em;width:100%;text-align:center;padding-top:10px;}
#ra_searchbannerwrapper span.ra_countdowntitle{margin:0 auto;padding:3px 0;color:#fff;font-size:1.38em;clear:left;float:none;width:200px;}
#ra_searchbannerwrapper #ra_countdown{width:200px;margin:0 auto}
#ra_searchbannerwrapper #ra_countdown .countDiv:before, #ra_searchbannerwrapper #ra_countdown .countDiv:after{background-color:#fff}
#ra_searchbannerwrapper #ra_countdowndescription{color:#fff;clear:left;text-transform:lowercase;text-align:center;padding-top:5px;font:normal 0.9em arial;}
#ra_searchbannerwrapper .ra_buttonwrapper{width:100%;float:left;text-align:center;}
#ra_searchbannerwrapper .ra_booknow{color:#14276c;margin:0 auto;width:auto;padding:5px 20px;background: #fffb00;background: -moz-linear-gradient(top,  #fffb00 0%, #ffee00 50%, #ffc100 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fffb00), color-stop(50%,#ffee00), color-stop(100%,#ffc100));background: -webkit-linear-gradient(top,  #fffb00 0%,#ffee00 50%,#ffc100 100%);background: -o-linear-gradient(top,  #fffb00 0%,#ffee00 50%,#ffc100 100%);background: -ms-linear-gradient(top,  #fffb00 0%,#ffee00 50%,#ffc100 100%);background: linear-gradient(to bottom,  #fffb00 0%,#ffee00 50%,#ffc100 100%);border-radius:3px;text-decoration:none;margin-top:20px;text-transform:none;font-size:1.5em}
#ra_searchbannerwrapper .ra_logo{width:100%;height:56px;float:left;margin-top:5px;background:url("http://media.datahc.com/Affiliates/38146/Brands/Image/ra_logo.gif?v21") no-repeat center center scroll transparent}
