@charset "utf-8";
/* CSS Document */

.body {
	margin-top: 0px;
	background-image: url(/images/aaa-test/body-bg.png);
	background-position: center top;
	background-repeat: repeat-y;
	
	}
table.top {
	width:900px;
	margin-left:auto;
	margin-right:auto;
	background-color:#0D65EB;
	height: 28px;
	margin-top: 12px;
	}
td.top-td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-align:center;
	width: 150px;
	
	}
table.body-background {
	background-color:#FFF;
	margin-left: auto;
	margin-right: auto;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #999;
	width: 900px;
	border-left-color: #999;
	}
.body-index {
	background-color: #385B65;
	margin-top: 0px;
	
	}
.body-text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color: #FFF;
	text-decoration: none;
	line-height: 26px;
	}
td.body-text-general {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	text-align:center;
	line-height:18px;
	padding:4px;
	width: 392px;
	}
/* time discover bar CSS start */	
table.eden-leisure-title {
	width:900px;
	margin-left:auto;
	margin-right:auto;
	height: 41px;
	margin-top: 10px;
	background-image: url(/images/eden-new/top.jpg);
}

td.eden-leisure-title-td {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 26px;
	text-align:left;
	color: #FFF;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 6px;
	font-weight: normal;
	
}

/* logo */
table.logo {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	height: 300px;
	margin-top: 16px;
}
/* top navigation bar */
table.top-navbar-table {
	width: 900px;
	background-color:#2086c8;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
}
table.top-navbar-table2 {
	width: 900px;
	background-color:#F7D99D;
	margin-right: auto;
	margin-left: auto;
	margin-top: 2px;
}
table.top-navbar {
	width: 900px;
	background-color:#2086c8;
	margin-right: auto;
	margin-left: auto;
	border-collapse:collapse;
}
td.topnav-bar {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 8px;
	padding-bottom: 8px;
	text-align: center;
}
.nav-mouseover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	}
/* Title bars 900px */
table.titles-900 {
	width:900px;
	margin-left:auto;
	margin-right:auto;
	background-color:#1D2734;
}
td.titles-900px {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	padding: 6px;
}
/*country region city navigation*/
table.country-region-city-nav {
	width:720px;
	margin-left:auto;
	margin-right:auto;
	margin-top:14px;
	margin-bottom:0px;
	}
td.country-region-city-nav-td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:5px;
	width:450px;
	text-align: left;
	}
td.country-r-c-n-right-side {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-right:10px;
	text-align:right;
	}

/*owners page images*/
tabel.owners-images-tb {
	width:440px;
	}
td.owners-images-td {
	width:88px;
	padding-top:2px;
	padding-bottom:2px;
	text-align:center;
	vertical-align:middle;
	}
td.owners-image-description {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#900;
	text-align:center;
	padding-bottom:4px;
	padding-top:4px;
	
	}

/* index descriptive title css start*/
table.descritive-title {
	width:900px;
	margin-left:auto;
	margin-right:auto;
	border:1px solid #ff6600;
	background-color:#ff6600;
	margin-top: 0px;
}
td.descriptive-title-body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	padding:8px;
	text-align:left;
	}
h3.descriptive-title-body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:400;
	padding-left: 7px;
	line-height:0px;
	height:0px;
	text-align: left;
	vertical-align: middle;
	color:#FFF;
}
td.descriptive-title-body-share {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding: 6px;
	text-align: right;
	vertical-align: middle;
	color:#000;
	background-color: #EEECE0;
}
/* index descriptive title css end */

/*index search css */
table.index-search {
	width:720px;
	margin-left:auto;
	margin-top:10px;
	margin-right: auto;
	background-image: url(/images/backgrounds/index-search.jpg);
	height: 84px;
	}
.country-search-new {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:34px;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:6px;
	padding-right:6px;
	}	
td.index-share-it {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	color: #009;
	font-weight:bold;
	padding-left:30px;
	}
td.search-advertise-right {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#900;
	font-weight:bold;
	text-align:right;
	padding-right:0px;
	width: 140px;
	
	}
td.search-advertise-left {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#009;
	font-weight:bold;
	text-align:center;
	width: 140px;
	padding-left: 0px;
	
	}
/*image search css start*/
td.image-474px {
	width: 474px;
	}
td.search-body {
	background-color:#F7D99D;
	text-align:left;
	vertical-align:middle;
	}
table.search-table {
	width: 330px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom: 10px;
	margin-top: 10px;
	background-image: url(/images/backgrounds/search-background2.jpg);
	height: 134px;
	}
table.search-table-country {
	width: 280px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom: 10px;
	margin-top: 10px;
	background-image: url(/images/backgrounds/search-background-index.jpg);
	height: 64px;
	
	}
td.search-table-body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:left;
	padding-top:2px;
	padding-bottom:8px;
	padding-left:6px;
	font-weight: normal;
	color: #000;
	line-height: 24px;
	
}
.search-table-menue {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:8px;
	font-weight: normal;
	color: #000;
	border: #ccc solid 1px;
	padding-right: 6px;
	
}
td.country-search {
	vertical-align:middle;
	padding-top:15px;
	background-color: #FFF;
	}
.search-form-body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;	
}
.sample-web-page {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	color: #FFF;
	text-align: center;
	}
/*image search css end*/
table.sample-add-table {
	background-image:url(/images/bg2-advert.jpg);
	width:350px;
	height: 62px;
	}
td.sample-add-top {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	color:#FFF;
	text-decoration:none;
	
	}
td.sample-add-bottom {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:center;
	padding-left:4px;
	padding-right:4px;
	width: 342px;
	
	}

/* contact address css start */


/* INDEX image search table css start */
table.image-search-table {
	width:900px;
	margin-left:auto;
	margin-right:auto;
	background-color:#FCDFA3;
	border-bottom: 0px solid #900;
}
td.image-search-table-left {
	width:474px;
	
}
td.image-search-table-right {
	width:424px;
	text-align: center;
	padding-top: 20px;
}
table.index-add-image-search-table-r {
	margin-top:20px;
	}
table.search-table-index {
	width: 340px;
	margin-left:auto;
	margin-right:auto;
	}
td.search-table-body-index {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	padding-top:2px;
	padding-bottom:0px;
	padding-left:0px;
	
}

/* INDEX image search table css end */

/* title header table 720px */
table.header-index-720px {
	width:720px;
	background-color:#900;
	margin-left:auto;
	margin-right:auto;
}
td.header-index-720px-body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	text-align:center;
	padding:4px;
	}
/*property types start*/

table.footer-bar-table {
	width: 720px;
	margin-right: auto;
	margin-left: auto;
	margin-top:16px;
	margin-bottom:16px;
	background-color: #900;
	}	
td.footer-bar-body	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:4px;
	color:#FFF;
	}
table.property-types-table {
	width:720px;
	margin-left:15px;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:16px;
	
	}
td.property-types-td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:10px;
	background-color:#FBDA97
	}
	
	td.property-types-td-bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	padding:10px;
	background-color:#FBEED2;
	}
/* owners & holiday makers nested table-1 css start */
table.owners-holidaymakers-right {
	width:720px;
	margin-left:auto;
	margin-right:auto;
	vertical-align:top;
	margin-bottom: 0px;
	margin-top: 16px;
}
td.owners-holidaymakers-right1 {
	width:750px;
	vertical-align:top;
}
td.owners-holidaymakers-left-nested {
	width:360px;
	vertical-align:top;
}
td.owners-holidaymakers-right-nested {
	vertical-align:top;
}
/* owners & holiday makers nested table-1 css end */

/* owners & holiday makers tables css start */
table.owners-holidaymakers-table {
	width:900px;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFF;
}
/*Side nave bar containing table*/
td.navbar-highlights-left {
	width:150px;
	vertical-align:top;
}
/*righthand containing table*/
td.owners-holidaymakers-right {
	width:746px;
	background-color: #FFF;
	vertical-align: top;
}
/* owners & holiday makers tables css end */

