/* CSS Document */
body {
	padding:0;
	margin:0;
	background-color:#fff;
}
.headerTemp {	
	background-image: url(../images/header.jpg);
	background-repeat:no-repeat;
	width:800px;
	height:276px;
}
.header_n {	
	background-image: url(../images/header_n.jpg);
	background-repeat:no-repeat;
	width:766px;
	height:276px;
}
.title0103 {
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	line-height:16px;
	text-align:left;
	padding-left:10px;
}
.title0103r {
	font-family:Arial, Helvetica, sans-serif;
	color:#cc0000;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	line-height:16px;
	text-align:left;
	padding-left:10px;
}
.title01 {
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	line-height:16px;
	text-align:left;
	padding-left:10px;
}
.title0101 {
	font-family:Arial, Helvetica, sans-serif;
	color:#cc0000;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	line-height:16px;
	text-align:left;
	padding-left:10px;
}
.title01:hover {
	text-decoration:underline;
	color:#0066FF;
}
.title0202 {
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	line-height:16px;
	text-align:left;
}

.title0202u {
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
	line-height:16px;
	text-align:left;
}

.title0202iu {
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
	font-style:italic;
	line-height:16px;
	text-align:left;
}
.title0202lc {
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	line-height:16px;
	text-align:center;
}
.title02 {
	font-family:Arial, Helvetica, sans-serif;
	color:#cc0000;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	line-height:16px;
	text-align:left;
}
.title02more {
	font-family:Arial, Helvetica, sans-serif;
	color:#cc0000;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	line-height:16px;
	text-align:left;
}
.title02more:hover {
	font-weight:bold;
	text-decoration:underline;
}
.contentFont {
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	line-height:16px;
	padding-left:10px;
	padding-right:10px;
	text-align:justify;
}
.contentFont_0_left {
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	line-height:16px;
	padding-left:0px;
	padding-right:10px;
	text-align:justify;
}
.contentFontV {
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	line-height:15px;
	text-align:justify;
}
.contentFontT {
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	line-height:15px;
	text-align:justify;
}
.contentFontB {
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	line-height:15px;
	text-align:justify;
}
.divHomeBox {
	/*margin-top:5px;*/
	width:550px;
	height:auto;
	text-align:left;
	/*margin-bottom:2px;*/
	/*clear:both;*/
/*	border:#00FF99 1px solid;	*/
}
.lineUnderTitle {
	background-image:url(../images/lineUnderTitle.gif);
	background-repeat:no-repeat;
	width:550px;
	height:12px;	
	overflow:hidden;
	margin-bottom:6px;
}

.lineUnderTitle_g {
	background-image:url(../images/lineUnderTitle_g.gif);
	background-repeat:no-repeat;
	width:550px;
	height:12px;	
	overflow:hidden;
	margin-bottom:6px;
}
.map {
	background-image:url(../images/map.jpg);
	background-repeat:no-repeat;
	width:276px;
	height:224px;
	margin-left:8px;
	float:right;
}
.questBookFontB {
	font-family:Arial, Helvetica, sans-serif;
	color:#046ec6;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	line-height:16px;
	padding-left:3px;
	padding-right:2px;
	text-align:left;
}
.questBookFont {
	font-family:Arial, Helvetica, sans-serif;
	color:#046ec6;
	font-size:12px;
	font-weight:normal;
	font-style:italic;
	text-decoration:none;
	line-height:16px;
	padding-left:4px;
	padding-right:3px;
	padding-bottom:5px;
	text-align:justify;
}
.where_questbook {
	background-image:url(../images/where_questbook.jpg);
	background-repeat:no-repeat;
	width:186px;
	height:38px;
	float:left;
	margin-bottom:2px;
	margin-top:15px;
}
.questBookContentBox {
	width:186px;
	height:auto;
	text-align:justify;
}
.line_questBook {
	padding:0px;
	background-image:url(../images/line_questBook.gif);
	width:186px;
	height:9px;
	overflow:hidden;
}
 
