@charset "utf-8";
/* 
= CSS Document  =============================
	
	Site: 			Parkdean Holidays Global CSS
	Author: 		Jon Park & Steven Gibbons | Union Room
	Created: 		November 18th, 2008
	Updated: 
	Copyright: (c) 2008, Parkdean Holidays
	
==========================================
*/

/* === START Late Availability Results Overview === */

	/* --- Javascript Gallery --- */
	div.lateAvailabilityResult div#jGallery { width: 597px; height: 345px; margin: 0 0 10px 0; overflow: hidden; }
		div.lateAvailabilityResult div#jGallery div.galleryImages { width: 597px; height: 345px; overflow: hidden; }
			div.lateAvailabilityResult div#jGallery div.galleryImages li { list-style: none; position: absolute; display: none; }
			div.lateAvailabilityResult div#jGallery div.galleryImages li.active { display: list-item; }
		div.lateAvailabilityResult div#jGallery div.galleryOverlay { width: 100%; position: relative; top: -42px; z-index: 2; }
			div.lateAvailabilityResult div#jGallery div.galleryTitleStrip { width: 567px; padding: 10px 15px; background: url(../../img/bg/semiTrans-White.png); }
			div.lateAvailabilityResult div#jGallery div.galleryTitleStrip:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
				div.lateAvailabilityResult div#jGallery div.galleryTitleStrip p { width: 75%; padding: 3px 0 0 0; font: bold 1.4em Arial, Helvetica, sans-serif; color: #333; float: left; }
				div.lateAvailabilityResult div#jGallery div.galleryTitleStrip ul { list-style: none; float: right; }
					div.lateAvailabilityResult div#jGallery div.galleryTitleStrip li { float: left; }
					div.lateAvailabilityResult div#jGallery div.galleryTitleStrip a { width: 22px; height: 18px; margin: 0 0 0 2px; padding: 4px 0 0 0; text-align: center; font-weight: bold; color: #FFF; background-image: url(../../img/iR/javascript/aRoundLink.gif); }
					div.lateAvailabilityResult div#jGallery div.galleryTitleStrip a:hover { text-decoration: none; }
					div.lateAvailabilityResult div#jGallery div.galleryTitleStrip a.active { background-position: bottom; }

