@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 Park Overview === */

	/* --- Javascript Gallery --- */
	div.contentAccommodation div#jGallery { width: 597px; height: 345px; margin: 0 0 10px 0; overflow: hidden; }
		div.contentAccommodation div#jGallery div.galleryImages { width: 597px; height: 345px; overflow: hidden; }
			div.contentAccommodation div#jGallery div.galleryImages li { list-style: none; position: absolute; display: none; }
			div.contentAccommodation div#jGallery div.galleryImages li.active { display: list-item; }
		div.contentAccommodation div#jGallery div.galleryOverlay { width: 100%; position: relative; top: -42px; z-index: 2; }
			div.contentAccommodation div#jGallery div.galleryTitleStrip { width: 567px; padding: 10px 15px; background: url(../../img/bg/semiTrans-White.png); }
			div.contentAccommodation div#jGallery div.galleryTitleStrip:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
				div.contentAccommodation 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.contentAccommodation div#jGallery div.galleryTitleStrip ul { list-style: none; float: right; }
					div.contentAccommodation div#jGallery div.galleryTitleStrip li { float: left; }
					div.contentAccommodation 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.contentAccommodation div#jGallery div.galleryTitleStrip a:hover { text-decoration: none; }
					div.contentAccommodation div#jGallery div.galleryTitleStrip a.active { background-position: bottom; }