.where_home {
	background-image:url(../images/where_home.jpg);
	background-repeat:no-repeat;
	width:186px;
	height:44px;
	float:left;
	margin-bottom:10px;
	margin-top:50px;
}
.where_availability {
	background-image:url(../images/where_availability.jpg);
	background-repeat:no-repeat;
	width:186px;
	height:44px;
	float:left;
	margin-bottom:10px;
	margin-top:50px;
}
.where_contact {
	background-image:url(../images/where_contact.jpg);
	background-repeat:no-repeat;
	width:186px;
	height:44px;
	float:left;
	margin-bottom:10px;
	margin-top:50px;
}
.where_holiday {
	background-image:url(../images/where_holiday.jpg);
	background-repeat:no-repeat;
	width:186px;
	height:44px;
	float:left;
	margin-bottom:10px;
	margin-top:50px;
}
.where_links {
	background-image:url(../images/where_links.jpg);
	background-repeat:no-repeat;
	width:186px;
	height:44px;
	float:left;
	margin-bottom:10px;
	margin-top:50px;
}
.where_locations {
	background-image:url(../images/where_locations.jpg);
	background-repeat:no-repeat;
	width:186px;
	height:44px;
	float:left;
	margin-bottom:10px;
	margin-top:50px;
}
.where_booking {
	background-image:url(../images/where_booking.jpg);
	background-repeat:no-repeat;
	width:186px;
	height:44px;
	float:left;
	margin-bottom:10px;
	margin-top:50px;
}
.footer {
	background-image:url(../images/footer.jpg);
	background-repeat:no-repeat;
	width:800px;
	height:42px;
}
.footerBox {
	width:490px;
	height:42px;
	margin-left:200px;	
}
.footerBoxR {
	width:450px;
	height:30px;
	margin-top:12px;
}
.footerFontCopy {
	color:#3d96e4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	text-align:justify;
	margin-left:25px;
}
.footerFontWeb {
	color:#74baf4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	text-align:justify;
	margin-left:25px;
}
.footerFontWebFeet {
	color:#74baf4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	text-align:justify;
}
.footerFontWebFeet:hover{
	text-decoration:underline;
}
.home_holiday {
	background-image:url(../images/home_holiday.jpg);
	background-repeat:no-repeat;
	width:176px;
	height:120px;
	clear:both;
}
.home_flashButton {
	width:178px;
	height:78px;
	margin-top:5px;
	clear:both;
}
.arrow {
	background-image:url(../images/arrow.gif);
	background-repeat:no-repeat;
	width:9px;
	height:17px;
	display:inline;
}
.div_arrowList {
	margin-left:5px;
	width:575px;
	height:auto;
	display:inline;
}
.myList {
	list-style-image:url(../images/arrow.gif);
	line-height:17px;
	margin-left:0px !important;
	margin-left/**/:/**/30px;
}
.email {
	color:#1d41a8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	line-height:15px;
	text-align:left;
	padding-right:10px;
	text-align:justify;
}
.email:hover {
	text-decoration:underline;
	color:#046ec6;
}
.links {
	color:#1d41a8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	line-height:15px;
	text-align:left;
	padding-right:10px;
	text-align:justify;
}
.links:hover {
	text-decoration:underline;
	color:#046ec6;
}
/* availibility part */
.jan {
	background-image:url(../images/availibility/jan.gif);
	background-repeat:no-repeat;
	width:40px;
	height:39px;
}
.feb {
	background-image:url(../images/availibility/feb.gif);
	background-repeat:no-repeat;
	width:40px;
	height:39px;
}
.mar {
	background-image:url(../images/availibility/mar.gif);
	background-repeat:no-repeat;
	width:40px;
	height:39px;
}
.april {
	background-image:url(../images/availibility/april.gif);
	background-repeat:no-repeat;
	width:40px;
	height:39px;
}
.may {
	background-image:url(../images/availibility/may.gif);
	background-repeat:no-repeat;
	width:40px;
	height:39px;
}
.june {
	background-image:url(../images/availibility/june.gif);
	background-repeat:no-repeat;
	width:40px;
	height:39px;
}
.july {
	background-image:url(../images/availibility/july.gif);
	background-repeat:no-repeat;
	width:40px;
	height:39px;
}
.aug {
	background-image:url(../images/availibility/aug.gif);
	background-repeat:no-repeat;
	width:40px;
	height:39px;
}
.sept {
	background-image:url(../images/availibility/sept.gif);
	background-repeat:no-repeat;
	width:40px;
	height:39px;
}
.oct {
	background-image:url(../images/availibility/oct.gif);
	background-repeat:no-repeat;
	width:40px;
	height:39px;
}
.nov {
	background-image:url(../images/availibility/nov.gif);
	background-repeat:no-repeat;
	width:40px;
	height:39px;
}
.dec {
	background-image:url(../images/availibility/dec.gif);
	background-repeat:no-repeat;
	width:40px;
	height:39px;
}
.emptyDate {
	background-image:url(../images/availibility/emptyDate.gif);
	background-repeat:no-repeat;
	width:40px;
	height:40px;
	
}
.emptyDateBooked	{
	background-image:url(../images/availibility/emptyCenterB5.gif);
	background-repeat:no-repeat;
	width:40px;
	height:40px;
}
.emptyPrice {
	background-image:url(../images/availibility/emptyCenterB4.gif);
	background-repeat:no-repeat;
	width:40px;
	height:40px;
}
.availFontB {
	font-family:Arial, Helvetica, sans-serif;
	color:#2929a4;
	font-size:13px;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	vertical-align:middle;
}
.availFont {
	font-family:Arial, Helvetica, sans-serif;
	color:#2929a4;
	font-size:14px;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	vertical-align:middle;
}
.availFont:hover {
	color:#e40a0a;
}
.availFontPrices {
 	color:#046bc1;
 	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	vertical-align:middle;
}
.periodsBooked {
	background-image:url(../images/availibility/periodsBooked2.gif);
	background-repeat:no-repeat;
	width:26px;
	height:26px;
	margin-right:10px;	
	float:left;
	clear:both;
}
.periodsAvailable{
	background-image:url(../images/availibility/periodsAvailable.gif);
	background-repeat:no-repeat;
	width:26px;
	height:26px;
	margin-right:10px;	
	float:left;
	clear:both;
}
.termsPerWeek {
	background-image:url(../images/availibility/termsPerWeek.gif);
	background-repeat:no-repeat;
	width:26px;
	height:26px;
	margin-right:10px;
	clear:both;
	float:left;
}
.descPeriodMargin {
	width:150px;
	height:30px;
	margin-left:50px;
	vertical-align:middle;
	line-height:20px;
}
.dot {
	background-image:url(../images/dot.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
.downloadForm {
	font-family:Arial, Helvetica, sans-serif;
	color:#047dd4;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	line-height:16px;
	text-align:left;
	padding-left:10px;
}
.downloadForm:hover {
	text-decoration:underline;
}
/* accommodations images */
.images01 {
	background-image:url(../images/accommadation/image01.jpg);
	background-repeat:no-repeat;
	width:210px;
	height:158px;
	float:right;
	margin-bottom:5px;
	margin-left:10px;
	clear:right;
}
.images02 {
	background-image:url(../images/accommadation/image02.jpg);
	background-repeat:no-repeat;
	width:210px;
	height:158px;
	float:right;
	margin-bottom:5px;
	margin-left:10px;
	clear:right;
}
.images03 {
	background-image:url(../images/accommadation/image03.jpg);
	background-repeat:no-repeat;
	width:210px;
	height:158px;
	float:right;
	margin-bottom:5px;
	margin-left:10px;
	clear:right;
}
.images04 {
	background-image:url(../images/accommadation/image04.jpg);
	background-repeat:no-repeat;
	width:210px;
	height:158px;
	float:right;
	margin-bottom:5px;
	margin-left:10px;
	clear:right;
}
.images05 {
	background-image:url(../images/accommadation/image05.jpg);
	background-repeat:no-repeat;
	width:210px;
	height:158px;
	float:right;
	margin-bottom:5px;
	margin-left:10px;
	clear:right;
}
.images06 {
	background-image:url(../images/accommadation/image06.jpg);
	background-repeat:no-repeat;
	width:210px;
	height:158px;
	float:right;
	margin-bottom:5px;
	margin-left:10px;
	clear:right;
}
.images07 {
	background-image:url(../images/accommadation/image07.jpg);
	background-repeat:no-repeat;
	width:210px;
	height:158px;
	float:right;
	margin-bottom:5px;
	margin-left:10px;
	clear:right;
}
.images08 {
	background-image:url(../images/accommadation/image08.jpg);
	background-repeat:no-repeat;
	width:210px;
	height:158px;
	float:right;
	margin-bottom:5px;
	margin-left:10px;
	clear:right;
}
.images09 {
	background-image:url(../images/accommadation/image09.jpg);
	background-repeat:no-repeat;
	width:210px;
	height:158px;
	float:right;
	margin-bottom:5px;
	margin-left:10px;
	clear:right;
}
.images10 {
	background-image:url(../images/accommadation/image10.jpg);
	background-repeat:no-repeat;
	width:210px;
	height:158px;
	float:right;
	margin-bottom:5px;
	margin-left:10px;
	clear:right;
}
.images11 {
	background-image:url(../images/accommadation/image11.jpg);
	background-repeat:no-repeat;
	width:210px;
	height:158px;
	float:right;
	margin-bottom:5px;
	margin-left:10px;
	clear:right;
}
.images12 {
	background-image:url(../images/accommadation/image12.jpg);
	background-repeat:no-repeat;
	width:210px;
	height:158px;
	float:right;
	margin-bottom:5px;
	margin-left:10px;
	clear:right;
}
.images13 {
	background-image:url(../images/accommadation/image13.jpg);
	background-repeat:no-repeat;
	width:210px;
	height:158px;
	float:right;
	margin-bottom:5px;
	margin-left:10px;
	clear:right;
}
.images14 {
	background-image:url(../images/accommadation/image14.jpg);
	background-repeat:no-repeat;
	width:210px;
	height:158px;
	float:right;
	margin-bottom:5px;
	margin-left:10px;
	clear:right;
}
.images15 {
	background-image:url(../images/accommadation/image15.jpg);
	background-repeat:no-repeat;
	width:210px;
	height:158px;
	float:right;
	margin-bottom:5px;
	margin-left:10px;
	clear:right;
}
.images16 {
	background-image:url(../images/accommadation/image16.jpg);
	background-repeat:no-repeat;
	width:210px;
	height:158px;
	float:right;
	margin-bottom:5px;
	margin-left:10px;
	clear:right;
}
.images17 {
	background-image:url(../images/accommadation/image17.jpg);
	background-repeat:no-repeat;
	width:210px;
	height:158px;
	float:right;
	margin-bottom:5px;
	margin-left:10px;
	clear:right;
}
.images18 {
	background-image:url(../images/accommadation/image18.jpg);
	background-repeat:no-repeat;
	width:210px;
	height:158px;
	float:right;
	margin-bottom:5px;
	margin-left:10px;
	clear:right;
}
.images19 {
	background-image:url(../images/accommadation/image19.jpg);
	background-repeat:no-repeat;
	width:210px;
	height:158px;
	float:right;
	margin-bottom:5px;
	margin-left:10px;
	clear:right;
}
.images20 {
	background-image:url(../images/accommadation/image20.jpg);
	background-repeat:no-repeat;
	width:210px;
	height:158px;
	float:right;
	margin-bottom:5px;
	margin-left:10px;
	clear:right;
}
 
.imagesLantern01 {
	background-image:url(../images/lanternBuilding/images01.jpg);
	background-repeat:no-repeat;
	width:210px;
	height:158px;
	float:right;
	margin-bottom:5px;
	margin-left:10px;
	clear:right;
}
.imagesLantern02 {
	background-image:url(../images/lanternBuilding/images02.jpg);
	background-repeat:no-repeat;
	width:210px;
	height:158px;
	float:right;
	margin-bottom:5px;
	margin-left:10px;
	clear:right;
}
.imagesLantern03 {
	background-image:url(../images/lanternBuilding/images03.jpg);
	background-repeat:no-repeat;
	width:210px;
	height:158px;
	float:right;
	margin-bottom:5px;
	margin-left:10px;
	clear:right;
}
.imagesLantern04 {
	background-image:url(../images/lanternBuilding/images04.jpg);
	background-repeat:no-repeat;
	width:210px;
	height:158px;
	float:right;
	margin-bottom:5px;
	margin-left:10px;
	clear:right;
}
.imagesLantern05 {
	background-image:url(../images/lanternBuilding/images05.jpg);
	background-repeat:no-repeat;
	width:210px;
	height:158px;
	float:right;
	margin-bottom:5px;
	margin-left:10px;
	clear:right;
}
.imagesLantern06 {
	background-image:url(../images/lanternBuilding/images06.jpg);
	background-repeat:no-repeat;
	width:210px;
	height:158px;
	float:right;
	margin-bottom:5px;
	margin-left:10px;
	clear:right;
}
.imagesLantern07 {
	background-image:url(../images/lanternBuilding/images07.jpg);
	background-repeat:no-repeat;
	width:210px;
	height:158px;
	float:right;
	margin-bottom:5px;
	margin-left:10px;
	clear:right;
}
.imagesLantern08 {
	background-image:url(../images/lanternBuilding/images08.jpg);
	background-repeat:no-repeat;
	width:210px;
	height:158px;
	float:right;
	margin-bottom:5px;
	margin-left:10px;
	clear:right;
}
.imagesWaterside01 {
	background-image:url(../images/watersideRetreat/image01.jpg);
	background-repeat:no-repeat;
	width:210px;
	height:158px;
	float:right;
	margin-bottom:5px;
	margin-left:10px;
	clear:right;
}
.rose {
	background-image:url(../images/rose.jpg);
	background-repeat:no-repeat;
	width:178px;
	height:195px;
	clear:both;
	margin-top:10px;
}

/* Contact Us */
div#generalFormArea {
	width:340px;
	margin-left:10px;
/*	border:1px solid #00FFFF; */	
}
div#generalFormArea input.forminputb {
	padding-top:3px;
	width:150px;
}
/* booking form */
.forminput_mtype {
		background-color:#def1ff; 
		color:#000;
		height:22px;
		border:1px solid #046ec6; 
		padding:3px;
		width:60px;
		margin-right:1px;
		font:11px Verdana, Arial, Helvetica, sans-serif;
}
input.formsubmit {
		background:transparent url(../images/Submit.jpg) no-repeat top left;
		width:60px;
		height:19px;
		padding:0px 0px 0px 0px !important;
		border:0px;
		color:#ffffff;
		cursor:pointer;
		font:11px Verdana, Arial, Helvetica, sans-serif;
		margin-left:20px;
}
input.formsubmit_reset{
		background:transparent url(../images/Submit.jpg) no-repeat top left;
		width:60px;
		height:19px;
		padding:0px 0px 0px 0px !important;
		border:0px;
		color:#ffffff;
		cursor:pointer;
		font:11px Verdana, Arial, Helvetica, sans-serif;
		margin-left:0px;
}
input.forminputB, select.forminputB {
		background-color:#def1ff; 
		color:#000;
		height:22px;
		border:1px solid #046ec6; 
		padding:3px;
		width:200px;
		margin-right:1px;
		font:11px Verdana, Arial, Helvetica, sans-serif;
}
input.forminputAddress {
		background-color:#def1ff; 
		color:#000;
		height:22px;
		border:1px solid #046ec6; 
		padding:3px;
		width:330px;
		margin-right:1px;
		font:11px Verdana, Arial, Helvetica, sans-serif;
}
textarea.where_hear {
		background-color:#def1ff; 
		color:#000;
		height:100px;
		border:1px solid #046ec6; 
		padding:3px;
		width:200px;
		margin-right:1px;
		font:11px Verdana, Arial, Helvetica, sans-serif;
}