/* index page titles 720px css start */
table.aboutus-title-620px {
	width:720px;
	margin-left:auto;
	margin-right:auto;
	background-color:#900;
}
td.aboutus-title-620px-body {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #900;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:8px;
	text-align: left;
	}
/* index page titles 720px css end */

/* index page titles 300px css start */
table.index-title-300px-left {
	width:350px;
	margin-left:16px;
	background-color:#900;
}
td.index-title-300px-body {
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-top: 4px;
	padding-bottom: 4px;
	width: 350px;
	text-align: center;
	font-weight: 600;
	background-image: url(/images/backgrounds/bg-350-title.jpg);
	}
/* index page titles 300px css end */


/* nested table-2 special offer css start */
table.special-offer-table {
	width:350px;
	margin-left:16px;
	background-color:#1D2734;
}
td.special-offer-body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-style:italic;
	text-align: center;
	font-weight: bold;
	padding-top: 8px;
	width: 350px;
	color: #FFF;
}
.special-offer-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	text-align: center;
	font-weight: bold;
	padding-top: 8px;
	width: 350px;
	color: #FF0;
	line-height:40px;
}
.special-offer-text-100 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	text-align: center;
	font-weight: bold;
	padding-top: 8px;
	width: 350px;
	color: #FC0;
	line-height:35px;
}
td.special-offer-button {
	text-align:center;
	padding-top:10px;
	padding-bottom:8px;
}
/* nested table-2 special offer css end */

/* nested table-2 why advertise with us css start */
table.index-title-300px-right {
	width:350px;
	margin-left:8px;
	background-color:#900;
}
table.why-advertise-table {
	width:350px;
	margin-left:6px;
	margin-right:auto;
	border-left-color: #C9AA73;
	margin-top: 16px;
}
td.why-advertise-body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding-left:20px;
	padding-top:8px;
	padding-bottom: 8px;
	background-color: #FFF;
	text-align: left;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #C9AA73;
	border-left-color: #C9AA73;
}

td.why-advertise-image {
	text-align:center;
	background-color:#F6D99D;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #C9AA73;
	border-bottom-color: #C9AA73;
	border-left-color: #C9AA73;
}
/* nested table-2 why advertise with us css end */

/* holiday makers css start */
table.index-title-300px-left-hm {
	width:350px;
	margin-left:16px;
	background-color:#900;
	margin-top:16px;
}
table.holiday-makers-table {
	width:350px;
	margin-left:0px;
	border: 0px solid #900;
	margin-top: 10px;
}
td.holiday-makers-body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#FFF;
	padding:8px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #C9AA73;
	border-left-color: #C9AA73;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C9AA73;
	text-align: left;
}
span.holiday-makers-find-today {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#009;
	font-weight:bold;
}
/* holiday makers css end */

/* great accomadation for all css start */
table.index-title-300px-right-ga {
	width:350px;
	margin-left:10px;
	margin-right:auto;
	background-color:#900;
	margin-top:16px;
}
div.holiday-makers-image {
	width:350px;
	margin-left:10px;
	}
/* great accomadation for all css start */

/**/
table.summary-add-page-headder {
	width:720px;
	height:30px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 16px;
	}
.summary-add-page-headder-body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#F00;
	padding-left:6px;
	font-weight: bold;
	padding-top: 0px;
	
}
.summary-add-page-headder-body2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#fff;
	padding-left:8px;
	padding-top: 2px;
	font-weight: normal;
	
}
table.index-page-headder {
	width:720px;
	height:28px;
	background-image:url(/images/bg-720x28-title3.jpg);
	margin-left:auto;
	margin-right:auto;
	margin-top: 16px;
	}
h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	padding-left:5px;
	margin-top:-2px;
	margin-bottom:-2px;
	text-align: left;
	width: 665px;
	background-color: #ff6600;
	
}
h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: bold;
	color: #FFF;
	}
h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #FFF;
	}
table.summary-add-page-footer {
	width:720px;
	background-color:#900;
	margin-left:auto;
	margin-right:auto;
	
	}
table.summary-add {
	width:720px;
	background-image:url(/images/summary-ad/sum-ad1.jpg);
	margin-right: auto;
	margin-left: auto;
	margin-top:14px;
	vertical-align: top;
	height: 199px;
}
table.sleeps {
	width:490px;
	height: 17px;
	}

td.summary-add-headder-country {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-top: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
	width:auto;
	height:17px;
	color: #FFF;
	text-align: left;
	
	}
.summary-add-headder-region {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	font-weight:bold;
	padding-top: 6px;
	padding-bottom: 5px;
	padding-left: 6px;
	height:17px;
	text-align: left;
	width: 585px;
}
td.summary-add-headder-right {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	font-weight:bold;
	padding-top: 6px;
	padding-bottom: 3px;
	padding-left: 3px;
	width:126px;
	height:17px;
	text-align: left;
}
td.summary-add-image-holder {
	text-align:left;
	vertical-align:top;
	width:214px;
	height: 171px;
	padding-left: 1px;
}
td.more-info	{
	text-align: center;
	vertical-align:bottom;
	padding-bottom:20px;
	width: 120px;		
}
td.more-info-2	{
	vertical-align: bottom;
	padding-bottom: 16px;
	padding-top: 2px;
	padding-left: 6px;
	padding-right: 8px;
	text-align: right;
	width: 105px;
}
td.prop-id {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:right;
	padding-top: 4px;
	padding-left:0px;
	padding-right:8px;
	padding-bottom: 2px;
	vertical-align: top;
	}
td.summary-add-topline {
	font-size: 12px;
	color: #F00;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-bottom:4px;
	padding-top:4px;
	height: 17px;
	background-image: url(/images/summary-ad/600x30pg.jpg);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 6px;
}
table.summary-ad-sleeps {
	width:470px;
	margin-right:auto;
	}
td.summary-add-url {
	font-size: 12px;
	color: #000;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 6px;
	padding-top: 3px;
	padding-bottom: 3px;
	vertical-align: top;
	height: 20px;
}
td.summary-less-than {
	font-size: 12px;
	color: #000;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 3px;
	padding-bottom: 3px;
}
td.summary-add-body {
	padding-left: 6px;
	padding-top:4px;
	padding-bottom: 4px;
	font-size: 12px;
	text-align:left;
	vertical-align:top;
	font-family: Arial, Helvetica, sans-serif;
	width: 380px;
	height: 112px;
}
td.summary-add-body-led {
	padding-left: 6px;
	padding-top:4px;
	padding-bottom: 4px;
	font-size: 12px;
	text-align:left;
	vertical-align:top;
	font-family: Arial, Helvetica, sans-serif;
	width: 375px;
	height: 17px;
}
td.summary-late-early-body-text {
	padding-left: 6px;
	padding-top:2px;
	padding-bottom: 4px;
	font-size: 12px;
	text-align:left;
	vertical-align:top;
	font-family: Arial, Helvetica, sans-serif;
	width: 380px;
	height: 88px;
	}
td.summary-add-holder {
	text-align:center;
	vertical-align:top;
	width: 386px;
	padding-bottom: 0px;
	line-height: 35px;
	}
.summary-add-advert {
	font-size: 22px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFF;
	background-color:#006;
	font-weight:bold;
	font-style:italic;
	height:161px;
	width: 386px;
	line-height:30px;
	vertical-align: top;
}

.only-£ {
	color: #FC0;
}

.only-£summary-advert {
	color: #F00;
}
table.big-add-720px {
	width:720px;
	margin-left:auto;
	margin-right:auto;
	border:solid 1px #900;
	margin-top:20px;
}

table.body {
	width:900px;
	background-color: #FFF;
	margin-right: auto;
	margin-left: auto;
	border-collapse:collapse;
	margin-top: 2px;
	}
td.navbar-highlights-left {
	width:150px;
	vertical-align:top;
	background-color: #FFF;
}
table.navbar-highlights-left-tb {
	border-left: solid 1px #900;



}

td.body-right {
	font-size:12px;
	font-weight:normal;
	width:748px;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: top;
	background-color: #FFF;
}
/*Left nav bar*/
table.left-navbar-150px {
	width: 150px;
	margin-right: auto;
	margin-left: auto;

	
}