/* --- InnerWrap Inner Content --- */
div.contentAccommodation .innerWrap { padding: 0 15px 20px 15px; border: 1px dotted #E0E0E0; border-width: 0 0 1px 0; clear: both; }
div.contentAccommodation .innerWrap.last { padding: 0 15px 20px 15px; border: none!important; clear: both; }
	div.contentAccommodation .innerWrap ul { margin: 0 0 0 240px; padding: 0;  list-style: none url(../../img/bg/global/star.gif);  }
		div.contentAccommodation .innerWrap ul li { font: bold 1.1em Arial, Helvetica, sans-serif; color: #0097FB; padding: 0 0 7px 0; }
			div.contentAccommodation .innerWrap ul li.col1 { width: 155px; }
			div.contentAccommodation .innerWrap ul li.col2 { margin: 0 0 0 155px; }
			div.contentAccommodation .innerWrap ul li.colTop { margin: -42px 0 0 155px;  }
			div.contentAccommodation .innerWrap ul li.colTop1 { margin: -62px 0 0 155px;  }
			div.contentAccommodation .innerWrap ul li.colTop2 { margin: -82px 0 0 155px;  }
				
	div.contentAccommodation .innerWrap h1 { font: bold 3.5em Arial, Helvetica, sans-serif; color: #0099FF; margin: 0 0 10px 0; }
	div.contentAccommodation .innerWrap h6 { font: bold 2.0em Arial, Helvetica, sans-serif; color: #FF3399; margin: 10px 0 10px 0; }
	div.contentAccommodation .innerWrap p { font: 1.2em Arial, Helvetica, sans-serif; color: #333; }

/* --- InnerWrap Inner Content Grey Blocks --- */
div.contentAccommodation .innerWrap .greyBlock { margin: 15px 0 5px -15px;width: 585px; border: 1px solid #D8D8D8; background: #FFF url('../../img/bg/greyBlock.gif') repeat-x top; clear: both; padding: 5px; }
div.contentAccommodation .innerWrap .greyBlock h5 { font: bold 2.0em Arial, Helvetica, sans-serif; color: #F39; margin: 10px 0 10px 0; }
div.contentAccommodation .innerWrap .greyBlock p { font: 1.2em Arial, Helvetica, sans-serif; color: #333; }
div.contentAccommodation .innerWrap .greyBlock img { margin: 0 15px 0 0; }
div.contentAccommodation .innerWrap a { margin: 10px 0 10px 222px; width: 99px; height: 22px; background-image: url('../../img/iR/aFindOutMore.png'); }

/* --- Breadcrumb Navigation --- */
div.contentAccommodation ul#breadcrumb { margin: 0 0 0 15px; list-style: none; }
	div.contentAccommodation 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.contentAccommodation ul#breadcrumb li a { color: #999; text-decoration: none; }
		div.contentAccommodation ul#breadcrumb li a:hover { color: #0099FF; text-decoration: none; }
		div.contentAccommodation ul#breadcrumb li a.active { color: #0099FF; text-decoration: none; }
	
/* --- InnerWrap Accommodation Key --- */
div.contentAccommodation .key { margin: 0 0 1px 0; width: 597px; height:82px; background: #9BDFFF; clear: both; padding: 0; }
div.contentAccommodation .key h6 { font: bold 2.0em Arial, Helvetica, sans-serif; color: #333; margin: 0 0 5px 0; padding: 15px 15px 0 15px; }
div.contentAccommodation .key p { font: 1.2em Arial, Helvetica, sans-serif; color: #333; padding: 0 15px 0 15px; }
div.contentAccommodation .key img { height:82px; float: right; }

div.contentAccommodation .keyLight { margin: 0 0 1px 0; width: 597px; height:82px; background: #D9F2FF; clear: both; padding: 0; }
div.contentAccommodation .keyLight h6 { font: bold 2.0em Arial, Helvetica, sans-serif; color: #333; margin: 0 0 5px 0; padding: 15px 15px 0 15px; }
div.contentAccommodation .keyLight p { font: 1.2em Arial, Helvetica, sans-serif; color: #333; padding: 0 15px 0 15px; }
div.contentAccommodation .keyLight img { height:82px; float: right; }

/* === END Park Overview === */

/* === START TOURING PAGE === */

/* --- Javascript Gallery --- */
	div.accommodation-TouringAndCamping div#jGallery { width: 597px; height: 345px; margin: 0 0 10px 0; overflow: hidden; }
		div.accommodation-TouringAndCamping div#jGallery div.galleryImages { width: 597px; height: 345px; overflow: hidden; }
			div.accommodation-TouringAndCamping div#jGallery div.galleryImages li { list-style: none; position: absolute; display: none; }
			div.accommodation-TouringAndCamping div#jGallery div.galleryImages li.active { display: list-item; }
		div.accommodation-TouringAndCamping div#jGallery div.galleryOverlay { width: 100%; position: relative; top: -42px; z-index: 2; }
			div.accommodation-TouringAndCamping div#jGallery div.galleryTitleStrip { width: 567px; padding: 10px 15px; background: url(../../img/bg/semiTrans-White.png); }
			div.accommodation-TouringAndCamping div#jGallery div.galleryTitleStrip:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
				div.accommodation-TouringAndCamping 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.accommodation-TouringAndCamping div#jGallery div.galleryTitleStrip ul { list-style: none; float: right; }
					div.accommodation-TouringAndCamping div#jGallery div.galleryTitleStrip li { float: left; }
					div.accommodation-TouringAndCamping 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.accommodation-TouringAndCamping div#jGallery div.galleryTitleStrip a:hover { text-decoration: none; }
					div.accommodation-TouringAndCamping div#jGallery div.galleryTitleStrip a.active { background-position: bottom; }

/* --- InnerWrap Inner Content --- */
div.accommodation-TouringAndCamping .innerWrap { padding: 0 15px 20px 15px; border: 1px dotted #E0E0E0; border-width: 0 0 1px 0; clear: both; }
	div.accommodation-TouringAndCamping .innerWrap .first { padding: 0 15px 0 15px; border: none; }
	div.accommodation-TouringAndCamping .innerWrap.last { padding: 0 15px 20px 15px; border: none!important; }
	div.accommodation-TouringAndCamping .innerWrap a.findOutMore { width: 99px; height: 22px; background-image: url('../../img/iR/aFindOutMore.png'); }
	div.accommodation-TouringAndCamping .innerWrap h1 { font: bold 3.5em Arial, Helvetica, sans-serif; color: #0099FF; margin: 0 0 10px 0; }
	div.accommodation-TouringAndCamping .innerWrap p { font: 1.2em Arial, Helvetica, sans-serif; color: #333; }
	div.accommodation-TouringAndCamping .innerWrap a { font: bold 1.0em Arial, Helvetica, sans-serif; color: #09F; }
	div.accommodation-TouringAndCamping .innerWrap h5 { font: bold 2.0em Arial, Helvetica, sans-serif; color: #09F; padding: 0; margin: 0 0 5px 0; }
	div.accommodation-TouringAndCamping .innerWrap h5.pink { color: #F39; margin: 15px 0 15px 0; }
	div.accommodation-TouringAndCamping .innerWrap .intro { width: 365px; float: left; padding: 0; margin: 10px 0 -10px 0; }	
	div.accommodation-TouringAndCamping .innerWrap .intro p { font: 1.1em Arial, Helvetica, sans-serif; color: #333; }
	div.accommodation-TouringAndCamping .innerWrap p.date { font: bold 1.1em Arial, Helvetica, sans-serif; color: #333; margin: 15px 0 -15px 0; }
	div.accommodation-TouringAndCamping .innerWrap ul { margin: 10px 0 0 20px; padding: 0;  list-style: none url(../../img/bg/global/bulletStar.gif);  }
		div.accommodation-TouringAndCamping .innerWrap ul li { font: bold 1.1em Arial, Helvetica, sans-serif; color: #0097FB; padding: 0 0 7px 0; }
			div.accommodation-TouringAndCamping .innerWrap ul li.col1 { width: 155px; }
			div.accommodation-TouringAndCamping .innerWrap ul li.col2 { margin: 0 0 0 188px; }
			div.accommodation-TouringAndCamping .innerWrap ul li.colTop { margin: -84px 0 0 188px; }

	div.accommodation-TouringAndCamping .innerWrap ul.bullet { margin: 10px 0 10px 20px; padding: 0;  list-style: none url(../../img/bg/global/bullet.gif);  }
		div.accommodation-TouringAndCamping .innerWrap ul.bullet li { font: 1.1em Arial, Helvetica, sans-serif; color: #333; padding: 0 0 7px 0; }
			div.accommodation-TouringAndCamping .innerWrap ul.bullet li.col1 { width: 155px; }
			div.accommodation-TouringAndCamping .innerWrap ul.bullet li.col2 { margin: 0 0 0 188px; }
			div.accommodation-TouringAndCamping .innerWrap ul.bullet li.colTop { margin: -84px 0 0 188px;  }

	div.accommodation-TouringAndCamping .innerWrap .colLeft { margin: 5px 0; width: 90px; float: left; vertical-align: top; }
	div.accommodation-TouringAndCamping .innerWrap .colRight { margin: 5px 0; width: 457px;  float: right; }

/* --- Breadcrumb Navigation --- */
div.accommodation-TouringAndCamping ul#breadcrumb { margin: 15px 0 0 15px; list-style: none; }
	div.accommodation-TouringAndCamping 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.accommodation-TouringAndCamping ul#breadcrumb li a { color: #999; text-decoration: none; }
		div.accommodation-TouringAndCamping ul#breadcrumb li a:hover { color: #0099FF; text-decoration: none; }
		div.accommodation-TouringAndCamping ul#breadcrumb li a.active { color: #0099FF; text-decoration: none; }

/* --- Floor Plan Gallery --- */
div.accommodation-TouringAndCamping div.floorPlan { margin: 15px 0 0 0; list-style: none; background: #7C8E92; height: 300px; }

/* --- Pitches --- */
div.accommodation-TouringAndCamping table { background: #FFF; margin: 5px 0 0 0; }
div.accommodation-TouringAndCamping table td p.hdr { font: bold 2.0em Arial, Helvetica, sans-serif; color: #333; }
div.accommodation-TouringAndCamping table td { border: 1px solid #FFF; border-width: 0 1px 1px 0; background: #ACE4FF; padding: 20px 15px 15px 15px; }
div.accommodation-TouringAndCamping table td.col1 { width: 120px; text-align: center; }
div.accommodation-TouringAndCamping table td.light { background: #C0EAFF; }


/* --- Awards --- */
div.accommodation-TouringAndCamping .innerWrap div.awards img {  margin: 10px 0 0 0; padding: 10px 29px; }

/* === END TOURING PAGE === */

/* === START Accommodation Caravan === */

	/* --- Javascript Gallery --- */
	div.accommodation-Caravan div#jGallery { width: 597px; height: 345px; margin: 0 0 10px 0; overflow: hidden; }
		div.accommodation-Caravan div#jGallery div.galleryImages { width: 597px; height: 345px; overflow: hidden; }
			div.accommodation-Caravan div#jGallery div.galleryImages li { list-style: none; position: absolute; display: none; }
			div.accommodation-Caravan div#jGallery div.galleryImages li.active { display: list-item; }
		div.accommodation-Caravan div#jGallery div.galleryOverlay { width: 100%; position: relative; top: -42px; z-index: 2; }
			div.accommodation-Caravan div#jGallery div.galleryTitleStrip { width: 567px; padding: 10px 15px; background: url(../../img/bg/semiTrans-White.png); }
			div.accommodation-Caravan div#jGallery div.galleryTitleStrip:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
				div.accommodation-Caravan 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.accommodation-Caravan div#jGallery div.galleryTitleStrip ul { list-style: none; float: right; }
					div.accommodation-Caravan div#jGallery div.galleryTitleStrip li { float: left; }
					div.accommodation-Caravan 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.accommodation-Caravan div#jGallery div.galleryTitleStrip a:hover { text-decoration: none; }
					div.accommodation-Caravan div#jGallery div.galleryTitleStrip a.active { background-position: bottom; }

/* --- InnerWrap Inner Content --- */
div.accommodation-Caravan .innerWrap { padding: 0 15px 20px 15px; border: 1px dotted #E0E0E0; border-width: 0 0 1px 0; clear: both; }
	div.accommodation-Caravan .innerWrap .first { padding: 0 15px 0 15px; border: none; }
	div.accommodation-Caravan .innerWrap.last { padding: 0 15px 20px 15px; border: none!important; }
	div.accommodation-Caravan .innerWrap a.findOutMore { width: 99px; height: 22px; background-image: url('../../img/iR/aFindOutMore.png'); }
	div.accommodation-Caravan .innerWrap h1 { font: bold 3.5em Arial, Helvetica, sans-serif; color: #0099FF; margin: 0 0 10px 0; }
	div.accommodation-Caravan .innerWrap p { font: 1.2em Arial, Helvetica, sans-serif; color: #333; }
	div.accommodation-Caravan .innerWrap a { font: bold 1.0em Arial, Helvetica, sans-serif; color: #09F; }
	div.accommodation-Caravan .innerWrap h5 { font: bold 2.0em Arial, Helvetica, sans-serif; color: #09F; width: 566px; padding: 0 0 10px 0; margin: 5px 0 10px 0; }
	div.accommodation-Caravan .innerWrap h5.pink { color: #F39; width: 566px; margin: 15px 0 0 0; }
	div.accommodation-Caravan .innerWrap .intro { width: 365px; float: left; padding: 0; margin: 10px 0 -10px 0; }	
	div.accommodation-Caravan .innerWrap .intro p { font: 1.1em Arial, Helvetica, sans-serif; color: #333; }
	div.accommodation-Caravan .innerWrap p.date { font: bold 1.1em Arial, Helvetica, sans-serif; color: #333; margin: 15px 0 -15px 0; }
	div.accommodation-Caravan .innerWrap ul { margin: 10px 0 0 20px; padding: 0;  list-style: none url(../../img/bg/global/bulletStar.gif);  }
		div.accommodation-Caravan .innerWrap ul li { font: bold 1.1em Arial, Helvetica, sans-serif; color: #0097FB; padding: 0 0 7px 0; }
			div.accommodation-Caravan .innerWrap ul li.col1 { width: 155px; }
			div.accommodation-Caravan .innerWrap ul li.col2 { margin: 0 0 0 188px; }
			div.accommodation-Caravan .innerWrap ul li.colTop { margin: -84px 0 0 188px; }

	div.accommodation-Caravan .innerWrap ul.bullet { margin: 10px 0 10px 20px; padding: 0;  list-style: none url(../../img/bg/global/bullet.gif);  }
		div.accommodation-Caravan .innerWrap ul.bullet li { font: 1.2em Arial, Helvetica, sans-serif; color: #333; padding: 0 0 7px 0; }
			div.accommodation-Caravan .innerWrap ul.bullet li.col1 { width: 155px; }
			div.accommodation-Caravan .innerWrap ul.bullet li.col2 { margin: 0 0 0 188px; }
			div.accommodation-Caravan .innerWrap ul.bullet li.colTop { margin: -84px 0 0 188px;  }
	div.accommodation-Caravan .innerWrap img { margin: 15px 0 0 0; }

/* --- Breadcrumb Navigation --- */
div.accommodation-Caravan ul#breadcrumb { margin: 15px 0 0 15px; list-style: none; }
	div.accommodation-Caravan 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.accommodation-Caravan ul#breadcrumb li a { color: #999; text-decoration: none; }
		div.accommodation-Caravan ul#breadcrumb li a:hover { color: #0099FF; text-decoration: none; }
		div.accommodation-Caravan ul#breadcrumb li a.active { color: #0099FF; text-decoration: none; }

/* --- Floor Plan Gallery --- */
div.accommodation-Caravan div.floorPlan { margin: 15px 0 0 -10px; width: 588px; height: 359px; }
div.accommodation-Caravan div.floorPlan img { margin: 0; border: 0; }
div.accommodation-Caravan div.floorPlan #floorPlanImg { margin: -170px 0 0 0; }
div.accommodation-Caravan div.floorPlan #floorPlanImg1 { margin: -170px 0 0 0; }
div.accommodation-Caravan div.floorPlan div#RoomPlanTop {width: 209px; height: 168px; position: relative; left: 360px; top: 172px; }
div.accommodation-Caravan div.floorPlan #RoomPlanTop.reverse { left: 20px; top: 329px; }

div.accommodation-Caravan div.floorPlan div#RoomPlanTop3Bed {width: 209px; height: 168px; position: relative; left: 20px; top: 172px; }

/* --- Accommodation Key --- */
div.accommodation-Caravan div.key { background: #9ADFFE; padding: 25px 0 25px 15px; }
div.accommodation-Caravan div.key ul.key { margin: 0; padding: 0; list-style: none!important;  }
div.accommodation-Caravan div.key ul.key li { display: inline; margin: 0 30px 0 0; font: bold 1.3em Arial, Helvetica, sans-serif; color: #333;  }
	div.accommodation-Caravan div.key ul.key li#pets { background: url('../../img/ir/key/light/dogs.gif') no-repeat; padding: 10px 0 10px 45px;  }
	div.accommodation-Caravan div.key ul.key li#wheelChair { background: url('../../img/ir/key/light/wheelChair.gif') no-repeat; padding: 10px 0 10px 45px;  }
	div.accommodation-Caravan div.key ul.key li#noSmoking { background: url('../../img/ir/key/light/noSmoking.gif') no-repeat; padding: 10px 0 10px 45px;  }
	div.accommodation-Caravan div.key ul.key li#beds { background: url('../../img/ir/key/light/beds.gif') no-repeat; padding: 10px 0 10px 45px;  }
	div.accommodation-Caravan div.key ul.key li#new { margin: 0 0 0 -11px; background: url('../../img/ir/key/light/new.gif') no-repeat; padding: 10px 0 10px 45px;  }

div.accommodation-Caravan div.keyLight { margin: 1px 0; background: #C0EAFF; padding: 25px 0 25px 15px; }
div.accommodation-Caravan div.keyLight ul.key { margin: 0; padding: 0; list-style: none!important;  }
div.accommodation-Caravan div.keyLight ul.key li { display: inline; margin: 0 30px 0 0; font: bold 1.3em Arial, Helvetica, sans-serif; color: #333;  }
	div.accommodation-Caravan div.keyLight ul.key li#ew { background: url('../../img/ir/key/light/ew.gif') no-repeat; padding: 10px 0 10px 45px;  }
	div.accommodation-Caravan div.keyLight ul.key li#dg { margin: 0 0 0 21px; background: url('../../img/ir/key/light/dg.gif') no-repeat; padding: 10px 0 10px 45px;  }
	div.accommodation-Caravan div.keyLight ul.key li#ch { margin: 0 0 0 64px; background: url('../../img/ir/key/light/ch.gif') no-repeat; padding: 10px 0 10px 45px;  }

/* === END Accommodation Caravan === */

/* === START Accommodation Lodges === */

	/* --- Javascript Gallery --- */
	div.accommodation-Lodges div#jGallery { width: 597px; height: 345px; margin: 0 0 10px 0; overflow: hidden; }
		div.accommodation-Lodges div#jGallery div.galleryImages { width: 597px; height: 345px; overflow: hidden; }
			div.accommodation-Lodges div#jGallery div.galleryImages li { list-style: none; position: absolute; display: none; }
			div.accommodation-Lodges div#jGallery div.galleryImages li.active { display: list-item; }
		div.accommodation-Lodges div#jGallery div.galleryOverlay { width: 100%; position: relative; top: -42px; z-index: 2; }
			div.accommodation-Lodges div#jGallery div.galleryTitleStrip { width: 567px; padding: 10px 15px; background: url(../../img/bg/semiTrans-White.png); }
			div.accommodation-Lodges div#jGallery div.galleryTitleStrip:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
				div.accommodation-Lodges 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.accommodation-Lodges div#jGallery div.galleryTitleStrip ul { list-style: none; float: right; }
					div.accommodation-Lodges div#jGallery div.galleryTitleStrip li { float: left; }
					div.accommodation-Lodges 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.accommodation-Lodges div#jGallery div.galleryTitleStrip a:hover { text-decoration: none; }
					div.accommodation-Lodges div#jGallery div.galleryTitleStrip a.active { background-position: bottom; }

/* --- InnerWrap Inner Content --- */
div.accommodation-Lodges .innerWrap { padding: 0 15px 20px 15px; border: 1px dotted #E0E0E0; border-width: 0 0 1px 0; clear: both; }
	div.accommodation-Lodges .innerWrap .first { padding: 0 15px 0 15px; border: none; }
	div.accommodation-Lodges .innerWrap.last { padding: 0 15px 20px 15px; border: none!important; }
	div.accommodation-Lodges .innerWrap a.findOutMore { width: 99px; height: 22px; background-image: url('../../img/iR/aFindOutMore.png'); }
	div.accommodation-Lodges .innerWrap h1 { font: bold 3.5em Arial, Helvetica, sans-serif; color: #0099FF; margin: 0 0 10px 0; }
	div.accommodation-Lodges .innerWrap p { font: 1.2em Arial, Helvetica, sans-serif; color: #333; }
	div.accommodation-Lodges .innerWrap a { font: bold 1.0em Arial, Helvetica, sans-serif; color: #09F; }
	div.accommodation-Lodges .innerWrap h5 { font: bold 2.0em Arial, Helvetica, sans-serif; color: #09F; width: 566px; padding: 0 0 5px 0; margin: 5px 0 10px 0; }
	div.accommodation-Lodges .innerWrap h5.pink { color: #F39; width: 566px; margin: 15px 0 0 0; }
	div.accommodation-Lodges .innerWrap .intro { width: 365px; float: left; padding: 0; margin: 10px 0 -10px 0; }	
	div.accommodation-Lodges .innerWrap .intro p { font: 1.2em Arial, Helvetica, sans-serif; color: #333; }
	div.accommodation-Lodges .innerWrap p.date { font: bold 1.2em Arial, Helvetica, sans-serif; color: #333; margin: 15px 0 -15px 0; }
	div.accommodation-Lodges .innerWrap ul { margin: 10px 0 0 20px; padding: 0;  list-style: none url(../../img/bg/global/star.gif);  }
		div.accommodation-Lodges .innerWrap ul li { font: bold 1.1em Arial, Helvetica, sans-serif; color: #0097FB; padding: 0 0 7px 0; }
			div.accommodation-Lodges .innerWrap ul li.col1 { width: 155px; }
			div.accommodation-Lodges .innerWrap ul li.col2 { margin: 0 0 0 188px; }
			div.accommodation-Lodges .innerWrap ul li.colTop { margin: -84px 0 0 188px; }

	div.accommodation-Lodges .innerWrap ul.bullet { margin: 10px 0 10px 20px; padding: 0;  list-style: none url(../../img/bg/global/bullet.gif);  }
		div.accommodation-Lodges .innerWrap ul.bullet li { font: bold 1.1em Arial, Helvetica, sans-serif; color: #0097FB; padding: 0 0 7px 0; }
			div.accommodation-Lodges .innerWrap ul.bullet li.col1 { width: 155px; }
			div.accommodation-Lodges .innerWrap ul.bullet li.col2 { margin: 0 0 0 188px; }
			div.accommodation-Lodges .innerWrap ul.bullet li.colTop { margin: -84px 0 0 188px;  }
			div.accommodation-Lodges .innerWrap ul.bullet li.colTop1 { margin: -64px 0 0 188px;  }

/* --- Breadcrumb Navigation --- */
div.accommodation-Lodges ul#breadcrumb { margin: 15px 0 0 15px; list-style: none; }
	div.accommodation-Lodges 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.accommodation-Lodges ul#breadcrumb li a { color: #999; text-decoration: none; }
		div.accommodation-Lodges ul#breadcrumb li a:hover { color: #0099FF; text-decoration: none; }
		div.accommodation-Lodges ul#breadcrumb li a.active { color: #0099FF; text-decoration: none; }

/* --- Floor Plan Gallery --- */
div.accommodation-Lodges div.floorPlan { margin: 15px 0 0 0; list-style: none; background: #7C8E92; height: 300px; }
div.accommodation-Lodges a.view360 { width: 101px; height: 22px; background: url('../../img/iR/aView360.gif'); margin: 0 0 0 85px; }
div.accommodation-Lodges a.view360:hover { background-position: bottom; }
div.accommodation-Lodges .tour { float: left; margin: 0 15px 0 0;}
div.accommodation-Lodges div.tourInfo { display: none; margin: 20px 0 0 85px; width: 349px; height: 250px; }


/* --- Floor Plan Gallery --- */
div.accommodation-Lodges div.floorPlan { margin: 15px 0 0 -10px; width: 588px; height: 408px; }
div.accommodation-Lodges div.floorPlan img { margin: 0; border: 0; }
div.accommodation-Lodges div.floorPlan #floorPlanImg { margin: -170px 0 0 0; }
div.accommodation-Lodges div.floorPlan div#RoomPlanTop {width: 209px; height: 168px; position: relative; left: 361px; top: 222px; }
div.accommodation-Lodges div.floorPlan #RoomPlanTop.reverse { left: 20px; top: 329px; }

/* --- Accommodation Key --- */
div.accommodation-Lodges div.key { background: #9ADFFE; padding: 25px 0 25px 15px; }
div.accommodation-Lodges div.key ul.key { margin: 0; padding: 0; list-style: none!important;  }
div.accommodation-Lodges div.key ul.key li { display: inline; margin: 0 30px 0 0; font: bold 1.3em Arial, Helvetica, sans-serif; color: #333;  }
	div.accommodation-Lodges div.key ul.key li#pets { background: url('../../img/ir/key/light/dogs.gif') no-repeat; padding: 10px 0 10px 45px;  }
	div.accommodation-Lodges div.key ul.key li#wheelChair { background: url('../../img/ir/key/light/wheelChair.gif') no-repeat; padding: 10px 0 10px 45px;  }
	div.accommodation-Lodges div.key ul.key li#noSmoking { background: url('../../img/ir/key/light/noSmoking.gif') no-repeat; padding: 10px 0 10px 45px;  }
	div.accommodation-Lodges div.key ul.key li#beds { background: url('../../img/ir/key/light/beds.gif') no-repeat; padding: 10px 0 10px 45px;  }
	div.accommodation-Lodges div.key ul.key li#new { margin: 0 0 0 -11px; background: url('../../img/ir/key/light/new.gif') no-repeat; padding: 10px 0 10px 45px;  }

div.accommodation-Lodges div.keyLight { margin: 1px 0; background: #C0EAFF; padding: 25px 0 25px 15px; }
div.accommodation-Lodges div.keyLight ul.key { margin: 0; padding: 0; list-style: none!important;  }
div.accommodation-Lodges div.keyLight ul.key li { display: inline; margin: 0 30px 0 0; font: bold 1.3em Arial, Helvetica, sans-serif; color: #333;  }
	div.accommodation-Lodges div.keyLight ul.key li#ew { background: url('../../img/ir/key/light/ew.gif') no-repeat; padding: 10px 0 10px 45px;  }
	div.accommodation-Lodges div.keyLight ul.key li#dg { margin: 0 0 0 21px; background: url('../../img/ir/key/light/dg.gif') no-repeat; padding: 10px 0 10px 45px;  }
	div.accommodation-Lodges div.keyLight ul.key li#ch { margin: 0 0 0 64px; background: url('../../img/ir/key/light/ch.gif') no-repeat; padding: 10px 0 10px 45px;  }

/* === END Accommodation Lodges === */