input.forminputPostCode {
		background-color:#def1ff; 
		color:#000;
		height:22px;
		border:1px solid #046ec6; 
		padding:3px;
		width:60px;
		margin-right:1px;
		font:11px Verdana, Arial, Helvetica, sans-serif;
}
div#generalFormArea input.formsubmitGeneral {
		background:transparent url(../images/Submit.jpg) no-repeat top left;
		width:60px;
		height:19px;
		padding:0px 0px 0px 0px !important;
		border:0px;
		color:#ffffff;
		cursor:pointer;
		font:11px Verdana, Arial, Helvetica, sans-serif;
		float:right;
		margin-top:10px;
		margin-left:10px;
}
div#generalFormArea input.forminput {
		background-color:#def1ff; 
		color:#000;
		height:22px;
		border:1px solid #046ec6; 
		padding:3px;
		width:200px;
		margin-bottom:10px;
		margin-right:1px;
		font:10px Verdana, Arial, Helvetica, sans-serif;
}
.alignRightForm {
	float:right;
	width:210px;
}
.alignLeftForm {
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	color:#046ec6;
	text-decoration: none;
}
.myTextArea{
	background-color:#def1ff;
	color:#000;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #046ec6; 
	width:340px;
}
.displayInLine {
	display: inline;
	margin-bottom: 5px;
}
.divMargin {
	width:100%;
	height:15px;
	clear:both;
	padding:0px;
	margin:0px;
}
/* end contact us */