td.titles150px {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
	background-color:#BF004D;
	padding-left:4px;
	padding-top:4px;
	padding-bottom:4px;
	border-left: 1px solid #900;
	
}

td.navbar-150px {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#000;
	background-color:#E3F4FE;
	padding-left:4px;
	padding-top:6px;
	padding-bottom:6px;
	font-weight: bold;
	
}
/*highlights table*/
/*highlights table*/
table.highlights {
	width: 146px;
	height:212px;
	background-image:url(/images/backgrounds/5-hl.jpg);
	margin-top:6px;
	margin-left: 2px;
	
	}
td.feature-title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	padding-left:2px;
	padding-right:2px;
	height:24px;
	text-align:center;
	vertical-align:middle;
	padding-top: 1px;
	}
td.highlights-image-align {
	vertical-align:top;
	text-align:center;
	height: 104px;
	}
td.feature-text-body {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	text-align: left;
	vertical-align: top;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-top: 3px;
	line-height: normal;
	}
table.visitors {
	width:150px;
	vertical-align:bottom;
	margin-top:16px;
	}
/*search by property type*/


/* This is the main title under the top navbar */

table.property-header {
	width: 720px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	height:30px;
	
	}
	
.property-header-left {
	font-size:14px;
	color:#FFF;
	padding-top: 3px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	padding-bottom: 3px;
	padding-left: 6px;
	text-align: left;
	}
.listing-h2-title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#F00;
	font-weight: bold;
	padding-left: 8px;
	padding-top: 4px;
	}
	
td.property-header-right {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	padding-top: 10px;
	width:190px;
	padding-bottom: 4px;
	padding-left: 4px;
	text-align: right;
	padding-right: 12px;
	}
	

	
table.property-body {
	width: 716px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	
	}
	
td.property-body-left {
	width: 446px;
	vertical-align: top;
	text-align: center;
	}
	
td.property-body-right {
	width: 270px;
	vertical-align:top;
	
	}
	
table.rates-avail-enquire {
	width: 260px;
	border: 0px solid #fff;
	border-collapse:collapse;
	margin-left: auto;
	margin-right: 0px;
	}	
	
td.rates-availability {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	border: 1px solid #fff;
	text-align:center;
	width: auto;
}	
	
table.facilities {
	width: 260px;
	margin-left: 10px;
	margin-right: 0px;
	margin-top: 6px;
	height: 454px;
	background-image: url(/images/backgrounds/owners-details3.jpg);
	}
	

	
td.facilities-cell-left {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	vertical-align:top;
	border:solid 0px #960;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 6px;
	padding-left: 6px;
	width:120px;
	color: #000;
	
	}

td.facilities-cell-right {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	vertical-align:top;
	border:solid 0px #960;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 6px;
	padding-left: 4px;
	color: #000;
}	

table.header720px {
	width: 720px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 14px;
	background-image: url(/images/bg-720x28-title8b.jpg);
	height: 30px;
	}
	
td.header {
	font-family: Tahoma, Geneva, sans-serif;
	font-size:16px;
	color:#900;
	padding-left:8px;
	padding-top:3px;
	padding-bottom:3px;
	font-weight: normal;
	text-align: left;
	
	}
	
table.bodytext-720px {
	width: 720px;
	margin-right: auto;
	margin-left: auto;
	margin-top:10px;
	border:solid 0px #ccc;
	border-collapse:collapse;
	
	}	
td.bodytext-ownerpage {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#FFF;
	vertical-align:top;
	padding-top: 8px;
	padding-right: 6px;
	padding-left: 8px;
	text-align: left;
	}
		
td.home-facilities {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	font-weight:bold;
	width: 78px;
	background-color:#FFF;
	padding-left:8px;
	padding-top:4px;
	padding-bottom:4px;
	border:solid 0px #960;
	vertical-align: top;
	text-align: left;
}
td.home-facilities-right {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	background-color:#FFF;
	padding-left:4px;
	padding-top:6px;
	padding-bottom:6px;
	border:solid 0px #960;
	text-align: left;
}

/*how to get there*/
td.how-to-get-there {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#FCE1A9;
	padding-left:8px;
	
	}	

/* Calander */

table.calander {
	width:720px;
	background-image:url(/images/calendar.jpg);
	margin-right: auto;
	margin-left: auto;
	margin-top:8px;
	border-collapse:collapse;
	}
tr.calander-titles {
	
	color:#FFF;
	
	}
	
td.calander-from-to {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	padding-left:2px;
	padding-top:4px;
	padding-bottom:4px;
	width: auto;
	height:40px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #0E3360;
	border-right-color: #fff;
	border-bottom-color: #fff;
	border-left-color: #0E3360;
	border-left-style: none;
		
	}
td.calander-nights {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	padding-left:2px;
	padding-top:4px;
	padding-bottom:4px;
	width: auto;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #0E3360;
	border-right-color: #fff;
	border-bottom-color: #fff;
	border-left-color: #fff;
	}	
td.calander-price {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	padding-left:2px;
	padding-top:4px;
	padding-bottom:4px;
	width: auto;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #fff;
	border-bottom-color: #fff;
	border-left-color: #fff;
	}
td.calander-availability {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	padding-left:2px;
	padding-top:4px;
	padding-bottom:4px;
	width: auto;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #0E3360;
	border-right-color: #fff;
	border-bottom-color: #fff;
	border-left-color: #fff;
	}
	
td.calander-notes {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	padding-left:2px;
	padding-top:4px;
	padding-bottom:4px;
	width: auto;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-top-color: #0E3360;
	border-right-color: #0E3360;
	border-bottom-color: #FFF;
	}		
td.calander-cell {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	color:#003;
	padding-right:4px;
	padding-top:4px;
	padding-bottom:4px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #C9AA73;
	border-bottom-color: #C9AA73;
	}
td.calander-cell-period {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003;
	padding-left:4px;
	padding-top:4px;
	padding-bottom:4px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #C9AA73;
	border-bottom-color: #C9AA73;
	text-align: left;
	}
td.calander-cell-daily {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	color:#003;
	padding-left:2px;
	padding-top:4px;
	padding-bottom:4px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #C9AA73;
	border-bottom-color: #C9AA73;
	padding-right: 2px;
	}
td.calander-cell-stay {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	color:#003;
	padding-left:6px;
	padding-top:4px;
	padding-bottom:4px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #C9AA73;
	border-bottom-color: #C9AA73;
	}
tr.calendar-row-bg1 {
	background-color:#FDEBC6
	}
tr.calendar-row-bg2 {
	background-color:#FCE0A7
	}
/*Public availability calendar*/
table.public-avail-calendar {
	width:720px;
	margin-top:16px;
	margin-left:auto;
	margin-right:auto;
	}


/*Enquiry form css start*/
table.enquire-nested {
	width: 486px;
	margin-left:0px;
	border-collapse:collapse;
	background-image: url(/images/backgrounds/owner-contact-form.jpg);
	height: 472px;	
	}	
table.enquire {
	width:718px;
	margin-top:8px;
	border-collapse:collapse;
	margin-left:auto;
	margin-right:auto;
	vertical-align:top;
	}	
	
td.enquiry-form-left {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:auto;
	text-align: right;
	padding-right: 6px;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 4px;
	font-weight: bold;
}
td.enquiry-captcha {
	vertical-align: middle;
	text-align: center;
}
table.enquiry-cap-nest {
	width:420px;
	margin-bottom: 6px;
	}
td.enquiry-cap-nest-td {
	vertical-align:bottom;
	text-align: center;
	padding-left: 22px;
	}
td.enquiry-form-right-long {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:auto;
	text-align: left;
}
td.enquiry-form-start-end {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left
}
td.enquiry-form-start-end-long {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:4px;
	width:auto;
	text-align:center
}
.enquiry-textfield {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width: auto;
	text-align: left;
}
/*Contact details css start*/
td.enquire {
	vertical-align:top;
	background-color:#0D233C;
	text-align: right;
	width: 224px;
	background-image: url(/images/backgrounds/contact-details.jpg);
	}
