@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 special-Offers === */



/* --- InnerWrap Inner Content --- */
div.special-Offers .innerWrap { padding: 0 15px 20px 15px; border: 1px dotted #E0E0E0; border-width: 0 0 1px 0; clear: both; }
div.special-Offers .innerWrap.last { padding: 0 15px 20px 15px; border: none!important; clear: both; }

	div.special-Offers .innerWrap ul { margin: 0 0 10px 12px; padding: 0;  list-style: url('../../img/bg/global/bullet.gif'); }
		div.special-Offers .innerWrap ul li { font: bold 1.1em Arial, Helvetica, sans-serif; color: #0097FB; padding: 0 0 7px 0; float: left; width: 150px;  }
						
	div.special-Offers .innerWrap h1 { font: bold 3.5em Arial, Helvetica, sans-serif; color: #0099FF; margin: 0 0 10px 0; }
	div.special-Offers .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.special-Offers .innerWrap h6 { font: bold 2.0em Arial, Helvetica, sans-serif; color: #FF3399; margin: 10px 0 10px 0; }
	div.special-Offers .innerWrap p { font: 1.2em Arial, Helvetica, sans-serif; color: #333; }
	div.special-Offers .innerWrap a.findOutMore { margin: 0; width: 99px; height: 22px; background: url('../../img/iR/aFindOutMore.png'); }
	div.special-Offers .innerWrap a.findOutMore:hover { background-position: bottom; }

/* --- Breadcrumb Navigation --- */
div.special-Offers ul#breadcrumb { margin: 15px 0 0 15px; list-style: none; }
	div.special-Offers 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.special-Offers ul#breadcrumb li a { color: #999; text-decoration: none; }
		div.special-Offers ul#breadcrumb li a:hover { color: #0099FF; text-decoration: none; }
		div.special-Offers ul#breadcrumb li a.active { color: #0099FF; text-decoration: none; }
		

/* --- Adverts --- */
div.special-Offers .innerWrap div.earlyBird { margin: 20px 0 0 0; width: 567px; height: 162px; background: url('../../img/bg/earlyBird.jpg'); }
	div.special-Offers .innerWrap div.earlyBird h5 { padding: 5px 0 0 170px!important; font: bold 2.0em Arial, Helvetica, sans-serif; color: #FFF; border: none!important; margin: 0!important; }
	div.special-Offers .innerWrap div.earlyBird h6 { padding: 5px 0 10px 170px!important; font: 1.4em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; }
	div.special-Offers .innerWrap div.earlyBird p { padding: 0 0 10px 170px!important; font: 1.2em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; width: 380px!important;  }
	div.special-Offers .innerWrap div.earlyBird a.checkAvailability { margin: 0 0 0 170px; width: 149px; height: 30px; background: url('../../img/iR/aCheckAvailability.png'); }
	div.special-Offers .innerWrap div.earlyBird a.checkAvailability:hover { background-position: bottom; }

div.special-Offers .innerWrap div.schoolsOut { margin: 20px 0 0 0; width: 567px; height: 162px; background: url('../../img/bg/schoolsOut.jpg'); }
	div.special-Offers .innerWrap div.schoolsOut h5 { padding: 0;border: none!important; margin: 0 0 15px 170px; width:234px; height: 45px; background: url('../../img/iR/schoolsOut.png'); }
	div.special-Offers .innerWrap div.schoolsOut h6 { padding: 5px 0 10px 170px!important; font: 1.4em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; }
	div.special-Offers .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.special-Offers .innerWrap div.schoolsOut a.checkAvailability { margin: 0 0 0 170px; width: 149px; height: 30px; background: url('../../img/iR/aCheckAvailability.png'); }
	div.special-Offers .innerWrap div.schoolsOut a.checkAvailability:hover { background-position: bottom; }
	 div.special-Offers .innerWrap div.schoolsOut p a:hover { color: #FFFFFF; text-decoration: none; }
        div.special-Offers .innerWrap div.schoolsOut p a { color: #FFFFFF; text-decoration: underline; }
	
div.special-Offers .innerWrap div.easterBreak { margin: 20px 0 0 0; width: 567px; height: 162px; background: url('../../img/bg/easterBreak.jpg'); }
	div.special-Offers .innerWrap div.easterBreak h5 { padding: 15px 0 0 170px!important; font: bold 2.5em Arial, Helvetica, sans-serif; color: #FFF; border: none!important; margin: 0!important; }
	div.special-Offers .innerWrap div.easterBreak h6 { padding: 5px 0 10px 170px!important; font: 1.4em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; }
	div.special-Offers .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.special-Offers .innerWrap div.easterBreak a.checkAvailability { margin: 0 0 0 170px; width: 149px; height: 30px; background: url('../../img/iR/aCheckAvailability.png'); }
	div.special-Offers .innerWrap div.easterBreak a.checkAvailability:hover { background-position: bottom; }
	
div.special-Offers .innerWrap div.vatSavings { margin: 20px 0 0 0; width: 567px; height: 180px; background: url('../../img/bg/vatSavings.jpg'); }
	div.special-Offers .innerWrap div.vatSavings h5 { padding: 15px 0 0 170px!important; font: bold 3.0em Arial, Helvetica, sans-serif; color: #FFF; border: none!important; margin: 0!important; }
	div.special-Offers .innerWrap div.vatSavings h6 { padding: 5px 0 10px 170px!important; font: 1.4em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; }
	div.special-Offers .innerWrap div.vatSavings p { padding: 0 0 10px 170px!important; font: 1.2em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; width: 380px!important;  }
	div.special-Offers .innerWrap div.vatSavings a.checkAvailability { margin: 0 0 0 170px; width: 149px; height: 30px; background: url('../../img/iR/aCheckAvailability.png'); }
	div.special-Offers .innerWrap div.vatSavings a.checkAvailability:hover { background-position: bottom; }

div.special-Offers .innerWrap div.saveMoreOnline { margin: 20px 0 0 0; width: 567px; height: 162px; background: url('../../img/bg/saveMoreOnline.jpg'); }
	div.special-Offers .innerWrap div.saveMoreOnline h5 { padding: 5px 0 0 210px!important; font: bold 2.0em Arial, Helvetica, sans-serif; color: #FFF; border: none!important; margin: 0!important; }
	div.special-Offers .innerWrap div.saveMoreOnline h6 { padding: 5px 0 10px 210px!important; font: 1.4em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; }
	div.special-Offers .innerWrap div.saveMoreOnline p { padding: 0 0 10px 210px!important; font: 1.2em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; width: 380px!important;  }
	div.special-Offers .innerWrap div.saveMoreOnline a.checkAvailability { margin: 0 0 0 210px; width: 149px; height: 30px; background: url('../../img/iR/aCheckAvailability.png'); }
	div.special-Offers .innerWrap div.saveMoreOnline a.checkAvailability:hover { background-position: bottom; }
	div.special-Offers .innerWrap div.saveMoreOnline h6 a:hover { color: #FFFFFF; text-decoration: none; }
        div.special-Offers .innerWrap div.saveMoreOnline h6 a { color: #FFFFFF; text-decoration: underline; }
        
div.special-Offers .innerWrap div.Blandford { margin: 20px 0 0 0; width: 567px; height: 162px; background: url('../../img/bg/scotland-special.jpg'); }
	div.special-Offers .innerWrap div.Blandford h5 { padding: 5px 0 8px 210px!important; font: bold 2.0em Arial, Helvetica, sans-serif; color: #FFF; border: none!important; margin: 0!important; }
	div.special-Offers .innerWrap div.Blandford h6 { padding: 5px 0 10px 210px!important; font: 1.4em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; }
	div.special-Offers .innerWrap div.Blandford p { padding: 0 0 10px 210px!important; font: 1.2em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; width: 380px!important;  }
	div.special-Offers .innerWrap div.Blandford a.checkAvailability { margin: 0 0 0 210px; width: 149px; height: 30px; background: url('../../img/iR/aCheckAvailability.png'); }
	div.special-Offers .innerWrap div.Blandford a.checkAvailability:hover { background-position: bottom; }
	
div.special-Offers .innerWrap div.summerOffer { margin: 20px 0 0 0; width: 567px; height: 160px; background: url('../../img/bg/august-banner.jpg') no-repeat;  }
	div.special-Offers .innerWrap div.summerOffer h5 { padding: 5px 0 8px 210px!important; font: bold 2.0em Arial, Helvetica, sans-serif; color: #FFF; border: none!important; margin: 0!important; }
	div.special-Offers .innerWrap div.summerOffer h6 { padding: 5px 0 10px 210px!important; font: 1.4em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; }
	div.special-Offers .innerWrap div.summerOffer p { padding: 0 0 10px 210px!important; font: 1.2em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; width: 380px!important;  }
	div.special-Offers .innerWrap div.summerOffer a.checkAvailability { margin: 2px 0 0 210px; width: 149px; height: 30px; background: url('../../img/iR/aCheckAvailability.png'); }
	div.special-Offers .innerWrap div.summerOffer a.checkAvailability:hover { background-position: bottom; }
	
div.special-Offers .innerWrap div.mayDay { margin: 20px 0 0 0; width: 567px; height: 162px; background: url('../../img/bg/may-day-banner.jpg'); }
	div.special-Offers .innerWrap div.mayDay h5 { padding: 10px 0 6px 210px!important; font: bold 2.2em Arial, Helvetica, sans-serif; color: #FFF; border: none!important; margin: 0!important; }
	div.special-Offers .innerWrap div.mayDay h6 { padding: 5px 0 10px 210px!important; font: 1.2em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; }
	div.special-Offers .innerWrap div.mayDay p { padding: 0 0 10px 210px!important; font: 1.2em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; width: 380px!important;  }
	div.special-Offers .innerWrap div.mayDay a.checkAvailability { margin: 0 0 0 210px; width: 149px; height: 30px; background: url('../../img/iR/aCheckAvailability.png'); }
	div.special-Offers .innerWrap div.mayDay a.checkAvailability:hover { background-position: bottom; }
	
div.special-Offers .innerWrap div.mayHT { margin: 20px 0 0 0; width: 567px; height: 162px; background: url('../../img/bg/may-ht-banner.jpg'); }
	div.special-Offers .innerWrap div.mayHT h5 { padding: 10px 0 8px 210px!important; font: bold 2.2em Arial, Helvetica, sans-serif; color: #FFF; border: none!important; margin: 0!important; }
	div.special-Offers .innerWrap div.mayHT h6 { padding: 5px 0 10px 170px!important; font: 1.4em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; }
	div.special-Offers .innerWrap div.mayHT p { padding: 0 0 10px 210px!important; font: 1.2em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; width: 380px!important;  }
	div.special-Offers .innerWrap div.mayHT a.checkAvailability { margin: 0 0 0 210px; width: 149px; height: 30px; background: url('../../img/iR/aCheckAvailability.png'); }
	div.special-Offers .innerWrap div.mayHT a.checkAvailability:hover { background-position: bottom; }

div.special-Offers .innerWrap div.dubDisc { margin: 20px 0 0 0; width: 567px; height: 162px; background: url('../../img/bg/2-nights-banner.jpg') no-repeat;  }
	div.special-Offers .innerWrap div.dubDisc h5 { padding: 10px 0 0 200px!important; font: bold 2.2em Arial, Helvetica, sans-serif; color: #FFF; border: none!important; margin-top: -2px!important; margin-bottom: 10px!important; }
	div.special-Offers .innerWrap div.dubDisc h6 { padding: 0 0 10px 170px!important; font: 1.4em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; }
	div.special-Offers .innerWrap div.dubDisc p { padding: 0 0 10px 200px!important; font: 1.2em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; width: 380px!important;  }
	div.special-Offers .innerWrap div.dubDisc a.checkAvailability { margin: 2px 0 0 200px; width: 149px; height: 30px; background: url('../../img/iR/aCheckAvailability.png'); }
	div.special-Offers .innerWrap div.dubDisc a.checkAvailability:hover { background-position: bottom; }
	div.special-Offers .innerWrap div.dubDisc a { color:#FFFFFF; }
	
div.special-Offers .innerWrap div.weekendBreaks { margin: 20px 0 0 0; width: 567px; height: 162px; background: url('../../img/bg/late-avail-banner.jpg') no-repeat;  }
	div.special-Offers .innerWrap div.weekendBreaks h5 { padding: 5px 0 8px 210px!important; font: bold 2.0em Arial, Helvetica, sans-serif; color: #FFF; border: none!important; margin: 0!important; }
	div.special-Offers .innerWrap div.weekendBreaks h6 { padding: 5px 0 10px 170px!important; font: 1.4em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; }
	div.special-Offers .innerWrap div.weekendBreaks p { padding: 0 0 10px 210px!important; font: 1.2em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; width: 380px!important;  }
	div.special-Offers .innerWrap div.weekendBreaks a.checkAvailability { margin: 2px 0 0 210px; width: 149px; height: 30px; background: url('../../img/iR/aCheckAvailability.png'); }
	div.special-Offers .innerWrap div.weekendBreaks a.checkAvailability:hover { background-position: bottom; }
	
div.special-Offers .innerWrap div.springBreak { margin: 20px 0 0 0; width: 567px; height: 162px; background: url('../../img/bg/spring-breaks-banner.jpg'); }
	div.special-Offers .innerWrap div.springBreak h5 { padding: 10px 0 8px 210px!important; font: bold 2.2em Arial, Helvetica, sans-serif; color: #FFF; border: none!important; margin: 0!important; }
	div.special-Offers .innerWrap div.springBreak h6 { padding: 5px 0 10px 170px!important; font: 1.4em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; }
	div.special-Offers .innerWrap div.springBreak p { padding: 0 0 10px 210px!important; font: 1.2em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; width: 380px!important;  }
	div.special-Offers .innerWrap div.springBreak a.checkAvailability { margin: 0 0 0 210px; width: 149px; height: 30px; background: url('../../img/iR/aCheckAvailability.png'); }
	div.special-Offers .innerWrap div.springBreak a.checkAvailability:hover { background-position: bottom; }
	
div.special-Offers .innerWrap div.mullionOffer { margin: 20px 0 0 0; width: 567px; height: 162px; background: url('../../img/bg/mull-banner.jpg'); }
	div.special-Offers .innerWrap div.mullionOffer h5 { padding: 5px 0 4px 210px!important; font: bold 2.0em Arial, Helvetica, sans-serif; color: #FFF; border: none!important; margin: 0!important; }
	div.special-Offers .innerWrap div.mullionOffer h6 { padding: 5px 0 10px 170px!important; font: 1.4em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; }
	div.special-Offers .innerWrap div.mullionOffer p { padding: 0 0 10px 210px!important; font: 1.2em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; width: 380px!important;  }
	div.special-Offers .innerWrap div.mullionOffer a.checkAvailability { margin: 0 0 0 210px; width: 149px; height: 30px; background: url('../../img/iR/aCheckAvailability.png'); }
	div.special-Offers .innerWrap div.mullionOffer a.checkAvailability:hover { background-position: bottom; }
	
div.special-Offers .innerWrap div.warmwellOffer { margin: 20px 0 0 0; width: 567px; height: 162px; background: url('../../img/bg/warm-banner.jpg'); }
	div.special-Offers .innerWrap div.warmwellOffer h5 { padding: 10px 0 8px 210px!important; font: bold 2.2em Arial, Helvetica, sans-serif; color: #FFF; border: none!important; margin: 0!important; }
	div.special-Offers .innerWrap div.warmwellOffer h6 { padding: 5px 0 10px 170px!important; font: 1.4em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; }
	div.special-Offers .innerWrap div.warmwellOffer p { padding: 0 0 10px 210px!important; font: 1.2em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; width: 380px!important;  }
	div.special-Offers .innerWrap div.warmwellOffer a.checkAvailability { margin: 0 0 0 210px; width: 149px; height: 30px; background: url('../../img/iR/aCheckAvailability.png'); }
	div.special-Offers .innerWrap div.warmwellOffer a.checkAvailability:hover { background-position: bottom; }
	div.special-Offers .innerWrap div.warmwellOffer p a { color:white; text-decoration:underline; }
	div.special-Offers .innerWrap div.warmwellOffer p a:hover { text-decoration:none; }
	
div.special-Offers .innerWrap div.tummelOffer { margin: 20px 0 0 0; width: 567px; height: 162px; background: url('../../img/bg/tumm-banner.jpg'); }
	div.special-Offers .innerWrap div.tummelOffer h5 { padding: 10px 0 8px 210px!important; font: bold 2.2em Arial, Helvetica, sans-serif; color: #FFF; border: none!important; margin: 0!important; }
	div.special-Offers .innerWrap div.tummelOffer h6 { padding: 5px 0 10px 170px!important; font: 1.4em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; }
	div.special-Offers .innerWrap div.tummelOffer p { padding: 0 0 10px 210px!important; font: 1.2em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; width: 380px!important;  }
	div.special-Offers .innerWrap div.tummelOffer a.checkAvailability { margin: 0 0 0 210px; width: 152px; height: 37px; background: url('../../img/iR/aviewlodge.png'); }
	div.special-Offers .innerWrap div.tummelOffer a.checkAvailability:hover { background-position: bottom; }
	
div.special-Offers .innerWrap div.augustShort { margin: 20px 0 0 0; width: 567px; height: 162px; background: url('../../img/bg/july-banner.jpg'); }
	div.special-Offers .innerWrap div.augustShort h5 { padding: 15px 0 8px 210px!important; font: bold 2.1em Arial, Helvetica, sans-serif; color: #FFF; border: none!important; margin: 0!important; }
	div.special-Offers .innerWrap div.augustShort h6 { padding: 5px 0 10px 210px!important; font: 1.4em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; }
	div.special-Offers .innerWrap div.augustShort p { padding: 0 0 10px 210px!important; font: 1.2em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; width: 380px!important;  }
	div.special-Offers .innerWrap div.augustShort a.checkAvailability { margin: 0 0 0 210px; width: 149px; height: 30px; background: url('../../img/iR/aCheckAvailability.png'); }
	div.special-Offers .innerWrap div.augustShort a.checkAvailability:hover { background-position: bottom; }
	
div.special-Offers .innerWrap div.tripleOnline { margin: 20px 0 0 0; width: 567px; height: 162px; background: url('../../img/bg/triple-online-banner.jpg'); }
	div.special-Offers .innerWrap div.tripleOnline h5 { padding: 10px 0 8px 210px!important; font: bold 2.2em Arial, Helvetica, sans-serif; color: #FFF; border: none!important; margin: 0!important; }
	div.special-Offers .innerWrap div.tripleOnline h6 { padding: 5px 0 10px 170px!important; font: 1.4em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; }
	div.special-Offers .innerWrap div.tripleOnline p { padding: 0 0 10px 210px!important; font: 1.2em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; width: 380px!important;  }
	div.special-Offers .innerWrap div.tripleOnline a.checkAvailability { margin: 0 0 0 210px; width: 149px; height: 30px; background: url('../../img/iR/aCheckAvailability.png'); }
	div.special-Offers .innerWrap div.tripleOnline a.checkAvailability:hover { background-position: bottom; }
	
div.special-Offers .innerWrap div.sandfordSpecial { margin: 20px 0 0 0; width: 567px; height: 162px; background: url('../../img/bg/sandford-special.jpg'); }
	div.special-Offers .innerWrap div.sandfordSpecial h5 { padding: 5px 0 8px 210px!important; font: bold 2.0em Arial, Helvetica, sans-serif; color: #FFF; border: none!important; margin: 0!important; }
	div.special-Offers .innerWrap div.sandfordSpecial h6 { padding: 5px 0 10px 170px!important; font: 1.4em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; }
	div.special-Offers .innerWrap div.sandfordSpecial p { padding: 0 0 10px 210px!important; font: 1.2em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; width: 380px!important;  }
	div.special-Offers .innerWrap div.sandfordSpecial p a { color:#FFFFFF; text-decoration:underline; }
	div.special-Offers .innerWrap div.sandfordSpecial p a:hover { color:#FFFFFF; text-decoration:none; }
	div.special-Offers .innerWrap div.sandfordSpecial a.checkAvailability { margin: 0 0 0 210px; width: 149px; height: 30px; background: url('../../img/iR/aCheckAvailability.png'); }
	div.special-Offers .innerWrap div.sandfordSpecial a.checkAvailability:hover { background-position: bottom; }
	
div.special-Offers .innerWrap div.penhale { margin: 20px 0 0 0; width: 567px; height: 162px; background: url('../../img/bg/penhale-banner.jpg'); }
	div.special-Offers .innerWrap div.penhale h5 { padding: 5px 0 8px 210px!important; font: bold 2.0em Arial, Helvetica, sans-serif; color: #FFF; border: none!important; margin: 0!important; }
	div.special-Offers .innerWrap div.penhale h6 { padding: 5px 0 10px 170px!important; font: 1.4em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; }
	div.special-Offers .innerWrap div.penhale p { padding: 0 0 10px 210px!important; font: 1.2em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; width: 380px!important;  }
	div.special-Offers .innerWrap div.penhale p a { color:#FFFFFF; text-decoration:underline; }
	div.special-Offers .innerWrap div.penhale p a:hover { color:#FFFFFF; text-decoration:none; }
	div.special-Offers .innerWrap div.penhale a.checkAvailability { margin: 0 0 0 210px; width: 149px; height: 30px; background: url('../../img/iR/aCheckAvailability.png'); }
	div.special-Offers .innerWrap div.penhale a.checkAvailability:hover { background-position: bottom; }
	
div.special-Offers .innerWrap div.eightNights { margin: 20px 0 0 0; width: 567px; height: 162px; background: url('../../img/bg/8-night-banner.jpg'); }
	div.special-Offers .innerWrap div.eightNights h5 { padding: 5px 0 8px 210px!important; font: bold 2.0em Arial, Helvetica, sans-serif; color: #FFF; border: none!important; margin: 0!important; }
	div.special-Offers .innerWrap div.eightNights h6 { padding: 5px 0 10px 170px!important; font: 1.4em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; }
	div.special-Offers .innerWrap div.eightNights p { padding: 0 0 10px 210px!important; font: 1.2em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; width: 380px!important;  }
	div.special-Offers .innerWrap div.eightNights p a { color:#FFFFFF; text-decoration:underline; font-weight:bold; }
	div.special-Offers .innerWrap div.eightNights p a:hover { color:#FFFFFF; text-decoration:none; font-weight:bold; }
	div.special-Offers .innerWrap div.eightNights a.checkAvailability { margin: 0 0 0 210px; width: 149px; height: 30px; background: url('../../img/iR/aCheckAvailability.png'); }
	div.special-Offers .innerWrap div.eightNights a.checkAvailability:hover { background-position: bottom; }
	
div.special-Offers .innerWrap div.juneShort { margin: 20px 0 0 0; width: 567px; height: 162px; background: url('../../img/bg/june-breaks-banner.jpg'); }
	div.special-Offers .innerWrap div.juneShort h5 { padding: 15px 0 8px 210px!important; font: bold 2.1em Arial, Helvetica, sans-serif; color: #FFF; border: none!important; margin: 0!important; }
	div.special-Offers .innerWrap div.juneShort h6 { padding: 5px 0 10px 210px!important; font: 1.4em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; }
	div.special-Offers .innerWrap div.juneShort p { padding: 0 0 10px 210px!important; font: 1.2em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; width: 380px!important;  }
	div.special-Offers .innerWrap div.juneShort a.checkAvailability { margin: 0 0 0 210px; width: 149px; height: 30px; background: url('../../img/iR/aCheckAvailability.png'); }
	div.special-Offers .innerWrap div.juneShort a.checkAvailability:hover { background-position: bottom; }
	
div.special-Offers .innerWrap div.preOcean { margin: 20px 0 0 0; width: 567px; height: 162px; background: url('../../img/bg/pre-ocean-banner.jpg'); }
	div.special-Offers .innerWrap div.preOcean h5 { padding: 15px 0 8px 210px!important; font: bold 2.1em Arial, Helvetica, sans-serif; color: #FFF; border: none!important; margin: 0!important; }
	div.special-Offers .innerWrap div.preOcean h6 { padding: 5px 0 10px 210px!important; font: 1.4em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; }
	div.special-Offers .innerWrap div.preOcean p { padding: 0 0 10px 210px!important; font: 1.2em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; width: 380px!important;  }
	div.special-Offers .innerWrap div.preOcean p a { font: 1.1em Arial, Helvetica, sans-serif; color: #FFF; text-decoration:underline; }
	div.special-Offers .innerWrap div.preOcean p a:hover { text-decoration:none; }
	div.special-Offers .innerWrap div.preOcean a.checkAvailability { margin: 0 0 0 210px; width: 99px; height: 37px; background: url('../../img/iR/book_now.png'); }
	div.special-Offers .innerWrap div.preOcean a.checkAvailability:hover { background-position: bottom; }
	
div.special-Offers .innerWrap div.summerSave { margin: 20px 0 0 0; width: 567px; height: 162px; background: url('../../img/bg/july-banner.jpg'); }
	div.special-Offers .innerWrap div.summerSave h5 { padding: 10px 0 0 170px!important; font: bold 2.8em Arial, Helvetica, sans-serif; color: #FFF; border: none!important; margin-bottom: 10px!important; }
	div.special-Offers .innerWrap div.summerSave h6 { padding: 5px 0 10px 170px!important; font: 1.4em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; }
	div.special-Offers .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.special-Offers .innerWrap div.summerSave a.checkAvailability { margin: 2px 0 0 170px; width: 149px; height: 30px; background: url('../../img/iR/aCheckAvailability.png'); }
	div.special-Offers .innerWrap div.summerSave a.checkAvailability:hover { background-position: bottom; }
	
div.special-Offers .innerWrap div.summerSave1 { margin: 20px 0 0 0; width: 567px; height: 162px; background: url('../../img/bg/july-banner.jpg'); }
	div.special-Offers .innerWrap div.summerSave1 h5 { padding: 3px 0 0 170px!important; font: bold 1.9em Arial, Helvetica, sans-serif; color: #FFF; border: none!important; margin-bottom: 10px!important; }
	div.special-Offers .innerWrap div.summerSave1 h6 { padding: 5px 0 10px 170px!important; font: 1.4em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; }
	div.special-Offers .innerWrap div.summerSave1 p { padding: 0 0 10px 170px!important; font: 1.2em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; width: 380px!important;  }
	div.special-Offers .innerWrap div.summerSave1 a.checkAvailability { margin: 2px 0 0 170px; width: 149px; height: 30px; background: url('../../img/iR/aCheckAvailability.png'); }
	div.special-Offers .innerWrap div.summerSave1 a.checkAvailability:hover { background-position: bottom; }
	div.special-Offers .innerWrap div.summerSave1 p a { color:#FFFFFF; font-weight:bold;}
	
div.special-Offers .innerWrap div.julyShort { margin: 20px 0 0 0; width: 567px; height: 162px; background: url('../../img/bg/july-banner.jpg'); }
	div.special-Offers .innerWrap div.julyShort h5 { padding: 5px 0 8px 210px!important; font: bold 2.0em Arial, Helvetica, sans-serif; color: #FFF; border: none!important; margin: 0!important; }
	div.special-Offers .innerWrap div.julyShort h6 { padding: 5px 0 10px 210px!important; font: 1.4em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; }
	div.special-Offers .innerWrap div.julyShort p { padding: 0 0 10px 210px!important; font: 1.2em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; width: 380px!important;  }
	div.special-Offers .innerWrap div.julyShort a.checkAvailability { margin: 0 0 0 210px; width: 149px; height: 30px; background: url('../../img/iR/aCheckAvailability.png'); }
	div.special-Offers .innerWrap div.julyShort a.checkAvailability:hover { background-position: bottom; }

div.special-Offers .innerWrap div.twoNight { margin: 20px 0 0 0; width: 567px; height: 162px; background: url('../../img/bg/may-ht-banner.jpg'); }
	div.special-Offers .innerWrap div.twoNight h5 { padding: 3px 0 0 170px!important; font: bold 2.5em Arial, Helvetica, sans-serif; color: #FFF; border: none!important; margin-bottom: 10px!important; }
	div.special-Offers .innerWrap div.twoNight h6 { padding: 0px 0 10px 170px!important; font: 1.4em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; }
	div.special-Offers .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.special-Offers .innerWrap div.twoNight a.checkAvailability { margin: 2px 0 0 170px; width: 149px; height: 30px; background: url('../../img/iR/aCheckAvailability.png'); }
	div.special-Offers .innerWrap div.twoNight a.checkAvailability:hover { background-position: bottom; }
	
div.special-Offers .innerWrap div.floraDance { margin: 20px 0 0 0; width: 567px; height: 162px; background: url('../../img/bg/flora-day-panel.jpg'); }
	div.special-Offers .innerWrap div.floraDance h5 { padding: 0 0 0 170px!important; font: bold 2.0em Arial, Helvetica, sans-serif; color: #FFF; border: none!important; margin-bottom: 10px!important; }
	div.special-Offers .innerWrap div.floraDance h6 { padding: 0px 0 10px 170px!important; font: 1.4em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; }
	div.special-Offers .innerWrap div.floraDance p { padding: 0 0 10px 170px!important; font: 1.2em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; width: 380px!important;  }
	div.special-Offers .innerWrap div.floraDance a.checkAvailability { margin: 2px 0 0 170px; width: 149px; height: 30px; background: url('../../img/iR/aCheckAvailability.png'); }
	div.special-Offers .innerWrap div.floraDance a.checkAvailability:hover { background-position: bottom; }
	
div.special-Offers .innerWrap div.Elvis { margin: 20px 0 0 0; width: 567px; height: 162px; background: url('../../img/bg/elvis-panel.jpg'); }
	div.special-Offers .innerWrap div.Elvis h5 { padding: 0 0 0 170px!important; font: bold 1.8em Arial, Helvetica, sans-serif; color: #FFF; border: none!important; margin-bottom: 10px!important; }
	div.special-Offers .innerWrap div.Elvis h6 { padding: 0px 0 10px 170px!important; font: 1.4em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; }
	div.special-Offers .innerWrap div.Elvis p { padding: 0 0 10px 170px!important; font: 1.2em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; width: 380px!important;  }
	div.special-Offers .innerWrap div.Elvis a.checkAvailability { margin: 2px 0 0 170px; width: 149px; height: 30px; background: url('../../img/iR/aCheckAvailability.png'); }
	div.special-Offers .innerWrap div.Elvis a.checkAvailability:hover { background-position: bottom; }

div.special-Offers .innerWrap div.fathersDay { margin: 20px 0 0 0; width: 567px; height: 162px; background: url('../../img/bg/fathers-day-panel.jpg'); }
	div.special-Offers .innerWrap div.fathersDay h5 { padding: 3px 0 0 170px!important; font: bold 1.8em Arial, Helvetica, sans-serif; color: #FFF; border: none!important; margin-bottom: 10px!important; }
	div.special-Offers .innerWrap div.fathersDay h6 { padding: 0px 0 10px 170px!important; font: 1.4em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; }
	div.special-Offers .innerWrap div.fathersDay p { padding: 0 0 10px 170px!important; font: 1.2em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; width: 380px!important;  }
	div.special-Offers .innerWrap div.fathersDay a.checkAvailability { margin: 2px 0 0 170px; width: 149px; height: 30px; background: url('../../img/iR/aCheckAvailability.png'); }
	div.special-Offers .innerWrap div.fathersDay a.checkAvailability:hover { background-position: bottom; }
	
	
div.special-Offers .innerWrap div.mulOffer { margin: 20px 0 0 0; width: 567px; height: 162px; background: url('../../img/bg/summer-savings-banner.jpg'); }
	div.special-Offers .innerWrap div.mulOffer h5 { padding: 10px 0 0 170px!important; font: bold 2.8em Arial, Helvetica, sans-serif; color: #FFF; border: none!important; margin-bottom: 10px!important; }
	div.special-Offers .innerWrap div.mulOffer h6 { padding: 5px 0 10px 170px!important; font: 1.4em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; }
	div.special-Offers .innerWrap div.mulOffer p { padding: 0 0 10px 170px!important; font: 1.2em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; width: 380px!important;  }
	div.special-Offers .innerWrap div.mulOffer a.checkAvailability { margin: 2px 0 0 170px; width: 149px; height: 30px; background: url('../../img/iR/aCheckAvailability.png'); }
	div.special-Offers .innerWrap div.mulOffer a.checkAvailability:hover { background-position: bottom; }
	
div.special-Offers .innerWrap div.schoolHols { margin: 20px 0 0 0; width: 567px; height: 162px; background: url('../../img/bg/school-banner.jpg'); }
	div.special-Offers .innerWrap div.schoolHols h5 { padding: 5px 0 8px 210px!important; font: bold 2.0em Arial, Helvetica, sans-serif; color: #FFF; border: none!important; margin: 0!important; }
	div.special-Offers .innerWrap div.schoolHols h6 { padding: 0px 0 10px 210px!important; font: 1.4em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; }
	div.special-Offers .innerWrap div.schoolHols p { padding: 0 0 10px 210px!important; font: 1.2em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; width: 380px!important;  }
	div.special-Offers .innerWrap div.schoolHols a.checkAvailability { margin: 2px 0 0 210px; width: 149px; height: 30px; background: url('../../img/iR/aCheckAvailability.png'); }
	div.special-Offers .innerWrap div.schoolHols a.checkAvailability:hover { background-position: bottom; }
		
div.special-Offers .innerWrap div.summerholiday { margin: 20px 0 0 0; width: 567px; height: 160px; background: url('../../img/bg/summer_breaks_availability.jpg') no-repeat;  }
	div.special-Offers .innerWrap div.summerholiday h5 { padding: 10px 0 0 170px!important; font: bold 2.7em Arial, Helvetica, sans-serif; color: #FFF; border: none!important; margin-bottom: 10px!important; }
	div.special-Offers .innerWrap div.summerholiday h6 { padding: 5px 0 10px 170px!important; font: 1.4em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; }
	div.special-Offers .innerWrap div.summerholiday p { padding: 0 0 10px 170px!important; font: 1.2em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; width: 380px!important;  }
	div.special-Offers .innerWrap div.summerholiday a.checkAvailability { margin: 2px 0 0 170px; width: 149px; height: 30px; background: url('../../img/iR/aCheckAvailability.png'); }
	div.special-Offers .innerWrap div.summerholiday a.checkAvailability:hover { background-position: bottom; }
	
div.special-Offers .innerWrap div.autumnBreaks { margin: 20px 0 0 0; width: 567px; height: 160px; background: url('../../img/bg/autumn-banner.jpg') no-repeat;  }
	div.special-Offers .innerWrap div.autumnBreaks h5 { padding: 3px 0 0 170px!important; font: bold 2.1em Arial, Helvetica, sans-serif; color: #FFF; border: none!important; margin-bottom: 10px!important; margin-top:-3px; }
	div.special-Offers .innerWrap div.autumnBreaks h6 { padding: 5px 0 10px 170px!important; font: 1.4em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; }
	div.special-Offers .innerWrap div.autumnBreaks p { padding: 0 0 10px 170px!important; font: 1.2em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; width: 380px!important;  }
	div.special-Offers .innerWrap div.autumnBreaks a.checkAvailability { margin: 2px 0 0 170px; width: 149px; height: 30px; background: url('../../img/iR/aCheckAvailability.png'); }
	div.special-Offers .innerWrap div.autumnBreaks a.checkAvailability:hover { background-position: bottom; }
	
div.special-Offers .innerWrap div.xmasBreaks { margin: 20px 0 0 0; width: 567px; height: 160px; background: url('../../img/bg/festive-panel.jpg') no-repeat;  }
	div.special-Offers .innerWrap div.xmasBreaks h5 { padding: 3px 0 0 170px!important; font: bold 2.1em Arial, Helvetica, sans-serif; color: #FFF; border: none!important; margin-bottom: 10px!important; margin-top:-3px; }
	div.special-Offers .innerWrap div.xmasBreaks h6 { padding: 5px 0 10px 170px!important; font: 1.4em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; }
	div.special-Offers .innerWrap div.xmasBreaks p { padding: 0 0 10px 170px!important; font: 1.2em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; width: 380px!important;  }
	div.special-Offers .innerWrap div.xmasBreaks a.checkAvailability { margin: 2px 0 0 170px; width: 149px; height: 30px; background: url('../../img/iR/aCheckAvailability.png'); }
	div.special-Offers .innerWrap div.xmasBreaks a.checkAvailability:hover { background-position: bottom; }
	
div.special-Offers .innerWrap div.nyBreaks { margin: 20px 0 0 0; width: 567px; height: 160px; background: url('../../img/bg/new-year-panel.jpg') no-repeat;  }
	div.special-Offers .innerWrap div.nyBreaks h5 { padding: 3px 0 0 170px!important; font: bold 2.1em Arial, Helvetica, sans-serif; color: #FFF; border: none!important; margin-bottom: 10px!important; margin-top:-3px; }
	div.special-Offers .innerWrap div.nyBreaks h6 { padding: 5px 0 10px 170px!important; font: 1.4em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; }
	div.special-Offers .innerWrap div.nyBreaks p { padding: 0 0 10px 170px!important; font: 1.2em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; width: 380px!important;  }
	div.special-Offers .innerWrap div.nyBreaks a.checkAvailability { margin: 2px 0 0 170px; width: 149px; height: 30px; background: url('../../img/iR/aCheckAvailability.png'); }
	div.special-Offers .innerWrap div.nyBreaks a.checkAvailability:hover { background-position: bottom; }
	
div.special-Offers .innerWrap div.glasWeekend { margin: 20px 0 0 0; width: 567px; height: 160px; background: url('../../img/bg/sep-weekend-banner.jpg') no-repeat;  }
	div.special-Offers .innerWrap div.glasWeekend h5 { padding: 3px 0 0 170px!important; font: bold 2.1em Arial, Helvetica, sans-serif; color: #FFF; border: none!important; margin-bottom: 10px!important; }
	div.special-Offers .innerWrap div.glasWeekend h6 { padding: 5px 0 10px 170px!important; font: 1.4em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; }
	div.special-Offers .innerWrap div.glasWeekend p { padding: 0 0 10px 170px!important; font: 1.2em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; width: 380px!important;  }
	div.special-Offers .innerWrap div.glasWeekend a.checkAvailability { margin: 2px 0 0 170px; width: 149px; height: 30px; background: url('../../img/iR/aCheckAvailability.png'); }
	div.special-Offers .innerWrap div.glasWeekend a.checkAvailability:hover { background-position: bottom; }
	
div.special-Offers .innerWrap div.engHT { margin: 20px 0 0 0; width: 567px; height: 160px; background: url('../../img/bg/eng-half-banner.jpg') no-repeat;  }
	div.special-Offers .innerWrap div.engHT h5 { padding: 3px 0 0 170px!important; font: bold 1.8em Arial, Helvetica, sans-serif; color: #FFF; border: none!important; margin-bottom: 10px!important; margin-top:-3px; }
	div.special-Offers .innerWrap div.engHT h6 { padding: 5px 0 10px 170px!important; font: 1.4em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; }
	div.special-Offers .innerWrap div.engHT p { padding: 0 0 10px 170px!important; font: 1.2em Arial, Helvetica, sans-serif; color: #333333; margin: 0!important; width: 380px!important;  }
	div.special-Offers .innerWrap div.engHT a.checkAvailability { margin: 2px 0 0 170px; width: 149px; height: 30px; background: url('../../img/iR/aCheckAvailability.png'); }
	div.special-Offers .innerWrap div.engHT a.checkAvailability:hover { background-position: bottom; }
	
div.special-Offers .innerWrap div.scotHT { margin: 20px 0 0 0; width: 567px; height: 160px; background: url('../../img/bg/scot-half-banner.jpg') no-repeat;  }
	div.special-Offers .innerWrap div.scotHT h5 { padding: 3px 0 0 170px!important; font: bold 1.8em Arial, Helvetica, sans-serif; color: #FFF; border: none!important; margin-bottom: 10px!important; }
	div.special-Offers .innerWrap div.scotHT h6 { padding: 5px 0 10px 170px!important; font: 1.4em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; }
	div.special-Offers .innerWrap div.scotHT p { padding: 0 0 10px 170px!important; font: 1.2em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; width: 380px!important;  }
	div.special-Offers .innerWrap div.scotHT a.checkAvailability { margin: 2px 0 0 170px; width: 149px; height: 30px; background: url('../../img/iR/aCheckAvailability.png'); }
	div.special-Offers .innerWrap div.scotHT a.checkAvailability:hover { background-position: bottom; }

div.special-Offers .innerWrap div.tripleDisc { margin: 20px 0 0 0; width: 567px; height: 160px; background: url('../../img/bg/spring-saver.jpg') no-repeat;  }
	div.special-Offers .innerWrap div.tripleDisc h5 { padding: 10px 0 0 170px!important; font: bold 2.0em Arial, Helvetica, sans-serif; color: #FFF; border: none!important; margin-top: -2px!important; margin-bottom: 10px!important; }
	div.special-Offers .innerWrap div.tripleDisc h6 { padding: 5px 0 10px 170px!important; font: 1.4em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; }
	div.special-Offers .innerWrap div.tripleDisc p { padding: 0 0 10px 170px!important; font: 1.2em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; width: 380px!important;  }
	div.special-Offers .innerWrap div.tripleDisc a.checkAvailability { margin: 2px 0 0 170px; width: 149px; height: 30px; background: url('../../img/iR/aCheckAvailability.png'); }
	div.special-Offers .innerWrap div.tripleDisc a.checkAvailability:hover { background-position: bottom; }
	div.special-Offers .innerWrap div.tripleDisc a { color:#FFFFFF; }

	
div.special-Offers .innerWrap div.summer_sizzler { margin: 20px 0 0 0; width: 567px; height: 260px; background: url('../../img/bg/summer-siz-banner.jpg') no-repeat;  }
	div.special-Offers .innerWrap div.summer_sizzler h5 { padding: 0px 0 0 170px!important; font: bold 2.1em Arial, Helvetica, sans-serif; color: #FFF; border: none!important; margin-top:6px;margin-bottom: 10px!important; }
	div.special-Offers .innerWrap div.summer_sizzler h6 { padding: 0 0 10px 170px!important; font: 1.4em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; }
	div.special-Offers .innerWrap div.summer_sizzler p { padding: 0 0 10px 170px!important; font: 1.2em Arial, Helvetica, sans-serif; color: #FFF; width: 380px!important;  }
	div.special-Offers .innerWrap div.summer_sizzler a.checkAvailability { margin: 2px 0 0 170px; width: 149px; height: 30px; background: url('../../img/iR/aCheckAvailability.png'); }
	div.special-Offers .innerWrap div.summer_sizzler a.checkAvailability:hover { background-position: bottom; }
	div.special-Offers .innerWrap div.summer_sizzler p a:hover { color: #FFFFFF; text-decoration: none; }
        div.special-Offers .innerWrap div.summer_sizzler p a { color: #FFFFFF; text-decoration: underline; }
        
div.special-Offers .innerWrap div.whiteAcres { margin: 20px 0 0 0; width: 567px; height: 163px; background: url('../../img/bg/white-acres.jpg') no-repeat;  }
	div.special-Offers .innerWrap div.whiteAcres h5 { padding: 10px 0 0 170px!important; font: bold 2.0em Arial, Helvetica, sans-serif; color: #FFF; border: none!important; margin-top: -2px!important; margin-bottom: 10px!important; }
	div.special-Offers .innerWrap div.whiteAcres h6 { padding: 0 0 10px 170px!important; font: 1.4em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; }
	div.special-Offers .innerWrap div.whiteAcres p { padding: 0 0 10px 170px!important; font: 1.2em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; width: 380px!important;  }
	div.special-Offers .innerWrap div.whiteAcres a.checkAvailability { margin: 2px 0 0 170px; width: 149px; height: 30px; background: url('../../img/iR/aCheckAvailability.png'); }
	div.special-Offers .innerWrap div.whiteAcres a.checkAvailability:hover { background-position: bottom; }
	
div.special-Offers .innerWrap div.mulSummerSave { margin: 20px 0 0 0; width: 567px; height: 160px; background: url('../../img/bg/mullion-summer-savings.jpg') no-repeat;  }
	div.special-Offers .innerWrap div.mulSummerSave h5 { padding: 10px 0 10px 170px!important; font: bold 2.1em Arial, Helvetica, sans-serif; color: #FFF; border: none!important; margin-bottom: 10px!important; }
	div.special-Offers .innerWrap div.mulSummerSave h6 { padding: 5px 0 10px 170px!important; font: 1.4em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; }
	div.special-Offers .innerWrap div.mulSummerSave p { padding: 0 0 10px 210px!important; font: 1.2em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; width: 340px!important;  }
	div.special-Offers .innerWrap div.mulSummerSave a.checkAvailability { margin: 2px 0 0 400px; width: 149px; height: 30px; background: url('../../img/iR/aCheckAvailability.png'); }
	div.special-Offers .innerWrap div.mulSummerSave a.checkAvailability:hover { background-position: bottom; }
	
div.special-Offers .innerWrap div.whiteAcresSummer { margin: 20px 0 0 0; width: 567px; height: 160px; background: url('../../img/bg/white-acres-summer-savings.jpg') no-repeat;  }
	div.special-Offers .innerWrap div.whiteAcresSummer h5 { padding: 10px 0 10px 170px!important; font: bold 2.1em Arial, Helvetica, sans-serif; color: #FFF; border: none!important; margin-bottom: 10px!important; }
	div.special-Offers .innerWrap div.whiteAcresSummer h6 { padding: 5px 0 10px 170px!important; font: 1.4em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; }
	div.special-Offers .innerWrap div.whiteAcresSummer p { padding: 0 0 10px 210px!important; font: 1.2em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; width: 340px!important;  }
	div.special-Offers .innerWrap div.whiteAcresSummer a.checkAvailability { margin: 2px 0 0 400px; width: 149px; height: 30px; background: url('../../img/iR/aCheckAvailability.png'); }
	div.special-Offers .innerWrap div.whiteAcresSummer a.checkAvailability:hover { background-position: bottom; }
	
div.special-Offers .innerWrap div.looeBaySummer { margin: 20px 0 0 0; width: 567px; height: 160px; background: url('../../img/bg/looe-bay-summer-savings.jpg') no-repeat;  }
	div.special-Offers .innerWrap div.looeBaySummer h5 { padding: 10px 0 10px 170px!important; font: bold 2.1em Arial, Helvetica, sans-serif; color: #FFF; border: none!important; margin-bottom: 10px!important; }
	div.special-Offers .innerWrap div.looeBaySummer h6 { padding: 5px 0 10px 170px!important; font: 1.4em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; }
	div.special-Offers .innerWrap div.looeBaySummer p { padding: 0 0 10px 210px!important; font: 1.2em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; width: 340px!important;  }
	div.special-Offers .innerWrap div.looeBaySummer a.checkAvailability { margin: 2px 0 0 400px; width: 149px; height: 30px; background: url('../../img/iR/aCheckAvailability.png'); }
	div.special-Offers .innerWrap div.looeBaySummer a.checkAvailability:hover { background-position: bottom; }
	
div.special-Offers .innerWrap div.sandfordSummer { margin: 20px 0 0 0; width: 567px; height: 160px; background: url('../../img/bg/sandford-summer-savings.jpg') no-repeat;  }
	div.special-Offers .innerWrap div.sandfordSummer h5 { padding: 10px 0 10px 170px!important; font: bold 2.1em Arial, Helvetica, sans-serif; color: #FFF; border: none!important; margin-bottom: 10px!important; }
	div.special-Offers .innerWrap div.sandfordSummer h6 { padding: 5px 0 10px 170px!important; font: 1.4em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; }
	div.special-Offers .innerWrap div.sandfordSummer p { padding: 0 0 10px 210px!important; font: 1.2em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; width: 340px!important;  }
	div.special-Offers .innerWrap div.sandfordSummer a.checkAvailability { margin: 2px 0 0 400px; width: 149px; height: 30px; background: url('../../img/iR/aCheckAvailability.png'); }
	div.special-Offers .innerWrap div.sandfordSummer a.checkAvailability:hover { background-position: bottom; }
	
div.special-Offers .innerWrap div.torquaySummer { margin: 20px 0 0 0; width: 567px; height: 160px; background: url('../../img/bg/torquay-summer-savings.jpg') no-repeat;  }
	div.special-Offers .innerWrap div.torquaySummer h5 { padding: 10px 0 10px 230px;!important; font: bold 2.1em Arial, Helvetica, sans-serif; color: #FFF; border: none!important; margin-bottom: 10px!important; }
	div.special-Offers .innerWrap div.torquaySummer h6 { padding: 5px 0 10px 170px!important; font: 1.4em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; }
	div.special-Offers .innerWrap div.torquaySummer p { padding: 0 0 10px 210px;!important; font: 1.2em Arial, Helvetica, sans-serif; color: #FFF; margin: 0!important; width: 340px!important;  }
	div.special-Offers .innerWrap div.torquaySummer a.checkAvailability { margin: 2px 0 0 400px; width: 149px; height: 30px; background: url('../../img/iR/aCheckAvailability.png'); }
	div.special-Offers .innerWrap div.torquaySummer a.checkAvailability:hover { background-position: bottom; }
	div.special-Offers .innerWrap div.whiteAcres a { color:#FFFFFF; }
	
div#winner_banner { width: 567px; height: 169px; background: url(../../img/bg/red_banner.jpg) no-repeat; text-align: center; clear: both; }
    div#winner_banner h2 { font-size: 4.5em; color: #FFFFFF; font-weight: bold; padding-top: 10px;  } 
    div#winner_banner h3 { font-size: 1.6em; color: #FFFFFF; font-weight: bold; padding-top: 15px; } 
    div#winner_banner p { margin: 0 auto; font-size: 1.2em; color: #FFFFFF; width: 515px; margin-top: 10px; }
    div#winner_banner a { margin: 0 auto; font-size: 1.2em; color: #FFFFFF; width: 515px; margin-top: 10px; text-decoration:underline; } 
    div#winner_banner a:hover { margin: 0 auto; font-size: 1.2em; color: #FFFFFF; width: 515px; margin-top: 10px; text-decoration:none; }  		
	

/* === END special-Offers === */