.imageswatersideRetreat011 {
	background-image:url(../images/watersideRetreat/image011.jpg);
	background-repeat:no-repeat;
	width:210px;
	height:158px;
	float:right;
	margin-bottom:5px;
	margin-left:10px;
	clear:right;
}
.imageswatersideRetreat02 {
	background-image:url(../images/watersideRetreat/image02.jpg);
	background-repeat:no-repeat;
	width:210px;
	height:158px;
	float:right;
	margin-bottom:5px;
	margin-left:10px;
	clear:right;
}
.imageswatersideRetreat03 {
	background-image:url(../images/watersideRetreat/image03.jpg);
	background-repeat:no-repeat;
	width:210px;
	height:158px;
	float:right;
	margin-bottom:5px;
	margin-left:10px;
	clear:right;
}
.imageswatersideRetreat04 {
	background-image:url(../images/watersideRetreat/image04.jpg);
	background-repeat:no-repeat;
	width:164px;
	height:220px;
	float:right;
	margin-bottom:5px;
	margin-left:10px;
	clear:right;
}
.imageswatersideRetreat05 {
	background-image:url(../images/watersideRetreat/image05.jpg);
	background-repeat:no-repeat;
	width:210px;
	height:158px;
	margin-bottom:5px;
	margin-left:10px;
}
.imageswatersideRetreat06 {
	background-image:url(../images/watersideRetreat/image06.jpg);
	background-repeat:no-repeat;
	width:210px;
	height:158px;
	margin-bottom:5px;
	margin-left:10px;
}
.imageswatersideRetreat07 {
	background-image:url(../images/watersideRetreat/image07.jpg);
	background-repeat:no-repeat;
	width:210px;
	height:158px;
	margin-bottom:5px;
	margin-left:10px;
}
.imageswatersideRetreat08 {
	background-image:url(../images/watersideRetreat/image08.jpg);
	background-repeat:no-repeat;
	width:164px;
	height:220px;
	margin-bottom:5px;
	margin-left:10px;
}
.imageswatersideRetreat09 {
	background-image:url(../images/watersideRetreat/image09.jpg);
	background-repeat:no-repeat;
	width:164px;
	height:220px;
	margin-bottom:5px;
	margin-left:10px;
}
.imagesHome11 {
	background-image:url(../images/home/image02.jpg);
	background-repeat:no-repeat;
	width:210px;
	height:158px;
	float:right;
	margin-bottom:5px;
	margin-left:10px;
	clear:right;
}
.bg_thank {
	background-image:url(../images/bg_thank.gif);
	background-repeat:no-repeat;
	width:90%;
	height:90%;
}
.rose_to_thank {
	background-image:url(../images/rose_to_thank.gif);
	background-repeat:no-repeat;
	width:94px;
	height:102px;
	float:left;
	margin-left:20px;
}
.thank_font {
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:12px;
	text-align:center;
	text-decoration:none;
	font-weight:normal;
	vertical-align:middle;
}
.thank_font_adres {
	padding:0;
	margin-top:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#0480e2;
	font-size:12px;
	text-align:center;
	text-decoration:none;
	font-weight:normal;
}