table.contact-details {
	width:222px;
	
	}
td.contact_details_enquiry {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	padding-left:6px;
	padding-right:2px;
	padding-top:4px;
	padding-bottom:4px;
	text-align: left;
	}
table.contact-footer-table {
	width:720px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:16px;
	margin-top:4px;
	height: 40px;
	background-image: url(/images/genuine-enquiries-bg.jpg);
}
table.contact-address-table {
	width:720px;
	margin-left:auto;
	margin-right:auto;
	margin-top:2px;
	background-image: url(/images/contact-us-bg.jpg);
	}
td.contact_address-td1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:8px;
	padding-right:8px;
	padding-top:8px;
	padding-bottom:10px;
	text-align: left;
	vertical-align: text-top;
	}
td.contact-footer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFF;
	padding:6px;
	}
/*Contact us form*/
table.contact-us-headder {
	width:720px;
	height:30px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 16px;
	background-image: url(/images/summary-ad/title-or-footer4.jpg);
	}
table.contact-us-footer {
	width:720px;
	height:14px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 0px;
	background-image: url(/images/summary-ad/title-or-footer4.jpg);
	background-position:bottom;
	font-size: 8px;
	font-family: Arial, Helvetica, sans-serif;
	}	
table.contact-us-form1 {
	width:650px;
	margin-left:auto;
	margin-right:auto;
	margin-top:4px;
	margin-bottom:0px;
	border:solid 0px #EECD88;
	border-collapse:collapse;
}
td.enquiry-form1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-right:4px;
	padding-top:4px;
	padding-bottom:4px;
	border:solid 0px #960;
	text-align:right;
}
td.enquiry-form-right1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:4px;
	padding-top:6px;
	padding-bottom:6px;
	border:solid 0px #960;
	text-align:left;
}

/*links table*/

td.links-td {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	background-color:#FDE9BD;
	vertical-align: middle;
	padding: 6px;
	border:solid 1px #c9aa73;
	font-weight: normal;	
}
table.bottom-bar {
	width:900px;
	background-color:#900;
	margin-right: auto;
	margin-left: auto;
	
	}
td.bottom-bar-font {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFF;
	text-align:center;
	text-decoration:none;
	}

	
table.owner-details {
	width:900px;
	background-color:#FBDA97;
	margin-right: auto;
	margin-left: auto;
	}
tr.owner-details-tr {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	background-color: #003;
	color: #FFF;
	}
td.owner-details-td {
	width:auto;
}
.search-class {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#900;
	font-weight:bold;
	padding-left:6px;
}
table.side-advert {
	width:150px;
	padding-top:10px;
	padding-bottom:10px;
	}
div.side-advert-td {
	text-align:center;
	}
/* base bar css start */
table.base-bar {
	width:900px;
	margin-left:auto;
	margin-right:auto;
	border-top-color: #999;
	border-top-style: solid;
	border-top-width: 1px;
	background-image: url(/images/footer-900px.jpg);
	height: 138px;
}
td.base-bar-body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	color:#FFF;
	padding: 8px;
}

/* base bar css end */
table.destinations-headder {
	width:720px;
	height:30px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 16px;
	background-image: url(/images/summary-ad/title-or-footer.jpg);
	
}
td.destinations-headder-td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFF;
	padding-left:6px;
	font-weight: normal;
	padding-top: 0px;
	}

table.destination-quick-links-table {
	width:720px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:16px;
	border-bottom:#c9aa73 solid 0px;
	border-collapse:collapse;
	margin-top: 1px;
	}
td.destination-quick-links-left {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
	vertical-align: middle;
	padding-top: 8px;
	padding-bottom:8px;
	padding-left:6px;
	border-bottom:#900 solid 0px;
	width:140px;
	text-decoration: none;
	}
td.destination-quick-links-right {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
	vertical-align:top;
	padding-top: 8px;
	padding-bottom:8px;
	padding-left:4px;
	border-bottom:#D2DCE8 solid 1px;
	width:auto;
	line-height: 20px;
	}
.destination-quick-links-headings {
	font-family: Arial, Helvetica, sans-serif;
	color:#000;
	font-size: 14px;
	padding: 6px;
	border:#900 solid 0px;
	background-color:#D2DCE8;
	font-weight: normal;
	}

.h3heading {
	font-size:14px;
	}

/*The staret of How to advertise with us page*/
table.advertise-with-eden {
	width:720px;
	height:30px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 16px;
	background-image: url(/images/summary-ad/title-or-footer4.jpg);
	}
table.how-to-advertise-with-us1 {
	width:720px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
	border-right: 1px solid #BAC9DA;
	border-left: 1px solid #BAC9DA;
	.gradientV
    /* fallback (Opera) */
    background: #f9ebcd;
	/* Mozilla: */
    background: -moz-linear-gradient(top, #f9ebcd, #ffffff);
	/* Chrome, Safari:*/
    background: -webkit-gradient(linear,
                left top, left bottom, from(#f9ebcd), to(#ffffff));
    /* MSIE */
    filter: progid:DXImageTransform.Microsoft.Gradient(
                StartColorStr='#f9ebcd', EndColorStr='#ffffff', GradientType=0);
	}
	
td.how-to-advertise-td1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding-left:6px;
	padding-top:12px;
	padding-right:6px;
	text-align:left;
	line-height: 24px;
}

td.how-to-advertise-button {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	text-align:right;
	padding-bottom: 8px;
	padding-top: 8px;
	padding-right: 30px;
}
.continue-button1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	background-color:#900;
	border-top-width: 0;
	border-right-width: 0;
	border-bottom-width: 0;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 4px;
	}
/*Testing index page*/
table.advertise-with-edenleisure {
	width:350px;
	height:320px;
	margin-left:6px;
	margin-right:auto;
	background-image: url(/images/Adverts/Ad-3.jpg);
}
td.advertise-with-el-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:center;
	color:#000;
	}
td.special-offer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style:italic;
	text-align: center;
	font-weight: bold;
	padding-top: 8px;
	width: 350px;
	color: #F00;
	border-right-style: none;
	border-left-style: none;
	border-top-style: none;
	border-bottom-style: none;
	}
td.special-offer-btn {
	text-align:center;
	padding-top:8px;
	padding-bottom:8px;
}
table.bg-title-720px {
	width:720px;
	background-image:url(/images/backgrounds/bg2-title-720px.jpg);
	margin-left:auto;
	margin-right:auto;
}
/*pricing options*/
table.price-option-table2 {
	width:720px;
	margin-left:auto;
	margin-right:auto;
	height: auto;
	border-right: 1px solid #BAC9DA;
	border-left: 1px solid #BAC9DA;
	}
td.price-option-body-r1-1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:left;
	font-weight:bold;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:8px;
	width:auto;
	background-color: #F8E8C7;
	color: #333;
	
	}
td.price-option-body-r1-c2-4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	padding-top:4px;
	padding-bottom:4px;
	width:110px;
	background-color: #F8E8C7;
	color: #000;
	
	}
td.price-option-body-r2-a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:8px;
	background-color: #FCF5E9;
	
	}
td.price-option-body-r2-c2-b {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	line-height:18px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:4px;
	font-weight: bold;
	background-color: #FCF5E9;
	
	}