/* --- InnerWrap Inner Content --- */
div.lateAvailabilityResult .innerWrap { padding: 0 15px 20px 15px; border: 1px dotted #E0E0E0; border-width: 0 0 1px 0; clear: both; }
	div.lateAvailabilityResult .innerWrap .first { padding: 0 15px 0 15px; border: none; }
	div.lateAvailabilityResult .innerWrap a.findOutMore { width: 99px; height: 22px; background-image: url('../../img/iR/aFindOutMore.png'); }
	div.lateAvailabilityResult .innerWrap h4 { font: bold 3.5em Arial, Helvetica, sans-serif; color: #0099FF; }
	div.lateAvailabilityResult .innerWrap h4.subtitle { font: bold 2.0em Arial, Helvetica, sans-serif; color: #0099FF; padding: 0 0 10px 0; }
	div.lateAvailabilityResult .innerWrap .innerInfo { float: right; width: 405px; padding: 0 0 0 20px;  }
	div.lateAvailabilityResult .innerWrap p { font: 1.1em Arial, Helvetica, sans-serif; color: #333; }
	div.lateAvailabilityResult .innerWrap a { font: bold 1.0em Arial, Helvetica, sans-serif; color: #09F; }
	div.lateAvailabilityResult .innerWrap h5 { font: bold 2.0em Arial, Helvetica, sans-serif; color: #F39; width: 566px; border-bottom: 3px solid #999; padding: 0 0 5px 0; margin: 15px 0 20px 0; }

div.lateAvailabilityResult .innerWrap .intro { width: 550px; float: left; padding: 0; margin: 10px 0 -10px 0; }	
	div.lateAvailabilityResult .innerWrap .intro p { font: 1.1em Arial, Helvetica, sans-serif; color: #333; }
	
div.lateAvailabilityResult .innerWrap .intro2 { width: 550px; float: left; margin-bottom:-10px; }	
div.lateAvailabilityResult .innerWrap .intro2 p { font: 1.2em Arial, Helvetica, sans-serif; color: #333; }
	
div.lateAvailabilityResult .innerWrap .features { padding: 0; width: 192px; float: right; margin: 0 0 -20px 0; }	
div.lateAvailabilityResult .innerWrap .features ul { 
	margin: 10px 0 0 0; 
	padding: 25px 0 0 0; 
	height: 168px;
	width: 186px; 
	background: url('../../img/bg/featuresBlue.gif') no-repeat top; 
	list-style: none url('../../img/redStar.gif'); 
}
div.lateAvailabilityResult .innerWrap .features ul li { margin: 0 0 0 45px; padding: 0 0 3px 0; color: #09F; font-size: 1.1em!important; font-weight: bold; }
div.lateAvailabilityResult .innerWrap .features ul li.hdr { font: bold 2.0em Arial, Helvetica, sans-serif!important; color: #0099FF; margin: 0 0 15px 45px; padding: 0; list-style-image: none!important; }


/* --- Breadcrumb Navigation --- */
div.lateAvailabilityResult ul#breadcrumb { margin: 0 0 0 15px; list-style: none; }
	div.lateAvailabilityResult ul#breadcrumb li { margin: 0 0 10px 0; float: left; font: bold 1.1em  Arial, Helvetica, sans-serif; color: #999; padding: 0 10px 0 0; }
		div.lateAvailabilityResult ul#breadcrumb li a { color: #999; text-decoration: none; }
		div.lateAvailabilityResult ul#breadcrumb li a:hover { color: #0099FF; text-decoration: none; }
		div.lateAvailabilityResult ul#breadcrumb li a.active { color: #0099FF; text-decoration: none; }


/* --- InnerWrap Inner Content Search Options --- */
div.lateAvailabilityResult .searchOptions { margin: 15px 0 0 -10px; padding: 5px  10px 15px; width: 563px; border: 1px solid #FCDC33; background: #FEF8D6; clear: both; }
div.lateAvailabilityResult .searchOptions input.text { width: 155px; margin: 0; padding: 2px; font: bold 1.0em Arial, Helvetica, sans-serif; }
div.lateAvailabilityResult .searchOptions label { padding: 0 0 5px 5px; font: bold 1.1em Arial, Helvetica, sans-serif; color: #333; }
div.lateAvailabilityResult .searchOptions a.refineSearch { width: 128px; height: 22px; background: url('../../img/iR/aRefineSearch.gif'); }
div.lateAvailabilityResult .searchOptions input.refineSearch { width: 128px; height: 22px; background: url('../../img/iR/aRefineSearch.gif'); margin-left:45px; margin-top:10px; }
	div.lateAvailabilityResult .searchOptions a.refineSearch:hover { background-position: bottom; }
	div.lateAvailabilityResult .searchOptions input.refineSearch:hover { background-position: bottom; }
div.lateAvailabilityResult .searchOptions select { width: 115px; margin: 10px 0 0 0; padding: 2px; font: bold 1.0em Arial, Helvetica, sans-serif; }
div.lateAvailabilityResult .searchOptions select.selectRegion { margin: 10px 0 0 5px; }
div.lateAvailabilityResult .searchOptions select.selectNight { margin: 10px 0 0 16px; }
div.lateAvailabilityResult .searchOptions select.selectParks { margin: 10px 0 0 18px; }
div.lateAvailabilityResult .searchOptions select.selectBudget { margin: 10px 0 0 5px; }


/* --- Page Results --- border: 1px dotted #E0E0E0; border-width: 0 0 1px 0; */
div.lateAvailabilityResult div.pageResults { width: 597px; height: 21px; padding: 7px 0 0 0; margin: 0 0 10px 0; }
	div.lateAvailabilityResult div.pageResults p { font: bold 1.2em Arial, Helvetica, sans-serif; color: #333; padding: 0 15px 0 15px; }
	div.lateAvailabilityResult div.pageResults a { font: 1.0em Arial, Helvetica, sans-serif; color: #09F; text-decoration: underline; padding: 0 0; }	
	div.lateAvailabilityResult div.pageResults a:hover { text-decoration: none; }

/* --- Page Results Bottom --- */
div.lateAvailabilityResult div.pageResultsBottom { width: 597px; height: 21px; padding: 7px 0 0 0; margin: 0 0 10px 0; border: 1px dotted #E0E0E0; border-width: 1px 0 1px 0; }
	div.lateAvailabilityResult div.pageResultsBottom p { font: bold 1.2em Arial, Helvetica, sans-serif; color: #333; padding: 0 15px 0 15px; }
	div.lateAvailabilityResult div.pageResultsBottom a { font: 1.0em Arial, Helvetica, sans-serif; color: #09F; text-decoration: underline; padding: 0 0; }	
	div.lateAvailabilityResult div.pageResultsBottom a:hover { text-decoration: none; }


/* --- Available Parks Results --- */
div.lateAvailabilityResult div.availableParks table { margin: 0 0 10px 0; }
	div.lateAvailabilityResult div.availableParks table td p { font: bold 1.1em Arial, Helvetica, sans-serif; color: #333; padding: 0; }
	div.lateAvailabilityResult div.availableParks table td a { font: 1.0em Arial, Helvetica, sans-serif; color: #09F; text-decoration: underline; padding: 0 0; }	
	div.lateAvailabilityResult div.availableParks table td a:hover { text-decoration: none; }
	div.lateAvailabilityResult div.availableParks table td a { font: 1.0em Arial, Helvetica, sans-serif; color: #09F; text-decoration: underline; padding: 0 0; }

div.lateAvailabilityResult div.availableParks { margin: 15px 0 0 0; width: 595px; clear: both; padding: 0; }
div.lateAvailabilityResult div.availableParks table { background: #FFF; }
div.lateAvailabilityResult div.availableParks table td { background: #CCFFFF; border: 1px dotted #E7E5E6; border-width: 0 1px 0 0; border-bottom: 5px solid #FFF; width: 100px!important; text-align: center!important; padding: 10px 0;  }
div.lateAvailabilityResult div.availableParks table td.hidden { padding: 0;  }
div.lateAvailabilityResult div.availableParks table td a { font: bold 1.1em Arial, Helvetica, sans-serif!important; }
div.lateAvailabilityResult div.availableParks table td p { font: bold 1.1em Arial, Helvetica, sans-serif!important; }
	div.lateAvailabilityResult div.availableParks table td p.red { color: #CA0004; }
div.lateAvailabilityResult div.availableParks table td.name { background: #FFF; width:200px!important;}
div.lateAvailabilityResult div.availableParks table td.name a { font: bold 1.1em Arial, Helvetica, sans-serif!important; }
div.lateAvailabilityResult div.availableParks table td.end { border-right: none; width: 203px!important; }
div.lateAvailabilityResult div.availableParks table td a.book { background: url('../../img/iR/aBook.gif'); width: 72px; height: 30px; }
div.lateAvailabilityResult div.availableParks table td a.book:hover { background-position: bottom; }
div.lateAvailabilityResult div.availableParks table td a.more { width: 99px; height: 22px; background-image: url('../../img/iR/aFindOutMore.png'); margin-left:10px;}

/* --- Available Parks Results - More Information --- */
div.lateAvailabilityResult div.moreInformation { display: none; padding: 15px; }
div.lateAvailabilityResult div.moreInformation p { font: 1.1em Arial, Helvetica, sans-serif; color: #333; margin: 0 0 5px 0; text-align: left; }

/* --- Available Parks Results - More Information - jGallery - */
div.lateAvailabilityResult div.moreInformation div.jGallery { margin: 0 0 15px 0; padding: 12px 12px 8px 12px; width: 289px; height: 244px; background-color: #FFF; }
div.lateAvailabilityResult div.moreInformation div.jGalleryMain { margin: 0 0 15px 0;}
div.lateAvailabilityResult div.moreInformation div.jGalleryMain .gal { margin: 0; }
div.lateAvailabilityResult div.moreInformation div.jGallery div.nav { margin: 210px 0 0 0; }
div.lateAvailabilityResult div.moreInformation div.jGallery div.nav p { text-align: center; font: 1.1em Arial, Helvetica, sans-serif; color: #333; margin: 0; padding: 0; }
div.lateAvailabilityResult div.moreInformation div.jGallery div.nav a.prev { margin: -25px 0 0 0; float: left; width: 50px; height: 23px; background: url('../../img/iR/javascript/back.gif'); }
div.lateAvailabilityResult div.moreInformation div.jGallery div.nav a.prev:hover { background-position: bottom; }
div.lateAvailabilityResult div.moreInformation div.jGallery div.nav a.next { margin: -25px 0 0 0; float: right; width: 50px; height: 23px; background: url('../../img/iR/javascript/next.gif'); }
div.lateAvailabilityResult div.moreInformation div.jGallery div.nav a.next:hover { background-position: bottom; }
div.lateAvailabilityResult div.moreInformation div.tour { margin: 0 0 20px 0; width: 344px; height: 234px; background: url('../../img/bg/tour.gif'); }

/* --- Available Parks Results - More Information - Options - */
div.lateAvailabilityResult div.moreInformation ul.options { margin: 0 0 15px 0; width: 305px; height: 30px; padding: 10px 0 10px 5px; border: 1px solid #80D6FF; }
div.lateAvailabilityResult div.moreInformation ul.options li { float: left; padding: 0 10px 0 0; width: 28px; height: 28px; }
	div.lateAvailabilityResult div.moreInformation ul.options li.bed1 { background: url('../../img/iR/icons/even/large/bed1.gif') no-repeat; }
	div.lateAvailabilityResult div.moreInformation ul.options li.bed2 { background: url('../../img/iR/icons/even/large/bed2.gif') no-repeat; }
	div.lateAvailabilityResult div.moreInformation ul.options li.bed3 { background: url('../../img/iR/icons/even/large/bed3.gif') no-repeat; }
	div.lateAvailabilityResult div.moreInformation ul.options li.bed4 { background: url('../../img/iR/icons/even/large/bed4.gif') no-repeat; }
	div.lateAvailabilityResult div.moreInformation ul.options li.bed5 { background: url('../../img/iR/icons/even/large/bed5.gif') no-repeat; }
	div.lateAvailabilityResult div.moreInformation ul.options li.bed6 { background: url('../../img/iR/icons/even/large/bed6.gif') no-repeat; }	
	div.lateAvailabilityResult div.moreInformation ul.options li.dog { background: url('../../img/iR/icons/even/large/dog.gif') no-repeat; }
	div.lateAvailabilityResult div.moreInformation ul.options li.noDog { background: url('../../img/iR/icons/even/large/noDog.gif') no-repeat; }
	div.lateAvailabilityResult div.moreInformation ul.options li.noSmoking {  background: url('../../img/iR/icons/even/large/smoking.gif') no-repeat; }
	div.lateAvailabilityResult div.moreInformation ul.options li.noNoSmoking { background: url('../../img/iR/icons/even/large/noSmoking.gif') no-repeat; }
	div.lateAvailabilityResult div.moreInformation ul.options li.dg { background: url('../../img/iR/icons/even/large/dg.gif') no-repeat; }
	div.lateAvailabilityResult div.moreInformation ul.options li.noDg { background: url('../../img/iR/icons/even/large/noDg.gif') no-repeat; }
	div.lateAvailabilityResult div.moreInformation ul.options li.wheelChair { background: url('../../img/iR/icons/even/large/wheelChair.gif') no-repeat; }
	div.lateAvailabilityResult div.moreInformation ul.options li.noWheelChair { background: url('../../img/iR/icons/even/large/noWheelChair.gif') no-repeat; }
	div.lateAvailabilityResult div.moreInformation ul.options li.noCh { background: url('../../img/iR/icons/even/large/noCh.gif') no-repeat; }
	div.lateAvailabilityResult div.moreInformation ul.options li.Ch { background: url('../../img/iR/icons/even/large/Ch.gif') no-repeat; }
	div.lateAvailabilityResult div.moreInformation ul.options li.noEw { background: url('../../img/iR/icons/even/large/noEw.gif') no-repeat; }
	div.lateAvailabilityResult div.moreInformation ul.options li.ew { background: url('../../img/iR/icons/even/large/ew.gif') no-repeat; }	
	div.lateAvailabilityResult div.moreInformation ul.options li.new { background: url('../../img/iR/icons/even/large/new.gif') no-repeat; }
	div.lateAvailabilityResult div.moreInformation ul.options li.nonew { background: url('../../img/iR/icons/even/large/noNew.gif') no-repeat; }
		
div.lateAvailabilityResult div.moreInformation div.innerCol { margin: 0; width: 220px;  }
div.lateAvailabilityResult div.moreInformation div.innerCol h5 { float: none; margin: 0; text-align: left; font: bold 2.0em Arial, Helvetica, sans-serif; color: #09F; margin: 10px 0 5px 0; }
div.lateAvailabilityResult div.moreInformation div.innerCol ul { margin: 10px 0 0 18px; list-style-image: url('../../img/bg/global/star.gif'); }
div.lateAvailabilityResult div.moreInformation div.innerCol li { float: none; font: bold 1.1em Arial, Helvetica, sans-serif; color: #333; margin: 0 0 5px 0; text-align: left!important; }

div.lateAvailabilityResult div.moreInformation div.innerColLeft { width: 344px; float: left; margin: 10px 0 0 0; text-align: left;  }
div.lateAvailabilityResult div.moreInformation div.innerColLeft p { font: 1.1em Arial, Helvetica, sans-serif; color: #333; margin: 0 0 5px 0; text-align: left; }
div.lateAvailabilityResult div.moreInformation div.innerColLeft h5 { font: bold 2.0em Arial, Helvetica, sans-serif; color: #09F; margin: 10px 0 5px 0; }
div.lateAvailabilityResult div.moreInformation div.innerColLeft img { margin: 0 0 5px 0; }

div.lateAvailabilityResult div.moreInformation div.bottomInfo { width: 564px; }

div.lateAvailabilityResult .innerWrap div.schoolsOut { margin: 20px 0 0 0; width: 567px; height: 162px; background: url('../../img/bg/schoolsOut.jpg'); }
	div.lateAvailabilityResult .innerWrap div.schoolsOut h5#schoolsOutHdr { padding: 0;border: none!important; margin: 0 0 0 170px; width:234px; height: 45px; background: url('../../img/iR/schoolsOut.png'); }
	div.lateAvailabilityResult .innerWrap div.schoolsOut h6 { padding: 5px 0 10px 170px!important; font: 1.4em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; }
	div.lateAvailabilityResult .innerWrap div.schoolsOut p { padding: 0 0 10px 170px!important; font: 1.2em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; width: 380px!important;  }
	div.lateAvailabilityResult .innerWrap div.schoolsOut a.checkAvailability { margin: 0 0 0 170px; width: 149px; height: 30px; background: url('../../img/iR/aCheckAvailability.png'); }
	div.lateAvailabilityResult .innerWrap div.schoolsOut a.checkAvailability:hover { background-position: bottom; }
	div.lateAvailabilityResult .innerWrap div.schoolsOut p a:hover { color: #FFFFFF; text-decoration: none; }
        div.lateAvailabilityResult .innerWrap div.schoolsOut p a { color: #FFFFFF; text-decoration: underline; }


div.lateAvailabilityResult .innerWrap div.easterBreak { margin: 20px 0 0 0; width: 567px; height: 162px; background: url('../../img/bg/easterBreak.jpg'); }
	div.lateAvailabilityResult .innerWrap div.easterBreak h5 { padding: 15px 0 0 170px!important; font: bold 3.0em Arial, Helvetica, sans-serif; color: #FFF; border: none!important; margin: 0!important; }
	div.lateAvailabilityResult .innerWrap div.easterBreak h6 { padding: 5px 0 10px 170px!important; font: 1.4em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; }
	div.lateAvailabilityResult .innerWrap div.easterBreak p { padding: 0 0 10px 170px!important; font: 1.2em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; width: 380px!important;  }
	div.lateAvailabilityResult .innerWrap div.easterBreak a.checkAvailability { margin: 0 0 0 170px; width: 149px; height: 30px; background: url('../../img/iR/aCheckAvailability.png'); }
	div.lateAvailabilityResult .innerWrap div.easterBreak a.checkAvailability:hover { background-position: bottom; }
	
div.lateAvailabilityResult .innerWrap div.mayDay { margin: 20px 0 0 0; width: 567px; height: 162px; background: url('../../img/bg/may-day-panel.jpg'); }
	div.lateAvailabilityResult .innerWrap div.mayDay h5 { padding: 15px 0 0 170px!important; font: bold 2.5em Arial, Helvetica, sans-serif; color: #FFF; border: none!important; margin: 0!important; }
	div.lateAvailabilityResult .innerWrap div.mayDay h6 { padding: 5px 0 10px 170px!important; font: 1.4em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; }
	div.lateAvailabilityResult .innerWrap div.mayDay p { padding: 0 0 10px 170px!important; font: 1.2em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; width: 380px!important;  }
	div.lateAvailabilityResult .innerWrap div.mayDay a.checkAvailability { margin: 0 0 0 170px; width: 149px; height: 30px; background: url('../../img/iR/aCheckAvailability.png'); }
	div.lateAvailabilityResult .innerWrap div.mayDay a.checkAvailability:hover { background-position: bottom; }
	
div.lateAvailabilityResult .innerWrap div.mayHT { margin: 20px 0 0 0; width: 567px; height: 162px; background: url('../../img/bg/may-ht-banner.jpg'); }
	div.lateAvailabilityResult .innerWrap div.mayHT h5 { padding: 15px 0 0 170px!important; font: bold 2.1em Arial, Helvetica, sans-serif; color: #FFF; border: none!important; margin: 0!important; }
	div.lateAvailabilityResult .innerWrap div.mayHT h6 { padding: 5px 0 10px 170px!important; font: 1.4em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; }
	div.lateAvailabilityResult .innerWrap div.mayHT p { padding: 0 0 10px 170px!important; font: 1.2em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; width: 380px!important;  }
	div.lateAvailabilityResult .innerWrap div.mayHT a.checkAvailability { margin: 0 0 0 170px; width: 149px; height: 30px; background: url('../../img/iR/aCheckAvailability.png'); }
	div.lateAvailabilityResult .innerWrap div.mayHT a.checkAvailability:hover { background-position: bottom; }
	div.lateAvailabilityResult .innerWrap div.mayHT p a:hover { color: #FFFFFF; text-decoration: none; }
        div.lateAvailabilityResult .innerWrap div.mayHT p a { color: #FFFFFF; text-decoration: underline; }
        
div.lateAvailabilityResult .innerWrap div.springBreak { margin: 20px 0 0 0; width: 567px; height: 162px; background: url('../../img/bg/spring-breaks-banner.jpg'); }
	div.lateAvailabilityResult .innerWrap div.springBreak h5 { padding: 15px 0 0 170px!important; font: bold 2.3em Arial, Helvetica, sans-serif; color: #FFF; border: none!important; margin: 0!important; }
	div.lateAvailabilityResult .innerWrap div.springBreak h6 { padding: 5px 0 10px 170px!important; font: 1.4em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; }
	div.lateAvailabilityResult .innerWrap div.springBreak p { padding: 0 0 10px 170px!important; font: 1.2em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; width: 380px!important;  }
	div.lateAvailabilityResult .innerWrap div.springBreak a.checkAvailability { margin: 0 0 0 170px; width: 149px; height: 30px; background: url('../../img/iR/aCheckAvailability.png'); }
	div.lateAvailabilityResult .innerWrap div.springBreak a.checkAvailability:hover { background-position: bottom; }
	
div.lateAvailabilityResult .innerWrap div.summerSave { margin: 20px 0 0 0; width: 567px; height: 162px; background: url('../../img/bg/summer-savings-banner.jpg'); }
	div.lateAvailabilityResult .innerWrap div.summerSave h5 { padding: 15px 0 0 170px!important; font: bold 2.1em Arial, Helvetica, sans-serif; color: #FFF; border: none!important; margin: 0!important; }
	div.lateAvailabilityResult .innerWrap div.summerSave h6 { padding: 5px 0 10px 170px!important; font: 1.4em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; }
	div.lateAvailabilityResult .innerWrap div.summerSave p { padding: 0 0 10px 170px!important; font: 1.2em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; width: 380px!important;  }
	div.lateAvailabilityResult .innerWrap div.summerSave a.checkAvailability { margin: 0 0 0 170px; width: 149px; height: 30px; background: url('../../img/iR/aCheckAvailability.png'); }
	div.lateAvailabilityResult .innerWrap div.summerSave a.checkAvailability:hover { background-position: bottom; }
	
div.lateAvailabilityResult .innerWrap div.summerOffer { margin: 20px 0 0 0; width: 567px; height: 162px; background: url('../../img/bg/summer-panel.jpg'); }
	div.lateAvailabilityResult .innerWrap div.summerOffer h5 { padding: 15px 0 0 170px!important; font: bold 2.1em Arial, Helvetica, sans-serif; color: #FFF; border: none!important; margin: 0!important; }
	div.lateAvailabilityResult .innerWrap div.summerOffer h6 { padding: 5px 0 10px 170px!important; font: 1.4em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; }
	div.lateAvailabilityResult .innerWrap div.summerOffer p { padding: 0 0 10px 170px!important; font: 1.2em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; width: 380px!important;  }
	div.lateAvailabilityResult .innerWrap div.summerOffer a.checkAvailability { margin: 0 0 0 170px; width: 149px; height: 30px; background: url('../../img/iR/aCheckAvailability.png'); }
	div.lateAvailabilityResult .innerWrap div.summerOffer a.checkAvailability:hover { background-position: bottom; }
	
div.lateAvailabilityResult .innerWrap div.twoNight { margin: 20px 0 0 0; width: 567px; height: 162px; background: url('../../img/bg/twonight-banner.jpg'); }
	div.lateAvailabilityResult .innerWrap div.twoNight h5 { padding: 15px 0 0 170px!important; font: bold 2.1em Arial, Helvetica, sans-serif; color: #FFF; border: none!important; margin: 0!important; }
	div.lateAvailabilityResult .innerWrap div.twoNight h6 { padding: 5px 0 10px 170px!important; font: 1.4em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; }
	div.lateAvailabilityResult .innerWrap div.twoNight p { padding: 0 0 10px 170px!important; font: 1.2em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; width: 380px!important;  }
	div.lateAvailabilityResult .innerWrap div.twoNight a.checkAvailability { margin: 0 0 0 170px; width: 149px; height: 30px; background: url('../../img/iR/aCheckAvailability.png'); }
	div.lateAvailabilityResult .innerWrap div.twoNight a.checkAvailability:hover { background-position: bottom; }

	
/* === END Late Availability Results Overview === */