.bxImageRow {
	width:158px;
	position:relative;
	margin-left:10px;
	float:right;
}

* html body .bxImageRow { float:right; }


/*   car free  */

#italic_bold {
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	line-height:16px;
	font-style:italic;
	text-align:center;
}

#italic_bold2 {
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:22px;
	font-weight:bold;
	text-decoration:none;
	line-height:26px;
	font-style:normal;
	text-align:center;
}

.car_links {
	color:#1d41a8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	line-height:15px;
	text-align:left;
	text-align:justify;
}
.car_links:hover {
	text-decoration:underline;
	color:#046ec6;
}

#car_free_box {
	position:absolute;
	margin-top:3px;
	margin-left:600px;
	width:146px;
	height:32px;
	left: 1px;
	top: 55px;
}

#contener_car_free {
	position:relative;
}

.where_car {
	background-image:url(../images/where_car.jpg);
	background-repeat:no-repeat;
	width:186px;
	height:44px;
	float:left;
	margin-bottom:10px;
	margin-top:50px;
}

#tbl_form {

}

.availability_boxes { display:block; margin:0; padding:0; margin-top:20px; overflow:hidden; height:540px; }

.availability_boxes a { 
	float:left;
	margin-left:40px;
	margin-bottom:30px;
	width:222px;
	height:246px;
	display:inline;
	overflow:hidden;
	text-align:left;
	text-indent:-9999px;
}

.box_lanternBuilding { background:url('../images/availibility/box_lanternBuilding.jpg') no-repeat; }
.box_watersideRetreat { background:url('../images/availibility/box_watersideRetreat.jpg') no-repeat; }
.box_holiLets { background:url('../images/availibility/box_holiLets.jpg') no-repeat; }
.box_hythe { background:url('../images/availibility/box_hythe.jpg') no-repeat; }

.imgBox01 { width:318px; overflow:hidden; float:right; margin:0; padding:0; margin-left:10px; text-align:center; }

.imgCenter { margin:0 auto 0 20px; }
.imgFloatRight { float:right; margin:0; padding:0; margin-left:20px; margin-bottom:8px; border:none; outline:none; }

a.holilets { width:172px; height:68px; display:block; background:url(../images/logo_holilets.gif) no-repeat; margin:20px 0 0 0; padding:0; border:none; outline:none; overflow:hidden; text-align:left; text-indent:-9999px; }
	
/********************************
// AMMENDMENTS 160810
********************************/

.additionalText{
width:550px;
margin:10px 0 10px 0;
}

.title0101 h1{
	font-family:Arial, Helvetica, sans-serif;
	color:#cc0000;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	line-height:16px;
}