span.bold {
	font-weight:bold;
}
/*finish*/
/* about us css start */
table.about-us-table1 {
	width:720px;
	margin-left:auto;
	margin-right:auto;
	border-collapse:collapse;
	border-right: 1px solid #BAC9DA;
	border-left: 1px solid #BAC9DA;
	.gradientV
    /* fallback (Opera) */
    background: #fef4d1;
	/* Mozilla: */
    background: -moz-linear-gradient(top, #ffffff, #fef4d1);
	/* Chrome, Safari:*/
    background: -webkit-gradient(linear,
                left top, left bottom, from(#ffffff), to(#fef4d1));

    /* MSIE */
    filter: progid:DXImageTransform.Microsoft.Gradient(
                StartColorStr='#ffffff', EndColorStr='#fef4d1', GradientType=0);
}
td.about-us-body1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	padding-top: 6px;
	padding-right: 8px;
	padding-bottom: 6px;
	padding-left: 8px;
	line-height: 18px;
}
span.headdings {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	}
td.links-td2-left {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	vertical-align: middle;
	padding-left: 6px;
	padding-right:6px;
	padding-top:10px;
	padding-bottom:10px;
	width: 130px;
}
td.links-td2-right {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	vertical-align:bottom;
	padding-left: 6px;
	padding-right:6px;
	padding-top:10px;
	padding-bottom:10px;
	width: auto;
	text-decoration:none;
}
td.links-td2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	vertical-align:middle;
	padding: 6px;
	width: 340px;
	border:solid 1px #900;
}
/* about us css end */
/*travel resource links*/
td.travel-resource-links1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	background-color:#B3C7DF;
	padding:6px;
	font-weight: bold;
}
/*Owners image page*/
table.image-emailing-page1 {
	width:720px;
	background-color: #FFF;
	margin-right: auto;
	margin-left: auto;
	border-right: 1px solid #BAC9DA;
	border-left: 1px solid #BAC9DA;
}
td.image-emailing-page-td {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #FEF4E0;
	padding: 8px;
}
td.image-emailing-paypal {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align:center;
	background-color: #FEF4E0;
	padding: 8px;
	color: #900;
	font-weight: bold;
}
/*Feature ads for the home page*/
table.index-feature-ads-table {
	width:720px;
	border:#900 thin solid;
	border-collapse:collapse;
	}
table.index-feature-ads-nested {
	width:229px;
	border:#900 thin solid;
	border-collapse:collapse;
	}
td.index-feature-ads-title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding-top:8px;
	padding-left:14px;
	padding-bottom:8px;
	}
td.index-feature-ads-img {
	text-align:center;
	vertical-align:middle;
	padding-top:8px;
	padding-bottom:8px;
	margin-left:auto;
	margin-right:auto;
	
	border:#900 thin solid;
}
td.index-feature-ads-text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:8px;
	padding-left:14px;
	padding-bottom:8px;
	padding-right:14px;
	vertical-align:top;
	}
td.index-ads-spacer {
	width:16px;
	}
hr.rule {
	width:700px;
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
	color: #999;
	background-color: #999;
	height: 3px;
	}
/* Index page properties New 350px */
table.holiday-lettings-title {
	width:350px;
	margin-left:2px;
	margin-right:auto;
	background-image: url(/images/index-lettings-title2.jpg);
	height:28px;
	}
td.holiday-lettings-title-td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding-left:8px;
	padding-top:4px;
	padding-bottom: 4px;
	text-align: left;
	color: #FFF;
	font-weight: normal;
	}
table.hl-continents-title {
	width:350px;
	margin-top:0px;
	margin-left:0px;
	margin-right:auto;
	height:29px;
	background-image: url(/images/index-lettings-title5.jpg);
	}
table.hl-continents-sub-title {
	width:348px;
	margin-top:15px;
	margin-left:0px;
	margin-right:auto;
	height:25px;
	}
td.hl-continents-sub-title-td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:600;
	text-align:left;
	padding-left:6px;
	color:#0F3360;
	padding-top: 8px;
	padding-bottom: 2px;
	}
table.hl-continents-images {
	width:348px;
	margin-left:0px;
	margin-right:auto;
	height: 87px;
	}
td.hl-continents-images-left {
	width:100px;
	text-align:right;
	padding-right:12px;
	vertical-align:middle;
	}
td.hl-continents-images-center {
	width:107px;
	text-align:center;
	vertical-align:middle;
	}
td.hl-continents-images-right {
	text-align:center;
	vertical-align:middle;
	}
table.hl-continents-popular-destinations {
	width:348px;
	margin-left:0px;
	margin-right:auto;
	}
td.hl-continents-popular-destinations-td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	padding-left:6px;
	padding-right:6px;
	padding-bottom: 10px;
	color: #000;
	line-height: 20px;
	}
table.hl-continents-images-container {
	width:350px;
	margin-left:0px;
	margin-right:auto;
	border-left: 1px solid #e7bd62;
	border-right: 1px solid #e7bd62;
	.gradientV
    /* fallback (Opera) */
    background: #f9ebcd;
	/* Mozilla: */
    background: -moz-linear-gradient(top, #f9ebcd, #ffffff);
	/* Chrome, Safari:*/
    background: -webkit-gradient(linear,
                left top, left bottom, from(#f9ebcd), to(#ffffff));
    /* MSIE */
    filter: progid:DXImageTransform.Microsoft.Gradient(
                StartColorStr='#f9ebcd', EndColorStr='#ffffff', GradientType=0);
	}
table.hlr-continents-images-container {
	width:350px;
	border-left: solid 0px #dc450c;
	border-right: solid 0px #dc450c;
	margin-left: 10px;
	}
table.hl-continents-footer {
	width:350px;
	margin-left:0px;
	margin-right:auto;
	background-image:url(/images/index-lettings-footer.jpg);
	height: 11px;
	font-size: 6px;
	background-position: bottom;
	}
td.continents-images-container-td {
	vertical-align:top;
	}
/*end*/	
	
table.countries-tb {
	width:350px;
	margin-left:2px;
	margin-right:auto;
	background-image: url(/images/backgrounds/countries.jpg);
	height: 834px;
	}
td.countries-title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	padding-left:4px;
	padding-top:4px;
	padding-bottom: 6px;
	text-align: center;
	}
td.countries-text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	padding-left:12px;
	padding-top:4px;
	width: 156px;
	height: 17px;
	}
td.countries-image {
	padding-top:3px;
	padding-bottom:7px;
	text-align:center;
}
.a {
	text-decoration:none;
	color:#333
	}
table.bmi {
	width:720px;
	margin-left:auto;
	margin-right:auto;
	margin-top:16px;
	margin-bottom:16px;
	}
table.easy-car-hire {
	width:150px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
	}
	
table.availability-calendar {
	width:900px;
}
td.availability-calendar-days {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	text-align:center;
	padding:2px;
	background-color: #D2C088;
	color: #003;
	}
td.availability-calendar-months {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	text-align:center;
	padding:2px;
	}
td.a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	text-align:center;
	padding:2px;
	background-color:#FFC;
	}
/* Late Deals Form*/
table.late-deals-text {
	width:650px;
	margin-right:auto;
	margin-left:auto;
	margin-top:12px;
	
	}
table.late-deals {
	width:650px;
	margin-right:auto;
	margin-left:auto;
	margin-top:12px;
	background-image: url(/images/backgrounds/latedeals2.jpg);
	height: 433px;
	}
td.late-deals-lc {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	vertical-align:top;
	padding:8px;
	width:150px;
	color: #000;
	}
td.late-deals-rc {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	vertical-align:top;
	padding:6px;
	width:auto;
	}
td.late-deals-offer-details {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	text-align:left;
	vertical-align:middle;
	padding:6px;
	color: #900;
	}
table.late-deals-sample {
	width:720px;
	margin-right:auto;
	margin-left:auto;
	margin-top:12px;
	margin-bottom: 5px;
	}
td.late-deals-sample-text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	text-align:left;
	padding:6px;
	}
/*Late and early deals on owners page*/
td.early-late1 {
	font-size: 12px;
	color: #333;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-left: 8px;
	padding-bottom: 4px;
	padding-top: 4px;
	}
table.early-late-tb1 {
	width:360px;
	height:50px;
	margin-left:4px;
	text-align:center;
	}
td.early-late-sum-ad1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	color:#000;
	padding-left:6px;
	}
/*Need this but cant remember why*/	
#apDiv1 {
	position:absolute;
	left:910px;
	top:785px;
	width:200px;
	height:152px;
	z-index:1;
}



/* -------- REGISTRATION FORM CSS ----------- */
table.bodytext-table {
	width:650px;
	max-width:650px;
	margin-left:auto;
	margin-right:auto;
	border-collapse:collapse;
	border: solid 0px #CCC;
	background-color: #FDE8BB;
	}
td.bodytext-td {
	text-align:center;
	vertical-align:top;
	}
.bodytext-description {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	width:700px;
	margin-top: 10px;
	margin-bottom: 10px;
}
	
.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	font-weight: normal;
	text-align: left;
	
}

/* advertise with us top header 720px css start */
table.advertise-with-us-top-headder {
	width:720px;
	background-color:#900;
	margin-left:auto;
	margin-right:auto;
}
td.advertise-with-us-top-headder-body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	text-align:left;
	background-color:#900;
	padding-left:4px;
	padding-top:4px;
	padding-bottom:4px;	
}	
/* advertise with us top header 720px css end */

/* information areas css start */
table.information-help-table1 {
	width:720px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	background-color: #F5F5F5;
	border-right: 1px solid #BAC9DA;
	border-left: 1px solid #BAC9DA;
	
}
td.information-help-body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:left;
	color:#900;
	padding:8px;
}
table.information-address-not-table {
	width:650px;
	margin-left:auto;
	margin-right:auto;
	margin-top:16px;
	background-image: url(/images/backgrounds/bar-650x28px-br.jpg);
	height: 28px;
}
td.information-address-not {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:left;
	color:#900;
	padding-left: 8px;
	padding-top: 6px;
	padding-bottom: 6px;
}
table.bodytext-table1 {
	width:720px;
	margin-left:auto;
	margin-right:auto;
	border-right: 1px solid #BAC9DA;
	border-left: 1px solid #BAC9DA;
	background-color: #DEE5ED;
	}
/* information areas css end */
table.property-utilities-etc1 {
	width:720px;
	margin-right: auto;
	margin-left: auto;
	border-collapse:collapse;
	background-color: #DEE5ED;
	border-right: 1px solid #BAC9DA;
	border-left: 1px solid #BAC9DA;

}
/* sup headers all 650px css start */
table.sub-hearers-650px-table1 {
	width:720px;
	margin-right: auto;
	margin-left: auto;
	margin-top:16px;
	height: 28px;
	background-image: url(/images/account-details-topbar.jpg);
}
td.sub-hearers-650px-body1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align:left;
	color: #FFF;
	padding-left: 4px;
}
/* red sup headers all 650px css end */

/* Adress & property detail css start */
table.address-property-detail-table1 {
	width:720px;
	margin-right: auto;
	margin-left: auto;
	background-color: #DEE5ED;
	border-right: 1px solid #BAC9DA;
	border-left: 1px solid #BAC9DA;
}
table.account-square-headers1{
	width:720px;
	background-color:#174E91;
	margin-left:auto;
	margin-right:auto;
	height: 28px;
	
	}
td.address-property-detail-body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	padding-left: 6px;
	padding-top:4px;
	padding-bottom:4px;
	border: solid 0px #EEB17B;
	border-collapse:collapse;
	vertical-align: top;
	width: 170px;
}
td.address-property-detail-body-right {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	width:420px;
	padding-left: 6px;
	padding-top:5px;
	padding-bottom:5px;
	border: solid 0px #EEB17B;
	border-collapse:collapse;
}
.address-property-detail-right {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	border: 1px solid #999;
	padding: 1px;
	
}
td.address-property-facilities-body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	padding-left: 4px;
	padding-right:2px;
	padding-top:4px;
	padding-bottom:4px;
	border-collapse:collapse;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
}

table.bedrooms-sleeps-etctabel {
	width:650px;
	margin-top:16px;
	margin-left:auto;
	margin-right:auto;
}
table.linnen-table {
	width:650px;
	margin-left:auto;
	margin-right:auto;
	margin-top:16px;
	background-color:#EEB17B;
	border: solid 1px #FFF;
	border-collapse:collapse;
}
table.linnen1 {
	width:720px;
	margin-left:auto;
	margin-right:auto;
	background-color:#FCF2CF;
	border-right: 1px solid #BAC9DA;
	border-left: 1px solid #BAC9DA;
	}
td.linnen-body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
 	border: solid 1px #FFF;
	padding:4px;
	text-align:left;
}

/* Adress & property detail css end */

/* Calander */

table.awu-calander-table1 {
	width:720px;
	margin-right: auto;
	margin-left: auto;
	border-right: 1px solid #BAC9DA;
	border-left: 1px solid #BAC9DA;
	border-collapse:collapse;
	background-color: #DEE5ED;
	
	}
tr.awu-calander-titles1 {
	background-color:#174E91;
	color:#FFF;
}
	
	
td.awu-calander-from-to {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	padding-left:2px;
	padding-top:4px;
	padding-bottom:4px;
	width: auto;
	border: solid 0px #EEB17B;
	font-weight: bold;
		
	}
td.awu-calander-nights {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	padding-left:2px;
	padding-top:4px;
	padding-bottom:4px;
	width: auto;
	border: solid 0px #EEB17B;
	font-weight: bold;
	}	
td.awu-calander-price {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	padding-left:2px;
	padding-top:4px;
	padding-bottom:4px;
	width: auto;
	border: solid 0px #EEB17B;
	font-weight: bold;
	}
td.currency {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	padding-left:2px;
	padding-top:4px;
	padding-bottom:4px;
	width: auto;
	border: solid 0px #EEB17B;
	background-color: #900;
	}
td.awu-calander-availability {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	padding-left:2px;
	padding-top:4px;
	padding-bottom:4px;
	width: auto;
	border: solid 0px #EEB17B;
	font-weight: bold;
	}
	
td.awu-calander-notes {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	padding-top:4px;
	padding-bottom:4px;
	width:auto;
	border:solid 0px #EEB17B;
	font-weight: bold;
	}		
td.awu-calander-cell {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	padding-top:4px;
	padding-bottom:4px;
	text-align:center;
	}	
.datebutton {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	width:35px;
}
.text-area {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:1px;
	border:#999 solid 1px;
}
table.add-properties-footer-a {
	width:720px;
	background-image:url(/images/summary-ad/title-or-footer.jpg);
	height:20px;
	margin-right:auto;
	margin-left:auto;
	background-position: bottom;
	}
td.reg-button {
	text-align:center;
	padding-top:12px;
	padding-bottom:12px;
	}
/* ----- REGISTRATION FORM CSS END ---------*/

/*--------- FORMS FOR AUTOMATION -----------*/


/* main form tables */
table.main-form {
	width:720px;
	margin-right: auto;
	margin-left: auto;
	
	}
table.main-form-titles-tb {
	width:720px;
	margin-left:auto;
	margin-right:auto;
	}
td.account-details-navbar {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:2px;
	padding-right:2px;
	color: #fff;
	text-align: center;
	padding-top: 4px;
	padding-bottom: 4px;
	text-decoration: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
	}
td.account-navbar {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#900;
	color: #000;
	text-align: center;
	padding-top: 6px;
	padding-bottom: 6px;
	text-decoration: none;
	}
td.activate-my-advert {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #fff;
	text-align: center;
	text-decoration: none;
	}
table.iframe {
	width:750px;
	margin-left:0px;
	margin-right:auto;
	margin-top: 16px;
}
table.home-management {
	width:720px;
	margin-top:2px;
	margin-left:auto;
	margin-right:auto;
	}
td.home-management-title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#900;
	font-weight:bold;
	padding-left:4px;
	padding-top:4px;
	padding-bottom:8px;
	
	}	
td.management-for {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:4px;
	padding-top:8px;
	padding-bottom:8px;
	background-color: #F6D99D;
	color: #333;
	}
table.account-navigation {
	width:720px;
	background-image:url(/images/backgrounds/tabs/account-details2.jpg);
	height:64px;
		}
table.account-navigation-nested {
	width:690px;
	margin-left: auto;
	margin-right: auto;
				}
td.account-navigation-buttons {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	font-weight:bold;
	text-align:center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-bottom: 2px;
	}
td.account-navigation-buttons-right {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	font-weight:bold;
	text-align:center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-bottom: 4px;
	}
td.account-navigation-buttons-bottom {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	font-weight:bold;
	text-align:center;
	padding-top: 4px;
	}
td.account-navigation-buttons-bottom-right {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	font-weight:bold;
	text-align:center;
	padding-top: 4px;
	}
td.border-right {
	background-image:url(/images/backgrounds/tabs/line.jpg);
	width:20px;
	padding-bottom: 4px;
	}
td.step {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:2px;
	padding-right:2px;
	color: #FFF;
	text-align: center;
	padding-top: 4px;
	padding-bottom: 4px;
	text-decoration: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
	background-color: #174E91;
	}
td.step-final {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:2px;
	padding-right:2px;
	color: #FFF;
	text-align: center;
	padding-top: 4px;
	padding-bottom: 4px;
	text-decoration: none;
	background-color: #174E91;
	}
table.not-what-your-looking-for {
	width:720px;
	height:40px;
	margin-left:auto;
	margin-right:auto;
	margin-top:16px;
	background-image: url(/images/search-bar3.jpg);
	}
.not-what-your-looking-for-td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	font-weight: bold;
	text-decoration: none;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 7px;
	
	}
.usualprice {
	text-decoration:line-through;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #F00;
	}
	
/*HOMEOWNERS UPDATE SECTION*/

table.homeowners-1 {
	width:720px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	background-image: url(/images/search-bar3.jpg);
	}
td.homeowners-1-td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	padding: 6px;
	}
table.homeowners-2 {
	width:720px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
	border-right: 1px solid #BAC9DA;
	border-left: 1px solid #BAC9DA;
	background-color: #FCF5E9;
	}
/*New search logo old site*/

table.index-search-logo {
	width:900px;
	height:250px;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(/images/aaa-test/fierworks/header-900px.gif);
	}
table.index-search-logo-2 {
	width:900px;
	height:200px;
	background-image:url(/images/eden-new/logo900-2.jpg);
	margin-top:2px;
	margin-left:auto;
	margin-right:auto;
	}
td.index-search-logo-list {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	padding-left:60px;
	line-height:30px;
	color:#006;
	font-weight:bold;
	text-align: left;
	padding-top: 120px;
	}
/* New country & region search old site*/

table.country-region-search-logo {
	width:900px;
	height:300px;
	background-image:url(/images/test-logo-1.jpg);
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	}
td.search-logo-list-country {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	padding-left:50px;
	line-height:30px;
	color:#006;
	font-weight:bold;
	text-align: left;
	
	}
td.search-logo-list-region {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	padding-left:50px;
	line-height:30px;
	color:#006;
	font-weight:bold;
	text-align: left;
	}
/* New owners logo */
table.logo-owners {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	text-align:center;
	height: 300px;
	background-image: url(/images/logo-900px9.jpg);
	margin-top: 16px;
}
td.logo-owners-td {
	vertical-align:bottom;
	}

/* New owners strapline for logo */
table.logo-text {
	width:900px;
	
	}
td.logo-text-td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	text-align:left;
	padding-left:8px;
	padding-top: 5px;
	padding-bottom:5px;
	}
td.owners-update {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding-bottom:8px;
	padding-top:8px;
	padding-left: 6px;
	padding-right: 6px;
}
td.owners-update2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding-bottom:8px;
	padding-top:8px;
	padding-left: 6px;
	padding-right: 6px;
	background-color:#F0F7FF;
}
/*Nearest airport etc*/
table.travel-resource {
	margin-right:auto;
	margin-top:0px;
	width:350px;
	margin-left: 2px;
	border-left: solid 1px #d2dce8;
	border-right: solid 1px #d2dce8;
	}
td.travel-resource-title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #FFF;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 8px;
	}
td.travel-resource-td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000;
	padding-top: 10px;
	padding-right: 4px;
	padding-bottom: 10px;
	padding-left: 8px;
	background-color: #EFF3F8;
	}
td.travel-resource2-td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000;
	padding-top: 10px;
	padding-right: 4px;
	padding-bottom: 10px;
	padding-left: 8px;
	}
/*END*/

/*LinksManager CSS*/
table.bottom-bar-lm {
	width:720px;
	height:30px;
	margin-right:auto;
	margin-left:auto;
	margin-top:2px;
	margin-bottom:12px;
	background-image:url(/images/search-bar3.jpg);
	background-position:bottom;
	}
/*early & late deals*/

table.testing {
	background-image:url(/images/OWNERS/EL0102/440x330/Sea-Fizz1.jpg);
	margin-left: auto;
	margin-right: auto;
	}
table.advertise-with-us1 {
	width:720px;
	margin-left:auto;
	margin-right:auto;
	}
table.sleeps-1 {
	width:504px;
	background-color: #F8E8C7;
	}
td.summary-add-sleeps {
	font-size: 12px;
	color: #000;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 6px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 4px;
	width: auto;
	font-weight: bold;
}
td.summary-add-sleeps-early-late {
	font-size: 12px;
	color: #000;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 6px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 4px;
	width: auto;
	font-weight: normal;
}
td.summary-add-sleeps-R {
	font-size: 12px;
	color: #000;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 6px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 0px;
	width: inherit;
}	
td.late-deal {
	background-image:url(/images/summary-ad/late-deal2.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	color: #FFF;
	background-position: right top;
	}
td.early-deal-1 {
	background-image:url(/images/summary-ad/late-deal.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	color: #FFF;
	background-position: right top;
	width: 116px;
	}
/*late / early deals table on owners advert*/

table.earley-and-late-offer-table {
	width:720px;
	background-image:url(/images/summary-ad/summery-title-bar4.jpg);
	height:28px;
	margin-left:auto;
	margin-right:auto;
	margin-top:12px;
	}
td.earley-and-late-offer-title {
	font-family: Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#F00;
	padding-left:8px;
	padding-top:3px;
	padding-bottom:3px;
	font-weight: bold;
	text-align: left;
}
table.early-late-ownerspage1 {
	width: 720px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	border: solid 1px #D2DCE8;
	border-collapse:collapse;
	}	
td.early-late-ownerspage-titles {
	font-size: 12px;
	color: #FFF;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-bottom: 4px;
	padding-top: 4px;
	background-color:#4671A8;
	border: solid 1px #4671a8;
	}
td.early-late-ownerspage-td {
	font-size: 12px;
	color: #F00;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom: 4px;
	padding-top: 4px;
	background-color: #EEE;
	padding-left: 4px;
	}
td.early-late-normal-price {
	font-size: 12px;
	color: #F00;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom: 4px;
	padding-top: 4px;
	background-color: #EEE;
	padding-left: 4px;
	text-decoration: line-through;
	}
td.early-late-offer-price {
	font-size: 12px;
	color: #F00;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom: 4px;
	padding-top: 4px;
	background-color: #EEE;
	padding-left: 4px;
	}
td.early-late-normal-price2 {
	font-size: 12px;
	color: #F00;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom: 4px;
	padding-top: 4px;
	background-color: #fff;
	padding-left: 4px;
	text-decoration: line-through;
	}
td.early-late-offer-price2 {
	font-size: 12px;
	color: #F00;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom: 4px;
	padding-top: 4px;
	background-color: #fff;
	padding-left: 4px;
	}
td.early-late-ownerspage-td2 {
	font-size: 12px;
	color: #000;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom: 4px;
	padding-top: 4px;
	background-color: #fff;
	padding-left: 4px;
	}
table.footer {
	width:720px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(/images/summary-ad/summery-footer.jpg);
	background-position: bottom;
	font-size: 8px;
	}
/*location details & google map for new site*/

table.local-travel-title {
	width:350px;
	margin-right: auto;
	margin-left: 2px;
	background-image: url(/images/OWNERS/all-images/location-header2.jpg);
	height: 28px;
	}
td.local-travel-title-td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding-left:6px;
	color: #000;
	font-weight: bold;
	}
table.local-travel-footer {
	width:350px;
	margin-right: auto;
	margin-left: 2px;
	background-image: url(/images/OWNERS/all-images/location-header2.jpg);
	background-position:bottom;
	height: 10px;
	font-size: 8px;
	}
td.local-travel-footer-td {
	font-size:4px;
	font-family: Arial, Helvetica, sans-serif;
	}

table.location {
	width:720px;
	margin-right: auto;
	margin-left: auto;
	margin-top:14px;
	}
.google-map {
	margin-right:4px;
	}
td.location-left-td {
	width:360px;
	vertical-align:top;
	text-align: left;
	}	
td.location-right-td {
	width:360px;
	vertical-align:top;
	text-align: right;
	}		
/*END*/	

/*720px title headers*/	
table.header720px-new {
	width: 720px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 14px;
	background-image: url(/images/bg-720x28-title8b.jpg);
	height: 30px;
	}	
td.header-new {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#900;
	padding-left:8px;
	padding-top:2px;
	padding-bottom:4px;
	font-weight: normal;
	text-align: left;
	}
	
table.property-header-new {
	width: 720px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	height:30px;
	}	
td.property-header-new-td {
	font-size:16px;
	color:#FFF;
	padding-top: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	padding-bottom: 4px;
	padding-left: 6px;
	text-align: left;
	}	
table.automation-advertise-title-new {
	width:350px;
	background-image:url(/images/advertise-register-login/advertise-350px.jpg);
	height: 28px;
	margin-left: 10px;
	margin-top: 0px;
	}
table.automation-advertise-footer-new {
	width:350px;
	background-image:url(/images/advertise-register-login/advertise-350px.jpg);
	height: 14px;
	background-position: bottom;
	font-size: 0px;
	margin-left:10px;
	margin-right:auto;
	}
td.automation-advertise-title-td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	padding-left:6px;
	padding-top:4px;
	padding-bottom:4px;
	font-weight: normal;
	}
table.automation-what-do-you-new {
	width:348px;
	margin-left:10px;
	margin-right:auto;
	border-right: 1px solid #BAC9DA;
	border-left: 1px solid #BAC9DA;

	.gradientV
    /* fallback (Opera) */
    background: #acd5fb;
	/* Mozilla: */
    background: -moz-linear-gradient(top, #ffffff, #acd5fb);
	/* Chrome, Safari:*/
    background: -webkit-gradient(linear,
                left top, left bottom, from(#ffffff), to(#acd5fb));

    /* MSIE */
    filter: progid:DXImageTransform.Microsoft.Gradient(
                StartColorStr='#ffffff', EndColorStr='#acd5fb', GradientType=0);

	}
td.automation-what-do-you-get {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	padding-left:4px;
	padding-top:8px;
	padding-bottom:4px;
	line-height: 23px;
	padding-right: 4px;
	}
td.great-value {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:19px;
	padding-left:4px;
	text-align:center;
	padding-right: 4px;
	color: #F00;
	font-weight: bold;
	}
/* link exchange css start */
table.add-link-table {
	width:720px;
	margin-left:auto;
	margin-right:auto;
	border-left:#4671A8 1px solid;
	border-right:#4671A8 1px solid;
	.gradientV
    /* fallback (Opera) */
    background: #fef4d1;
	/* Mozilla: */
    background: -moz-linear-gradient(top, #ffffff, #fef4d1);
	/* Chrome, Safari:*/
    background: -webkit-gradient(linear,
                left top, left bottom, from(#ffffff), to(#fef4d1));

    /* MSIE */
    filter: progid:DXImageTransform.Microsoft.Gradient(
                StartColorStr='#ffffff', EndColorStr='#fef4d1', GradientType=0);
	}
td.add-link-topline {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:6px;
	padding-right:6px;
	padding-bottom:4px;
	padding-top:4px;
	color: #F00;
	text-align: center;
	font-weight: normal;
	background-color: #FFF;
	}
td.add-link-left-td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:right;
	width:300px;
	padding-left:20px;
	padding-right:6px;
	padding-bottom:4px;
	padding-top:4px;
	font-weight: bold;
	}
td.add-link-right-td {
	text-align:left;
	padding-left:6px;
	padding-left:6px;
	padding-bottom:4px;
	padding-top:4px;
	font-weight: bold;
	color: #F00;
	}
td.add-link-code-title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:6px;
	padding-right:6px;
	padding-bottom:6px;
	padding-top:6px;
	color: #FFF;
	text-align: center;
	font-weight: bold;
	background-color: #4671A8;
	}	
td.add-link-code {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:6px;
	padding-top:12px;
	color: #FFC;
	text-align: center;
	font-weight: bold;
	background-color: #4671A8;
	}
td.add-link-select-category {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding-left:6px;
	padding-right:6px;
	padding-bottom:8px;
	padding-top:12px;
	color: #006;
	text-align: center;
	font-weight: bold;
	}
td.add-submit-link {
	padding-bottom:12px;
	padding-top:12px;
	text-align:center;
	}
table.add-submit-response {
	width:720px;
	margin-left:auto;
	margin-right:auto;
	border-left:#4671A8 1px solid;
	border-right:#4671A8 1px solid;
	.gradientV
    /* fallback (Opera) */
    background: #fef4d1;
	/* Mozilla: */
    background: -moz-linear-gradient(top, #ffffff, #fef4d1);
	/* Chrome, Safari:*/
    background: -webkit-gradient(linear,
                left top, left bottom, from(#ffffff), to(#fef4d1));

    /* MSIE */
    filter: progid:DXImageTransform.Microsoft.Gradient(
                StartColorStr='#ffffff', EndColorStr='#fef4d1', GradientType=0);
	}
td.add-submit-response-td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding-left:6px;
	padding-right:6px;
	padding-bottom:12px;
	padding-top:12px;
	color: #F00;
	text-align: left;
	font-weight: normal;
	}
table.why-advertise-tb {
	width:350px;
	margin-right:0px;
	margin-left:auto;
	margin-top:10px;
	background-color: #FFF;
	background-image: url(/images/advertise-register-login/advertise-350px.jpg);
	height: 28px;
	}
/*holiday home advertising seasons*/
table.winter-summer-title-tb {
	width:720px;
	background-image: url(/images/title-2-720px.jpg);
	margin-right: auto;
	margin-left: auto;
	margin-top: 12px;
	height: 28px;
	}
table.winter-summer-footer-tb {
	width:720px;
	background-image: url(/images/title-1-720px.jpg);
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	height: 14px;
	background-position: bottom;
	margin-bottom: 12px;
	font-size: 0px;
	}
table.winter-summer-body-tb {
	width:720px;
	margin-left:auto;
	margin-right:auto;
	height: 250px;
	background-image: url(/images/advert-gb5.jpg);
	}
td.winter-season-title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	padding-left:6px;
	padding-right:6px;
	padding-bottom:6px;
	padding-top:6px;
	color: #FFF;
	text-align: left;
	font-weight: bold;
	width: 348px;
	}
td.winter-season-title-right {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	padding-left:6px;
	padding-right:6px;
	padding-bottom:6px;
	padding-top:6px;
	color: #000;
	text-align: left;
	font-weight: bold;
	}
td.winter-season-text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:6px;
	padding-right:6px;
	padding-bottom:4px;
	padding-top:4px;
	color: #FFF;
	text-align: left;
	font-weight: bold;
	vertical-align: top;
	width: 348px;
	}
td.summer-season-text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:6px;
	padding-right:6px;
	padding-bottom:4px;
	padding-top:4px;
	color: #000;
	text-align: left;
	font-weight: bold;
	vertical-align: top;
	}	

td.advertise-url {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	padding-top:12px;
	padding-bottom:12px;
	text-align:center;
	color:#F00;
	font-weight: bold;
	}
/*adverts*/
table.cheapflights-topbar {
	width:350px;
	margin-right:auto;
	margin-left:0;
	margin-top:12px;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	}
td.cheapflights-topbar-td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top: 4px;
	padding-bottom: 0px;
	padding-left: 30px;
	height: 20px;
	}
table.cheapflights {
	width:350px;
	height:300px;
	margin-top:12px;
	margin-left:10px;
	margin-right:auto;
	background-image: url(/images/advert-gb.jpg);
	}
.cheapflights-td {
	text-align: center;
	vertical-align:middle;
	}	
	
	
	
	
	

