BODY{clear:both;height:auto;width:970px;margin-left:auto;margin-right:auto;font-family:arial;background-color:White;font-size:small;}
a:link{color:#34469D;text-decoration:none;}
a:visited{color:#34469D;text-decoration:none;}
a:hover{color:#34469D;text-decoration:underline;}
a:active{color:#34469D;}
h1{font-size:large;margin:2px 0px 2px 0px;padding:2px 0px 2px 0px;}
h2{font-size:medium;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.topRow{background-repeat:no-repeat;clear:both;width:970px;background-position:bottom;vertical-align:top;font-family:arial;}
.topLeft{float:left;width:216px;background-repeat:no-repeat;background-color:#000099;color:White;border:dotted, 1px, black;border-top-style:dotted;border-right-style:dotted;border-bottom-style:dotted;border-left-style:dotted;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;text-align:center;vertical-align:middle;font-size:small;padding-bottom:2px;padding-top:2px;padding-left:2px;padding-right:2px;font-family:arial;}
.topLeft a:link{color:White;text-decoration:none;}
.topLeft a:visited{color:White;text-decoration:none;}
.topLeft a:hover{color:White;text-decoration:underline;}
.topLeft a:active{color:White;}
.topRight{float:left;width:525px;background-repeat:no-repeat;color:#003399;font-size:x-small;white-space:nowrap;text-align:center;vertical-align:middle;font-family:arial;}
.topFarRight{float:right;height:62px;width:430px;background-repeat:no-repeat;text-align:center;vertical-align:top;font-size:large;padding-bottom:2px;padding-top:2px;display:inline-block;}
.qslTitle a:link{font-weight:700;text-decoration:underline;font-family:arial;color:black;font-size:larger;}
.qslTitle a:visited{font-weight:700;text-decoration:underline;font-family:arial;color:black;font-size:larger;}
.qslTitle a:hover{color:Red;text-decoration:underline;}
.Florida{font-weight:700;text-decoration:none;font-family:arial;}
.California{font-weight:700;text-decoration:none;font-family:arial;}
.rowNav{background-repeat:no-repeat;clear:both;height:21px;min-height:25px;max-height:25px;width:966px;background-color:#006600;color:White;padding-right:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;vertical-align:middle;font-family:arial;font-size:small;font-weight:bold;text-align:center;}
.MainNavA{font-size:small;font-family:arial;color:White;}
.MainNavA:link{color:White;text-decoration:none;}
.MainNavA:visited{color:White;text-decoration:none;}
.MainNavA:hover{color:Red;text-decoration:underline;}
.MainNavA:active{color:White;}
.srchBtn{background-color:gray;color:#FFFFFF;height:22px;font-family:arial;}
.ownRent{background-repeat:no-repeat;height:auto;width:970px;padding-top:5px;padding-bottom:5px;font-family:arial;}
.ownInf{float:left;height:auto;width:450px;overflow:hidden;font-size:small;padding-right:10;padding-left:10;}
.rentInf{float:right;height:auto;width:450px;overflow:hidden;font-size:small;padding-right:10;padding-left:10;}
.rowOne{background-repeat:no-repeat;clear:both;height:auto;width:970px;padding-top:0px;padding-bottom:5px;font-family:arial;}
.rowLeft{float:left;height:auto;width:385px;background-repeat:no-repeat;font-family:arial;}
.rowRight{float:right;height:auto;width:385px;background-repeat:no-repeat;font-family:arial;}
.rowFooter{background-repeat:no-repeat;clear:both;height:auto;width:970px;text-align:right;font-size:xx-small;font-family:arial;}
.rowHeader{background-repeat:no-repeat;clear:both;height:20px;width:970px;background-color:#006600;color:#FFFFFF;font-style:normal;line-height:normal;font-size:small;text-transform:capitalize;background-position:center;font-family:arial;text-align:center;}
.qsl{height:auto;width:159px;background-repeat:no-repeat;overflow:auto;float:left;text-align:left;}
.usaDL{font-size:small;font-family:arial;}
.usaDL a:link{color:#34469D;text-decoration:none;}
.usaDL a:visited{color:#34469D;text-decoration:none;}
.usaDL a:hover{color:#34469D;text-decoration:underline;}
.usaDL a:active{color:#34469D;}
.regionsDL{text-align:left;font-family:arial;}
.regionsDL a:link{color:#34469D;text-decoration:none;}
.regionsDL a:visited{color:#34469D;text-decoration:none;}
.regionsDL a:hover{color:#34469D;text-decoration:underline;}
.regionsDL a:active{color:#34469D;}
.error{font-size:smaller;color:Red;font-family:arial;}
.usaMapLeft{float:left;height:auto;width:335px;background-repeat:no-repeat;font-family:arial;font-weight:700;text-align:center;}
.usaMapRight{float:left;height:auto;width:635px;background-repeat:no-repeat;text-align:center;font-size:x-large;font-weight:bold;font-family:arial;}
.homeHeader{font-weight:bold;text-decoration:none;text-transform:capitalize;font-family:arial;text-align:center;}
.hr1{border-top:1px dashed gray;border-bottom:1px solid red;height:3px;font-family:arial;}
.centreIT{text-align:center;font-family:arial;}
LABEL{font-family:Arial;}
.bold{font-weight:bold;}
.resMapLeft{float:left;height:auto;width:435px;background-repeat:no-repeat;font-family:arial;}
.resMapRight{float:right;height:auto;width:335px;background-repeat:no-repeat;text-align:center;font-size:x-large;font-weight:bold;font-family:arial;}
.skiplink{display:none;}
.keys{font-size:medium;}
.Premier{background-color:#ffffCC;}
.New{background-color:#fff;}
.Standard{background-color:#fff;}
.MaxPropertyWarning{font-weight:bold;}
.locSearchResult{font-size:large;}
.pricerow1{background-color:#D7EFFF;}
.pricerow2{background-color:#ffffff;}
.calCssC{background-color:#FF3333;text-decoration:line-through;}
.prvCssC{background-repeat:no-repeat;background-image:url(/images/cal/b.gif);}
.calCssA{background-color:#66FF66;}
.calCssU{background-color:gray;color:White;}
.calCssP{background-color:#FF99CC;}
.calCssBlank{background-color:#dddddd;}
.calCss0{color:#999999;}
.calCssL{background-color:white;color:red;}
.calCssS{background-color:#990066;color:White;}
.calCssO{background-color:Black;color:White;}
.calCss1{background-color:#cccc00;}
.calCss2{background-color:#997700;}
.calCss3{background-color:#772200;}
.ForeignRedirect{color:#34469D;font-size:14px;}
.prvA{background-repeat:no-repeat;background-image:url('/images/cal/A.gif');}
.prvC{background-repeat:no-repeat;background-image:url('/images/cal/C.gif');}
.prvU{background-repeat:no-repeat;background-image:url('/images/cal/u.gif');}
.prvP{background-repeat:no-repeat;background-image:url('/images/cal/p.gif');}
.qslTitle a:link{font-weight:700;text-decoration:underline;font-family:arial;color:black;font-size:larger;}
.SEOheader{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:Black;text-decoration:none;}
.qslTitle a:visited{font-weight:700;text-decoration:underline;font-family:arial;color:black;font-size:larger;}
.qslTitle a:hover{color:Red;text-decoration:underline;}
.Grandparent a:link{text-decoration:underline;font-family:arial;color:black;font-size:18px;}
.Grandparent a:visited{text-decoration:underline;font-family:arial;color:black;font-size:18px;}
.Grandparent a:hover{color:Red;text-decoration:underline;}
.Grandparent{text-decoration:underline;font-family:arial;color:black;font-size:16px;}
.GrandparentSEO{text-decoration:none;font-size:12px;}
.GrandparentSEO2 a:visited{text-decoration:none;font-size:12px;color:black;line-height:200%;font-weight:bold;}
.GrandparentSEO2 a{text-decoration:none;font-size:12px;color:black;line-height:200%;font-weight:bold;}
p{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;text-align:left;}
a{font-family:Arial, Helvetica, sans-serif;text-decoration:none;color:#34469D;}
a:hover{color:#34469D;text-decoration:underline;}
a:visited{color:#34469D;}
h1{font-family:Arial, Helvetica, sans-serif;font-size:medium;color:#000000;margin:0px;line-height:200%;}
h1 a:link{color:#34469D;}
h1 a:visited{color:#34469D;}
h1 a:hover{color:#34469D;}
h2{font-size:medium;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;color:#DF6104;}
h3{margin:0px;padding:0px;}
table{border:none;}
img{border:none;}
.skiplink{display:none;}
.keys{font-size:medium;}
.Premier{background-color:#ffffCC;}
.InFavorites{background-color:#ccff99;}
.New{background-color:#fff;}
.Standard{background-color:#fff;}
.MaxPropertyWarning{font-weight:bold;}
.locSearchResultSuggest{font-size:larger;}
.locSearchResult{font-size:large;}
.pricerow1{background-color:#D7EFFF;}
.pricerow2{background-color:#ffffff;}
.calCssC{background-color:#FF3333;text-decoration:line-through;}
.calCssA{background-color:#66FF66;}
.calCssU{background-color:gray;color:White;}
.calCssP{background-color:#FF99CC;}
.calCssBlank{background-color:#dddddd;}
.calCss0{color:#999999;}
.calCssL{background-color:white;color:red;}
.calCssS{background-color:#990066;color:White;}
.calCssO{background-color:Black;color:White;}
.calCss1{background-color:#cccc00;}
.calCss2{background-color:#997700;}
.calCss3{background-color:#772200;}
.ForeignRedirect{color:#34469D;font-size:14px;}
.prvA{background-repeat:no-repeat;background-image:url('/images/cal/A.gif');}
.prvC{background-repeat:no-repeat;background-image:url('/images/cal/C.gif');}
.prvU{background-repeat:no-repeat;background-image:url('/images/cal/u.gif');}
.prvP{background-repeat:no-repeat;background-image:url('/images/cal/p.gif');}
.prvS{background-repeat:no-repeat;background-image:url('/images/cal/s.gif');}
.prvO{background-repeat:no-repeat;background-image:url('/images/cal/O.gif');}
.prv0{background-repeat:no-repeat;background-image:url('/images/cal/0.gif');}
.prv1{background-repeat:no-repeat;background-image:url('/images/cal/1.gif');}
.prv2{background-repeat:no-repeat;background-image:url('/images/cal/2.gif');}
.prv3{background-repeat:no-repeat;background-image:url('/images/cal/3.gif');}
.prvL{background-repeat:no-repeat;background-image:url('/images/cal/L.gif');}
.ForeignRedirect{color:#34469D;font-size:small;font-weight:bold;}
.yahootitle{font-size:medium;}
.yahooabstract{color:black;}
.yahoourl{color:Blue;}
.ownerswebsite{font-size:medium;}
.ownerscalendar{font-size:medium;font-weight:500;}
body{margin-top:0px;margin-bottom:0px;background-image:url();background-repeat:repeat-x;font-size:small;color:#000000;font-family:Arial,Helvetica,sans-serif;}
a.link{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#34469D;text-decoration:none;}
a:hover.link{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#34469D;text-decoration:underline;}
a:visited.link{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#34469D;text-decoration:none;}
a:visited:hover.link{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#FF0000;text-decoration:underline;}
.styleh1{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#ea9111;}
.styleh2{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#FFFFFF;}
a.styleh1link{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#ea9111;text-decoration:underline;}
a:hover.styleh1link{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#FF0000;text-decoration:none;}
a:visited.styleh1link{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#ea9111;text-decoration:underline;}
a:visited:hover.styleh1link{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#FF0000;text-decoration:none;}
.contactinfo{font-family:Verdana, Arial, Helvetica, sans-serif;color:#0C3D5D;font-size:x-small;font-weight:bold;}
.pricetext{font-family:Verdana, Arial, Helvetica, sans-serif;color:#0C3D5D;font-size:12px;font-weight:bold;}
.featuredvacation{font-size:x-small;color:#0C3D5D;font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
a.featuredvacationlinks{font-size:x-small;color:#0C3D5D;font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
a:hover.featuredvacationlinks{font-size:x-small;color:#FF0000;font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
a:visited.featuredvacationlinks{font-size:x-small;color:#0C3D5D;font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
a:visited:hover.featuredvacationlinks{font-size:x-small;color:#FF0000;font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
.featuredvacation2{font-size:12px;color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif;}
.featuredproperties{font-size:x-small;color:#FFFFFF;font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
a.featuredpropertieslinks{font-size:x-small;color:#FFFFFF;font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
a:hover.featuredpropertieslinks{font-size:x-small;color:#FFFF00;font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
a:visited.featuredpropertieslinks{font-size:x-small;color:#FFFFFF;font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
a:visited:hover.featuredpropertieslinks{font-size:x-small;color:#FFFF00;font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
a.destinations{float:left;width:180px;text-decoration:none;color:#05475f;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:x-small;text-decoration:none;background-color:#CAE6FB;font-weight:bold;}
a:hover.destinations{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:x-small;color:#FFFFFF;text-decoration:none;background-color:#FF0000;font-weight:bold;}
a:visited.destinations{float:left;width:180px;text-decoration:none;color:#05475f;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:x-small;text-decoration:none;background-color:#CAE6FB;font-weight:bold;}
a:visited:hover.destinations{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:x-small;color:#FFFFFF;text-decoration:none;background-color:#FF0000;font-weight:bold;}
a.holidayrentaldestinations{float:left;width:155px;text-decoration:none;color:#05475f;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:x-small;text-decoration:none;background-color:#CAE6FB;font-weight:bold;}
a:hover.holidayrentaldestinations{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:x-small;color:#FFFFFF;text-decoration:none;background-color:#FF0000;font-weight:bold;}
a:visited.holidayrentaldestinations{float:left;width:155px;text-decoration:none;color:#05475f;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:x-small;text-decoration:none;background-color:#CAE6FB;font-weight:bold;}
a:visited:hover.holidayrentaldestinations{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:x-small;color:#FFFFFF;text-decoration:none;background-color:#FF0000;font-weight:bold;}
a.holidayrentaldestinations-golf{float:left;width:155px;text-decoration:none;color:#05475f;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:x-small;text-decoration:none;background-color:#96c79c;font-weight:bold;}
a:hover.holidayrentaldestinations-golf{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:x-small;color:#FFFFFF;text-decoration:none;background-color:#FF0000;font-weight:bold;}
a:visited.holidayrentaldestinations-golf{float:left;width:155px;text-decoration:none;color:#05475f;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:x-small;text-decoration:none;background-color:#96c79c;font-weight:bold;}
a:visited:hover.holidayrentaldestinations-golf{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:x-small;color:#FFFFFF;text-decoration:none;background-color:#FF0000;font-weight:bold;}
a.vacationrentals{float:left;width:138px;text-decoration:none;color:#05475f;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:x-small;text-decoration:none;background-color:#CAE6FB;font-weight:bold;}
a:hover.vacationrentals{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:x-small;color:#FFFFFF;text-decoration:none;background-color:#FF0000;font-weight:bold;}
a:visited.vacationrentals{float:left;width:138px;text-decoration:none;color:#05475f;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:x-small;text-decoration:none;background-color:#CAE6FB;font-weight:bold;}
a:visited:hover.vacationrentals{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:x-small;color:#FFFFFF;text-decoration:none;background-color:#FF0000;font-weight:bold;}
a.vacationrentals2{float:left;width:98px;text-decoration:none;color:#05475f;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:x-small;text-decoration:none;background-color:#CAE6FB;font-weight:bold;}
a:hover.vacationrentals2{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:x-small;color:#FFFFFF;text-decoration:none;background-color:#FF0000;font-weight:bold;}
a:visited.vacationrentals2{float:left;width:98px;text-decoration:none;color:#05475f;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:x-small;text-decoration:none;background-color:#CAE6FB;font-weight:bold;}
a:visited:hover.vacationrentals2{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:x-small;color:#FFFFFF;text-decoration:none;background-color:#FF0000;font-weight:bold;}
a.vacationrentals3{float:left;width:155px;text-decoration:none;color:#05475f;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:x-small;text-decoration:none;background-color:#CAE6FB;font-weight:bold;}
a:hover.vacationrentals3{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:x-small;color:#FFFFFF;text-decoration:none;background-color:#FF0000;font-weight:bold;}
a:visited.vacationrentals3{float:left;width:155px;text-decoration:none;color:#05475f;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:x-small;text-decoration:none;background-color:#CAE6FB;font-weight:bold;}
a:visted:hover.vacationrentals3{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:x-small;color:#FFFFFF;text-decoration:none;background-color:#FF0000;font-weight:bold;}
a.canada-map{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:x-small;font-weight:bold;color:#0C3D5D;text-decoration:none;}
a:hover.canada-map{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:x-small;font-weight:bold;color:#FF0000;text-decoration:underline;}
.td-header-background{background-image:url(/images2/header_02.jpg);background-repeat:no-repeat;}
.td-upper-contentbox-background{background-image:url(/images2/contentbox_01.jpg);background-repeat:no-repeat;}
.td-bg-contentbox-background{background-image:url(/images2/contentbox_02.jpg);background-repeat:no-repeat;}
.td-upper-maincontentbox-background{background-image:url(/images2/maincontentbox_01.jpg);background-repeat:no-repeat;}
.td-bg-maincontentbox-background{background-image:url(/images2/maincontentbox_02.jpg);background-repeat:no-repeat;}
.hr300{width:300px;color:#ea9111;}
.hr250{width:250px;color:#ea9111;}
.hr966{color:#000000;width:966px;}
.td-upper-extrabox-background{background-image:url(/images2/extrabox_01.jpg);background-repeat:no-repeat;}
.td-bg-extrabox-background{background-image:url(/images2/extrabox_02.jpg);background-repeat:no-repeat;}
.td-upper-extrabox2-background{background-image:url(/images2/extrabox2_01.jpg);background-repeat:no-repeat;}
.td-bg-extrabox2-background{background-image:url(/images2/extrabox2_02.jpg);background-repeat:no-repeat;}
.td-upper-destinationbox-background{background-image:url(/images2/destinationbox_01.jpg);background-repeat:no-repeat;}
.td-bg-destinationbox-background{background-image:url(/images2/destinationbox_02.jpg);background-repeat:no-repeat;}
.td-bg-footer-background{background-image:url(/images2/footer_02.jpg);background-repeat:no-repeat;}
.td-upper-contentboxgreen-background{background-image:url(/images2/contentbox-green_01.jpg);background-repeat:no-repeat;}
.td-bg-contentboxgreen-background{background-image:url(/images2/contentbox-green_02.jpg);background-repeat:no-repeat;}
.td-upper-ownersloginbox-background{background-image:url(/images2/ownersloginbox_01.jpg);background-repeat:no-repeat;}
.td-bg-ownersloginbox-background{background-image:url(/images2/ownersloginbox_02.jpg);background-repeat:no-repeat;}
.congratulationstext{font-size:36px;font-weight:bold;}
.onesimpleuploadtext{font-size:16px;}
.loginbutton{width:100px;height:30px;}
.EmailButton{font-weight:bold;color:black;background-color:white;border:1px solid;border-color:#696 #363 #363 #696;font-size:22px;}
.EmailButton:hover{font-weight:bold;color:white;background-color:#660000;border:1px solid;border-color:#696 #363 #363 #696;font-size:22px;}
.pagelinks{font-size:14px;text-align:center;}
.newDivPageLinks a{line-height:25px;font-size:13px;font-weight:700;text-decoration:underline;color:#34469D;}
html, body{height:100%;padding:0px;font-family:arial;text-decoration:none;background-color:#FFFFFF;}
img{border:0px;}
p{margin:0;padding:0px;}
td{}
form, div, input, textarea{margin:0;padding:0;}
h1, h2, h3, h4, h5{margin:0px;padding:0px;}
ul, ol, li, dl, dt{margin:0;padding:0;list-style:none;}
.editBody{padding-top:10px;padding-left:5px;padding-right:5px;}
.red{color:Red;}
.leftwrap{margin:0 auto;padding:0;border:0;background-color:#ffffff;width:600px;}
.wrap{margin:0 auto;padding:0;border:0;background-color:#ffffff;}
.container{}
.header{background:#D7EFFF;color:#34469D;border-bottom:solid 1px #C7DAFF;border-top:solid 1px #C7DAFF;padding:5px 0 5px 0;}
.header h1{}
.header p{color:#34469D;font-size:18px;padding-left:10px;vertical-align:middle;}
.header p a{color:#34469D;font-size:14px;vertical-align:middle;}
.header p span.spanAbout{color:#34469D;font-size:14px;vertical-align:middle;}
.header div{color:#34469D;font-size:18px;padding-left:10px;vertical-align:middle;height:21px;}
.main-wrap{background-color:transparent;width:600px;padding:10px 0 10px 0;}
.vrmain-wrap{background-color:transparent;padding:10px 0 10px 0;}
.leftmain-wrap{background-color:transparent;width:600px;padding:10px 0 10px 0;}
.main{margin:0;padding:0px;font-size:14px;}
.gallery{width:400px;float:left;text-align:center;}
.leftgallery{width:280px;float:left;text-align:left;}
.rightgallery{width:320px;float:right;text-align:left;}
.ownerLeftGallery{width:320px;float:left;text-align:left;}
.leftgallery img.mainImage{width:265px;}
.gallery ol{list-style-type:none;list-style-position:inside;float:left;padding:20px 0 10px 2px;margin:0;width:400px;position:relative;}
.gallery li{float:left;position:relative;margin:0;padding:0px;width:80px;height:48px;}
.gallery img{border:1px solid #2E2E2E;}
.gallery li img{border:1px solid #2E2E2E;width:73px;height:48px;}
.content{width:513px;float:right;padding:0 10px 0 13px;}
.leftcontent{width:513px;padding:0 10px 0 13px;}
.content b{text-align:left;font-family:tahoma, arial;font-size:14px;color:#232227;}
.leftcontent b{text-align:left;font-family:tahoma, arial;font-size:14px;color:#232227;}
.intro{width:513px;position:relative;}
.intro-txt{margin-top:5px;font-family:tahoma, arial;font-size:13px;color:#3B3B3B;text-align:justify;width:407px;float:left;line-height:16px;}
.intro-img{margin-top:5px;float:right;width:106px;text-align:right;}
.ico{margin:12px 0 2px 0;padding:0px;width:315px;border-top:1px solid #D5DEE5;border-bottom:1px solid #FFFFFF;text-align:center;}
.ico p{padding:6px 0 6px 3px;width:315px;position:relative;border-top:1px solid #FFFFFF;border-bottom:1px solid #D5DEE5;text-align:center;}
.ico p img{padding-right:7px;width:35px;height:35px;}
.iconlist{width:210px;}
.iconlist img{padding-right:3px;width:35px;height:35px;}
.contact{width:513px;margin:0px;padding:0px;position:relative;text-align:left;}
.book{margin-top:10px;font-family:tahoma, arial;font-size:13px;color:#3B3B3B;width:313px;float:left;}
.book p{margin:8px 0 15px 12px;text-align:left;}
.book ul{margin:0;padding:0px;list-style:disc inside;border:0;}
.book ul li{margin:0;padding:0px;font-family:tahoma, arial;font-size:17px;color:#000000;text-align:left;text-decoration:none;line-height:22px;}
.book ul li b{margin:0;padding:0px;font-family:arial;font-size:17px;color:#000000;text-align:left;text-decoration:none;line-height:35px;}
#map{width:250px;height:250px;}
.mapDiv{width:255px;height:280px;float:right;padding:0 10px 10px 10px;}
.mapDiv center p{font-family:Arial;font-size:13px;text-align:center;}
#map a{font-family:arial;font-size:11px;text-decoration:none;}
.map img{border:1px solid #898989;margin:5px 0 5px 0;}
#green-wrap1{margin:10px 5px;padding:0;width:222px;background:transparent url(/images/greenbg-small.gif) top left repeat-y;float:left;}
#green-wrap{padding:4px 4px 2px 5px;border:0;width:212px;background:transparent url(/images/greenbg.gif) top left no-repeat;}
.gheader{width:213px;height:44px;background:transparent url(/images/green-aero.png) top right no-repeat;}
.gheader p{padding:3px 0 0 15px;font-weight:bold;text-align:left;font-family:arial,tahoma;font-size:15px;color:#3f3f3f;line-height:17px;letter-spacing:-1px;}
#gcontainer{margin:0 0 0 6px;width:201px;border:0;height:100%;}
.gfilter{padding:3px 0 0 0;width:201px;border-bottom:1px solid #aaaca9;}
.gfilter h2{font-weight:bold;font-family:arial,tahoma;font-size:14px;color:#3f3f3f;line-height:17px;letter-spacing:-1px;}
.gfilter p{padding:12px 0 0 7px;font-family:arial;font-size:12px;color:#3f3f3f;line-height:17px;}
.gfilter p b{padding-left:60px;font-weight:bold;font-family:arial,tahoma;font-size:14px;color:#3f3f3f;line-height:17px;letter-spacing:-1px;}
.dr{border:1px solid #C8D7C5;width:60px;font-family:arial;font-size:12px;color:#3f3f3f;line-height:17px;}
.qicon{width:201px;border:0;padding-bottom:15px;margin:0;}
.qicon ul{margin:0;padding:0px;list-style:none;border:0;}
.qicon ul li{margin:0;padding:0;list-style:none;border-top:1px solid #ffffff;border-bottom:1px solid #d8dad7;height:50px;width:201px;}
.qicon ul li p{float:left;padding:13px 0 0 8px;font-family:arial,tahoma;font-size:12px;color:#000000;width:155px;}
.qicon ul li img, .qicon ul li input{padding:7px 0 0 0;line-height:10px;font-size:9px;}
.clear{clear:both;}
.BedBaths ul li{margin:0;padding:0px;font-family:tahoma, arial;font-size:12px;color:#000000;text-align:left;text-decoration:none;line-height:22px;}
.otwrap{margin:10px;padding:0;border:0;width:300px;background:#89512e url(/images/orange2bg.gif) top center repeat-x;}
.otheader{margin:0;padding:0;border:0;background:transparent url(/images/otcurve.gif) top left no-repeat;width:300px;height:26px;}
.otheader p{padding-left:20px;background:transparent url(/images/otaero.gif) top right no-repeat;width:280px;height:26px;text-align:left;font-family:arial;font-size:14px;color:#3f3f3f;line-height:26px;font-weight:bold;}
.otmain-wrap{margin:0 3px 0 3px;padding:0 0 6px 0;border-top:1px solid #b5b5b5;background-color:transparent;width:294px;}
.otmain{margin:0;padding:8px;border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4;border-top:1px solid #e4e4e4;border-bottom:1px solid #FFFFFF;background-color:#fafafa;}
.otmain p{font-family:arial;font-size:12px;color:#000000;line-height:17px;}
.otmain a, .otmain a:visited{color:#EE0000;text-decoration:none;}
.otmain a:hover{color:#89512E;}
.oticon{width:278px;border:0;padding-bottom:10px;margin:0;}
.oticon ul{margin:0;padding:0px;list-style:none;border-top:1px solid #d8dad7;border-bottom:1px solid #ffffff;}
.oticon ul li{margin:0;padding:0;list-style:none;border-top:1px solid #ffffff;border-bottom:1px solid #d8dad7;height:42px;width:198px;}
.oticon ul li p{float:left;padding:13px 0 0 8px;font-family:arial,tahoma;font-size:12px;color:#000000;width:154px;}
.oticon ul li img, .qicon ul li input{padding:3px 0 0 0;line-height:10px;font-size:9px;}
.propwrapleft{margin:0;padding:0;border:0;width:12px;height:28px;background:transparent url(/images/properties-list/ListingHeaderBackgroundLeft.png) no-repeat;}
.propwrapright{margin:0;padding:0;border:0;width:12px;height:28px;background:transparent url(/images/properties-list/ListingHeaderBackgroundRight.png) no-repeat;}
.propwrap{margin:0;padding:0;border:0;height:28px;background:transparent url(/images/properties-list/ListingHeaderBackground.png) repeat-x;vertical-align:middle;}
.propwrapheader{font-family:arial;font-size:15px;color:#000000;line-height:28px;font-weight:bold;padding-left:10px;}
.premiumcontainer{font-family:Arial;font-size:14px;color:#000000;padding-right:20px;padding-top:5px;vertical-align:middle;font-weight:bold;}
.propwrap a{text-decoration:none;color:Black;}
.propwrappremiumleft{margin:0;padding:0;border:0;height:28px;width:12px;background:transparent url(/images/properties-list/PremiumTitleLeft.png) no-repeat;}
.propwrappremiumright{margin:0;padding:0;border:0;width:12px;height:28px;background:transparent url(/images/properties-list/PremiumTitleRight.png) no-repeat;}
.propwrappremium{margin:0;padding:0;border:0;height:100%;background:transparent url(/images/properties-list/PremiumTitleBackground.png) repeat-x;vertical-align:middle;}
.propwrappremium h3{font-family:arial;font-size:15px;color:#000000;line-height:28px;font-weight:bold;padding-left:10px;}
.propwrappremium a{text-decoration:none;color:Black;}
.ycontainer{padding:0;border:0;}
.yheader{margin:0;padding:0;border:0;height:26px;background:orange;border-bottom:solid 1px red;border-top:solid 1px red;}
.yheader p{padding-left:20px;height:26px;text-align:center;font-family:arial;font-size:14px;color:#ae210e;line-height:26px;font-weight:bold;}
.ymain-wrap{margin:0 3px 0 3px;padding:0 0 4px 0;background-color:transparent;}
.ymain{margin:0;background-color:transparent;}
.bcontainer{margin:10px;padding:0;border:0;background:#b3c0c9 url(/images/bluebg.gif) top center repeat-x;}
.bheader{margin:0;padding:0;border:0;background:transparent url(/images/blue-curve.gif) top left no-repeat;height:15px;}
.bheader p{height:15px;text-align:left;font-family:arial;font-size:14px;color:#3f3f3f;line-height:15px;font-weight:bold;}
.bmain-wrap{margin:0 3px 0 3px;padding:0 0 4px 0;border-top:1px solid #b5b5b5;background-color:transparent;}
.bmain{margin:0;border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4;border-top:1px solid #e4e4e4;border-bottom:1px solid #FFFFFF;background-color:#ffffff;}
.bgrey{}
.bgrey a{}
.bwhite{}
.bwhite a{}
.col1{text-align:center;float:left;padding:9px 0 0 0;}
.col1 img{}
.bdrs{border:1px solid #c4c4c4;}
.col2{text-align:left;float:left;padding-left:15px;}
.col2 h2{font-family:tahoma, arial;font-size:17px;color:#083d94;line-height:20px;font-weight:normal;}
.col2 h3{}
.col2 a{font-family:tahoma, arial;font-size:17px;color:#54709e;line-height:20px;font-weight:normal;}
.col2 h5 a{margin:0px;padding:7px 0px;font-family:arial;font-size:18px;color:#ED7B00;line-height:20px;font-weight:normal;}
.col2 h5{margin:0px;padding:7px 0px;font-family:arial;font-size:18px;color:#ED7B00;line-height:20px;font-weight:normal;}
.col2 p{font-family:tarial;font-size:11px;color:#000000;line-height:14px;font-weight:normal;}
.col2 p.shortDescription{font-family:arial;font-size:14px;color:#000000;line-height:16px;font-weight:normal;padding:5px 0 5px 0;}
.col2 p.propertyInformation{font-family:arial;font-size:13px;color:#000000;line-height:16px;font-weight:bold;padding:5px 0 5px 0;}
.col3{text-align:right;float:right;vertical-align:middle;max-width:220px;}
.col3 p{font-family:tahoma, arial;font-size:16px;color:#083d94;line-height:17px;font-weight:normal;}
.col3 h5{margin:0px;padding:7px 0px;font-family:arial;font-size:17px;color:#000000;line-height:16px;font-weight:bold;}
.col3 a{text-decoration:none;color:Black;}
.col3 a.hover{text-decoration:none;color:Black;}
.icolist{border:0;margin:0;padding:0;float:right;}
.icolist img{padding:0 0 3px 2px;line-height:10px;font-size:9px;}
.sort-wrap{}
.sort{}
.sort ul{list-style:none;height:30px;padding-left:50px;}
.sort ul li{list-style:none;float:left;font-size:15px;color:#000000;padding:4px 15px 0 15px;}
.sort ul li a{font-size:13px;color:#0057A8;text-decoration:none;font-weight:bold;}
.sort ul li img{padding:0 8px;}
#mainwrap{margin:0 auto;width:981px;background:#ffffff url(/images/header/bg.png) repeat-y top left;padding:0 10px 0 9px;}
#mainwrap_bottom{margin:0 auto;width:981px;background:#ffffff url(/images/header/bgb.png) repeat-x top left;padding:0 10px 0 9px;}
#header{width:981px;height:90px;border-bottom:1px solid #000000;background:#ffffff url(/images/new_header/header_bg.gif) repeat-x top left;}
#header a{color:#f3f3f3;}
.hd-lf{float:left;width:263px;height:90px;background:transparent url(/images/new_header/logo-bg.gif) no-repeat top left;}
.times{margin:30px 0 0 78px;}
.vrp{margin:25px 0 0 0;}
.hd-rt{float:right;width:718px;height:90px;}
.topmenu{color:#f3f3f3;text-align:right;height:20px;font-family:arial;font-size:11px;font-weight:bold;}
#header .topmenu a{color:#f3f3f3;text-decoration:none;display:block;float:left;padding-left:21px;line-height:20px;}
#header .topmenu a:hover{color:#E78F12;}
.pgtitle{width:445px;height:85px;margin:5px 0 5px 15px;float:left;position:relative;}
.pgtitle h1{font-size:24px;color:#ffffff;font-weight:normal;position:absolute;bottom:0;text-align:left;line-height:45px;}
.pgoptions{float:right;width:242px;text-align:right;margin-top:1px;}
.search{height:24px;background:url(/images/new_header/searchbg.gif) no-repeat top right;text-align:right;padding-top:3px;}
.sbox{width:150px;height:16px;border:0;border-top:1px solid #000000;font-size:11px;font-family:arial;}
.sbutton{width:64px;font-family:arial;font-size:11px;color:#ffffff;font-weight:normal;border:0;background:none;}
.addthis{margin:4px 0 0 0;text-align:right;}
.shortlist{margin:8px 12px 0 0;text-align:right;}
#header .shortlist a:hover{color:#000000;text-decoration:none;}
.cover{margin-top:10px;margin-bottom:21px;}
#main1{width:971px;margin-bottom:10px;padding:0 5px 0 5px;}
#mainLate{width:930px;margin-bottom:10px;padding:0 5px 0 5px;}
#main2{margin:0 0 0 0;width:971px;}
#left{float:left;width:192px;text-align:left;}
#right{float:right;width:190px;text-align:left;}
#middle{float:left;width:574px;}
#left2{float:left;width:331px;text-align:left;}
#right2{margin-left:20px;float:right;width:620px;text-align:left;}
#middle2{margin:0 25px;float:left;width:412px;}
#right3{float:right;width:176px;text-align:left;}
#main1 h1{padding:0 0 0 10px;font-size:13px;color:#ffffff;height:26px;}
#main1 h2{padding:2px 0 0 15px;font-size:12px;color:#ffffff;line-height:17px;}
#main1 h3{padding:15px 0 0 10px;font-size:16px;color:#34469D;height:20px;}
#main1 ul{margin:0 5px;font-size:13px;}
#main1 ul li{display:block;padding-top:2px;}
#mainLate h1{padding:0 0 0 10px;font-size:13px;color:#ffffff;height:26px;}
#mainLate h2{padding:2px 0 0 15px;font-size:12px;color:#ffffff;line-height:17px;}
#mainLate h3{padding:15px 0 0 10px;font-size:16px;color:#34469D;height:20px;}
#mainLate ul{margin:0 5px;font-size:13px;}
#mainLate ul li{display:block;padding-top:2px;}
#main1 .destinations ul li a{display:block;height:16px;font-size:14px;padding-top:2px;color:black;font-weight:bold;font-family:Arial;}
#main1 .europedestinations ul li a{display:block;height:14px;font-size:13px;width:140px;padding-top:2px;color:black;font-weight:bold;font-family:Arial;}
#main1 .europedestinations .leftDiv ul li a{display:block;height:14px;font-size:13px;width:110px;padding-top:2px;color:black;font-weight:bold;font-family:Arial;}
#main1 .golfdestinations ul li a{display:block;height:15px;width:130px;font-size:13px;padding-top:2px;color:black;font-weight:600;font-family:Arial;}
#main1 .golfdestinations .leftDiv ul li a{display:block;height:15px;width:143px;font-size:13px;padding-top:2px;color:black;font-weight:600;font-family:Arial;}
#main1 .citybreaksdestinations ul li a{display:block;height:16px;font-size:14px;width:136px;padding-top:2px;color:black;font-weight:600;font-family:Arial;}
#main1 .citybreaksdestinations .leftDiv ul li a{display:block;height:16px;font-size:14px;width:136px;padding-top:2px;color:black;font-weight:600;font-family:Arial;}
#main1 .skidestinations ul li a{display:block;height:16px;width:151px;font-size:12px;padding-top:2px;color:black;font-weight:600;font-family:Arial;}
#main1 .skidestinations .leftDiv ul li a{display:block;height:16px;width:134px;font-size:12px;padding-top:2px;color:black;font-weight:600;font-family:Arial;}
#main1 ol{margin:0;font-size:12px;}
#main1 ol li{display:block;}
#main1 .min ol{float:left;padding-left:20px;}
#main1 .min ol li, #main1 .min ol li a, #main1 .lbin ol li a{margin:0;font-size:11px;color:#000000;}
#mainLate ol{margin:0;font-size:12px;}
#mainLate ol li{display:block;}
#mainLate .min ol{float:left;padding-left:80px;}
#mainLate .min ol li, #main1 .min ol li a, #main1 .lbin ol li a{margin:0;font-size:11px;color:#000000;}
.more{font-family:Arial;font-size:32px;font-weight:bold;color:Black;}
#main1 .min ol li b{color:#33469D;font-size:14px;}
#main1 h1.lb{margin-top:0px;color:Black;font-size:17px;}
#mainLate .min ol li b{color:#33469D;font-size:14px;}
#mainLate h1.lb{margin-top:0px;color:Black;font-size:17px;}
#main1 strong.activities{color:Black;font-size:17px;margin-bottom:7px;}
#main1 h1.destinations{color:Black;font-size:16px;}
#main1 h1.europedestinations{color:Black;font-size:13px;}
#main1 h1.golfdestinations{color:Black;font-size:13px;}
#main1 h1.citybreaksdestinations{color:Black;font-size:16px;}
#main1 h1.skidestinations{color:Black;font-size:12px;}
#mainLate div.mout{width:927px;border-left:1px solid #B0B6FF;border-right:1px solid #B0B6FF;background:#D7EFFF;}
.mout{width:601px;border-left:1px solid #B0B6FF;border-right:1px solid #B0B6FF;background:#D7EFFF;}
.min{margin:0 3px;padding:10px 6px;background:#D7EFFF;}
.bout{width:300px;margin-top:10px;padding-bottom:3px;}
.bin{margin:0 2px;padding:10px 7px;}
.worldmaptext{font-size:18px;font-family:Arial;}
.gout{margin-top:10px;padding-bottom:3px;width:600px;}
.gin{margin:0 2px;padding:10px 7px 3px;}
.bin p, .gin p, .activitiesGin p{text-align:justify;font-size:12px;color:#000000;}
.bin b, .gin b, .activitiesGin b{font-size:12px;}
.bin a, .gin a, .activitiesGin a{color:#34469D;}
.t1{padding:10px;text-align:justify;font-size:11px;color:#ffffff;line-height:17px;}
.rout{margin-top:0px;padding-bottom:4px;width:300px;font-size:11px;border-left:solid 1px;border-right:solid 1px;border-color:#D5D5D5;}
.orangerout{margin-top:0px;padding-bottom:4px;font-size:11px;border-left:solid 1px;border-right:solid 1px;border-color:#ED7B00;}
.orangerout h5{margin:0;font-family:arial;font-size:17px;padding-top:17px;padding-left:15px;}
.orangeroutOneColumn{margin-top:0px;padding-bottom:4px;font-size:11px;border-left:solid 1px;border-right:solid 1px;border-color:#B0B6FF;background:#d7efff;}
.orangeroutOneColumn h5{margin:0;font-family:arial;font-size:16px;padding-top:17px;padding-left:15px;}
.rout h5{margin:0;font-family:arial;font-size:17px;padding-top:17px;padding-left:15px;}
.rin{width:auto;margin:0 4px;text-align:center;}
.rout a{text-decoration:none;color:#A53737;}
.rout a:hover{text-decoration:underline;color:#000000;}
.orangerout a{text-decoration:none;color:#A53737;}
.orangerout a:hover{text-decoration:underline;color:#000000;}
.lbout{margin-top:10px;padding-bottom:4px;background:#1b3a57 url(../images/cbox/b2bg.gif) repeat-x top left;font-size:11px;}
.lbout h5{background:transparent url(../images/cbox/b2cur.gif) no-repeat top left;font-family:arial;font-size:13px;color:#ffffff;padding-left:22px;line-height:26px;}
.lbout h5 span{width:26px;background:transparent url(../images/cbox/b2aer.gif) no-repeat 0 top;display:block;float:right;}
.lbin{width:auto;margin:0 4px;background:#f8f8f8;padding:10px;border-top:2px groove #a1ae97;border-left:1px solid #a1ae97;border-right:1px solid #a1ae97;border-bottom:1px solid #ffffff;}
#main1 .lbin ol li a, .lbout a{color:#29567F;}
#main1 .lbin ol{float:left;width:100px;}
.yout{margin:0;padding:25px 0 0 0;}
.yout-borders{border-left:solid 1px #d5d5d5;border-right:solid 1px #d5d5d5;}
.yout h5{font-family:arial;font-size:18px;}
.yin{width:auto;padding:10px 10px 0 10px;text-align:justify;font-size:12px;font-family:Arial;line-height:17px;}
.yout a{color:#8B7030;}
#main1{width:970px;}
.g2out{margin-top:10px;padding-bottom:4px;background:#3E561B url(../images/cbox/g2bg.gif) repeat-x top left;font-size:11px;}
.g2out h5{background:transparent url(../images/cbox/g2cur.gif) no-repeat top left;font-family:arial;font-size:13px;color:#ffffff;padding-left:22px;line-height:26px;}
.g2out h5 span{width:26px;background:transparent url(../images/cbox/g2aer.gif) no-repeat 0 top;display:block;float:right;}
.g2in{width:auto;margin:0 4px;line-height:18px;background:#f8f8f8;padding:10px;border-top:2px groove #a1ae97;border-left:1px solid #a1ae97;border-right:1px solid #a1ae97;border-bottom:1px solid #ffffff;}
.g2out a{color:#3E561B;}
#main1 .g2out p{font-size:11px;}
#select2, #af2, #aus2, #mex2, #me2, #as2, #eu2, #car2, #usa2, #can2, #sp2, #ca2, #sa2{display:inline;text-align:left;background-color:#ffffff;position:absolute;visibility:hidden;margin:15px 0 0 20px;font-size:18px;color:Black;width:500px;font-family:Arial;}
#select, #af, #aus, #mex, #me, #as, #eu, #car, #usa, #can, #sp, #ca, #sa, #ice, #russia, #finland, #estonia, #norway, #sweden, #ireland, #lativa, #ukraine, #belarus, #moldova, #romania, #portugal, #spain, #andorra, #uk, #turkey, #switzerland, #slovenia, #slovakia, #lithuania, #poland, #denmark, #france, #bulgaria, #hungary, #montenegro, #italy, #greece, #albania, #macedonia, #serbia, #holland, #belgium, #germany, #czech, #austria, #croatia, #bosnia, #malta, #alaska, #mexico, #tx, #ca, #nh, #vt, #ma, #ct, #ri, #nj, #de, #md, #dc, #nf, #nb, #ns, #pe, #yu, #bricol, #alberta, #sas, #mani, #ont, #que, #or, #wa, #id, #mt, #nd, #nv, #az, #ut, #wy, #co, #nm, #sd, #ne, #ks, #ok, #mn, #ia, #mo, #ar, #la, #wi, #il, #mi, #in, #ky, #tn, #ms, #al, #oh, #pa, #wv, #va, #nc, #sc, #ga, #fl, #ny, #me, #africa, #cyprus, #sardinia, #corsica, #balearic, #russia{background-color:#ffffff;position:absolute;width:500px;visibility:hidden;margin:35px 0;font-size:18px;color:Black;top:116px;height:18px;}
#footer-wrap{width:925px;background-color:#FFFFFF;}
#footer{width:925px;}
#footer ul{float:left;width:169px;}
#footer ul li{padding:0 0 0 5px;font-size:12px;}
#footer ul li.top{padding:10px 0 0 5px;}
#footer ul li.bottom{padding:0 0 10px 5px;}
#footer a{color:#292929;}
#footer a:hover{color:#34469D;text-decoration:underline;}
.title{background:#D7EFFF;color:#34469D;border-bottom:solid 1px #C7DAFF;border-top:solid 1px #C7DAFF;padding:5px 0 5px 0;}
.title b{color:#34469C;font-weight:bold;line-height:30px;font-size:13px;}
.rb{margin:0 10px 0 0;}
.lrb{margin:0 10px 0 10px;}
.lb{margin:0 0 0 10px;}
#newHeader{width:982px;height:100px;background-color:#9bc8ff;}
#newHheader a{color:#f3f3f3;}
.newHd-lf{float:left;width:263px;height:90px;}
.newpgtitle{margin:0 0 0 0px;position:absolute;font-family:'DejaVu Sans Condensed';width:800px;}
.newpgtitle h1{font-family:Arial;font-weight:bold;letter-spacing:.03em;font-size:16px;color:#ffffff;text-align:left;margin-left:5px;}
.newHeader{margin:0;padding:0;border:0;background:url(/Images/header/newImages/headerBackground.png) top left repeat-y;width:968px;height:34px;}
.newHeader h1{padding-left:20px;background:transparent url(/Images/aero-icon.gif) top right no-repeat;width:948px;height:34px;text-align:left;font-family:tahoma, arial;font-size:17px;color:#fffdfe;line-height:34px;}
.newHeader p{padding-left:20px;background:transparent url(/Images/aero-icon.gif) top right no-repeat;width:948px;height:34px;text-align:left;font-family:tahoma, arial;font-size:17px;color:#fffdfe;line-height:34px;}
.newMain-wrap{margin:0 3px 0 3px;padding:0 0 6px 0;border-top:1px solid #484F4F;background-color:transparent;width:962px;}
.newMain{margin:0;padding:11px;border-left:1px solid #B8C3C8;border-right:1px solid #B8C3C8;border-top:1px solid #B9C2C8;border-bottom:1px solid #FFFFFF;background-color:#e4f3fa;}
.ptitle{text-align:left;font-family:tahoma, arial;font-size:20px;color:#333333;line-height:34px;}
.noBreadcrumb{margin:8px 0;line-height:20px;color:#000000;font-size:10px;}
.noBreadcrumb a{color:#8f8f8f;margin:0 2px;}
.imgbdr{border:1px solid #a1ae97;float:left;width:100px;margin-right:5px;margin-left:15px;margin-top:12px;}
.FP{margin-left:0px;margin-right:0px;}
.FP200{height:auto !important;}
.LeftVRPane{float:left;width:405px;}
.RightVRPane{float:right;width:505px;}
.ownerProfile{padding-left:30px;padding-right:30px;padding-top:30px;padding-bottom:30px;}
.Breadcrumb{padding-left:10px;padding-top:20px;padding-bottom:30px;}
.Breadcrumb a{color:#34469D;text-decoration:underline;font-size:13px;font-weight:bold;position:relative;}
.Breadcrumb span{line-height:20px;vertical-align:middle;color:#34469D;font-size:12px;}
.container div.Breadcrumb{padding-left:10px;padding-top:10px;padding-bottom:10px;}
.container div.Breadcrumb a{color:#34469D;text-decoration:underline;font-size:13px;font-weight:bold;}
.container div.Breadcrumb span{line-height:20px;vertical-align:middle;color:#34469D;font-size:12px;}
.pages{padding:20px 30px 20px 30px;font-size:12px;font-family:verdana;line-height:20px;}
.pages a{font-family:verdana;color:#000000;text-decoration:underline;}
.pages dl{margin:0;padding:0;}
.pages dt{margin:15px 0 0 0;padding:0;font-size:12px;font-weight:bold;}
.pages dd{margin:5px 0 0 0;padding:0;font-size:12px;line-height:19px;font-family:arial;}
.pages dd ul{border:0;background:none;}
.pages dd li{border:0 !important;height:auto !important;font-size:9pt;padding:5px 15px;}
.TGin{width:auto;margin:0 4px;background:#f8f8f8;padding:5px;border-top:2px groove #a1ae97;border-left:1px solid #a1ae97;border-right:1px solid #a1ae97;border-bottom:1px solid #ffffff;font-size:10pt;}
.IMGPad10{margin:10px 10px 10px 10px;}
.IMGPad20{margin:20px 20px 20px 20px;}
.wrap968{margin:5px auto;width:968px;}
.commentAuthor{width:200px;vertical-align:top;font-weight:bold;}
.commentText{vertical-align:top;}
.commentRating{color:#2255aa;width:50px;vertical-align:top;text-align:center;font-weight:bold;font-size:larger;}
.commentDate{font-weight:normal;}
.commentSeparator{}
.commentAlt{background-color:#D4E3DA;}
.gridPager{height:20px;vertical-align:middle;padding-top:5px;}
.commentField{width:200px;vertical-align:top;font-weight:bold;}
.successField{vertical-align:top;font-weight:bold;color:Green;}
.commentError{color:Red;font-weight:bold;}
.commentBody{font-family:arial;font-size:13px;}
.CmsRateStarEmpty{background-image:url('../Images/rating/Stars.gif');background-repeat:no-repeat;background-position:-32px 0px;}
.CmsRateStarFull{background-image:url('../Images/rating/Stars.gif');background-repeat:no-repeat;background-position:-16px 0px;}
.CmsRateStarRated{background-image:url('../Images/rating/Stars.gif');background-repeat:no-repeat;background-position:0px 0px;}
.CmsRateStarBase{display:block;float:left;width:16px;height:16px;cursor:pointer;}
.emailTextBox{display:none;}
.destinations_vertical_line{background-color:White;}
.destinations_vertical_line_blue{background-color:#47B7FF;}
.destinations{background:url(../images/destinations/fill.gif) repeat;}
.europedestinations{background:url(../images/destinations/fill.gif) repeat;}
.golfdestinations{background:url(../images/destinations/fill.gif) repeat;}
.citybreaksdestinations{background:url(../images/destinations/fill.gif) repeat;}
.skidestinations{background:url(../images/destinations/fill.gif) repeat;}
.rbtop div{background:url(../images/destinations/tl.gif) no-repeat top left;}
.rbtop{background:url(../images/destinations/tr.gif) no-repeat top right;}
.rbbot div{background:url(../images/destinations/bl.gif) no-repeat bottom left;}
.rbbot{background:url(../images/destinations/br.gif) no-repeat bottom right;}
.rbtop div, .rbtop, .rbbot div, .rbbot{width:100%;height:7px;font-size:1px;}
.destinations_content{padding:0 8px 16px 8px;text-align:justify;}
.europedestinations_content{margin-top:15px;margin-bottom:10px;padding:0 5px 13px 5px;text-align:justify;}
.golfdestinations_content{padding:0 2px 13px 5px;margin:0 -4px 0px -4px;text-align:justify;}
.citybreaksdestinations_content{padding:0 2px 13px 5px;margin:0 -4px 0px -4px;text-align:justify;}
.skidestinations_content{padding:0 0px 13px 0px;margin:0 -4px 0px -4px;text-align:justify;}
.selectedMenuItem{padding-right:15px;padding-left:5px;background-color:#EDF8FF;text-align:center;height:30px;font-size:12px;font-weight:900;font-family:Arial;}
.selectedMenuItem a{border-bottom:solid 2px #ED7B00;color:#34469D;font-weight:900;font-size:14px;text-decoration:none;padding-bottom:5px;}
.menuItem{padding-right:15px;padding-left:5px;background-color:#EDF8FF;text-align:center;font-size:12px;font-weight:900;font-family:Arial;height:30px;}
.menuItemTr{padding-right:0;padding-left:5px;background-color:#EDF8FF;text-align:center;font-size:12px;font-weight:900;font-family:Arial;height:30px;}
.menuItem a{color:black;font-weight:bold;font-size:14px;text-decoration:none;padding-right:5px;}
.menuItem:hover{padding-right:15px;padding-left:5px;background-color:#EDF8FF;text-align:center;height:30px;font-weight:900;font-size:12px;font-family:Arial;}
.menuItem:hover a{border-bottom:solid 2px #ED7B00;color:#34469D;padding-bottom:5px;}
.buttonSearch{background-position:left top;font-size:18px;background:transparent url(/Images/search/buttonSearch.png) top left repeat-x;border:1px solid #ED7B00;}
.activitiesGin{margin:0 2px 10px;padding:10px 7px 3px;}
a.blackLink{font-weight:600;color:#34469D;text-decoration:underline;}
.commentsGrid{padding-bottom:5px;}
.quickLinks{background:#EFEFEF;padding:10px;padding-left:20px;}
.alternativeContact{background-position:left top;background:#FAFAFA url(/Images/alternativeContact.png) repeat-x left top;padding:10px;padding-left:10px;text-align:justify;}
.quickLinksHeader span{font-size:18px;color:#34469D;padding-left:10px;}
.quickLinks ul li a{color:#34469D;font-size:13px;text-decoration:none;}
.quickLinks ul li a:hover{color:#34469D;font-size:13px;}
.quickLinks li a b{color:#34469D;font-size:13px;}
.quickLinks li a span{color:#34469D;font-size:11px;}
.quickLinks li{padding-top:4px;padding-bottom:4px;padding-left:3px;vertical-align:middle;}
.contactTheOwner{margin:0;padding:0;font-size:14px;line-height:20px;}
.contactTheOwner b{font-size:12px;font-weight:bold;}
.contactTheOwner a{text-decoration:underline;}
.contactTheOwner div.leftDiv{float:left;text-align:right;width:180px;padding:10px 0 5px 0;vertical-align:middle;min-height:25px;font-size:12px;}
.contactTheOwner div.rightDiv{float:left;text-align:left;padding:5px 0 5px 30px;vertical-align:middle;min-height:25px;font-size:12px;}
.contactTheOwner div.contactDetailsDiv{padding:10px 0 5px 0;vertical-align:middle;font-size:12px;}
.contactTheOwner div.contactDetailsInnerDiv{font-size:14px;}
.contactTheOwner div.contactDetailsInnerDiv b{font-size:14px;}
.contactTheOwnerTextBox{min-height:25px;border-color:#B7BCFF;border-style:solid;border-width:1px;background-color:Transparent;}
.headerContactTheOwner{background:#ED7B00;color:#34469D;border-bottom:solid 1px #DD1000;border-top:solid 1px #DD1000;padding:5px 0 5px 0;}
.headerContactTheOwner p{color:Black;font-size:18px;padding-left:10px;}
.prevNext{display:none;}
.otherMonthDays{visibility:hidden;}
.pnlOwnerProfile{}
.calendar{text-align:center;width:200px;float:left;padding:0 10px 0 10px;}
.calendar .calendarBorder{border:solid 1px black;margin:0;padding:0;}
.pictureText{margin-bottom:10px;}
.mainright{float:right;width:300px;padding:0 25px 20px 0;_padding:0px 8px 20px 5px;}
.mainleft{float:left;width:600px;padding-left:25px;padding-bottom:20px;}
*{margin:0;}
#main1 .usavacationrentals ol li, #main1 .usavacationrentals ol li a, #main1 .usavacationrentals ol li a{margin:0;font-size:13px;color:#000000;line-height:20px;}
#main1 .europevacationrentals ol{margin:0;padding-left:60px;}
#main1 .europevacationrentals ol li, #main1 .europevacationrentals ol li a, #main1 .europevacationrentals ol li a{margin:0;font-size:13px;color:#000000;line-height:20px;}
#main1 .usavacationrentals ol{margin:0;padding-left:60px;}
#main1 .canadavacationrentals ol li, #main1 .canadavacationrentals ol li a, #main1 .canadavacationrentals ol li a{margin:0;font-size:13px;color:#000000;line-height:20px;}
#main1 .canadavacationrentals ol{margin:0;padding-left:40px;}
.featuredPropertiesTitle{font-family:Arial;font-size:16px;padding-left:15px;line-height:30px;color:#ED7B00;}
.featuredPropertiesContent{border-left:solid 1px #ED7B00;border-right:solid 1px #ED7B00;}
.ClickForMore{padding:10px 0 10px 20px;}
.ClickForMore b a{color:#34469D;font-size:13px;font-family:Arial;padding:4px 0 4px 0;display:block;}
.RentalPropertyDescription{padding:10px;text-align:justify;}
.PropertyListFilter{margin-top:0px;padding-bottom:4px;width:300px;font-size:14px;border-left:solid 1px;border-right:solid 1px;border-color:#D5D5D5;}
.PropertyListFilter a{text-decoration:none;color:#34469D;}
.PropertyListFilter a:hover{text-decoration:underline;color:#34469D;}
.PropertyListFilter h5{margin:0;font-family:arial;font-size:17px;padding-top:17px;padding-left:15px;}
.PropertyListFilter p{margin:0;font-family:arial;font-size:14px;padding:0 20px 0 0;text-align:justify;}
.additionalImage{border-width:0px;max-width:380px;_width:expression(this.width > 380 ? 380:true);height:250px;_height:expression(this.height > 250 ?'250px':true);}
a.filterUsed{color:#ED7B00;}
a.filterNotUsed{color:#34469D;}
.iconFilters li{padding:2px 0 2px 0;}
.seemoreproperties{border-bottom:solid 1px #DEDEDE;}
.seeMoreDiv{padding-top:2px;text-align:right;float:right;}
.seeMoreDivPremium{padding-top:2px;text-align:right;float:right;}
.seeMoreDiv a{color:#34469D;text-decoration:none;font-weight:bold;}
.seeMoreDiv a:hover{color:#34469D;text-decoration:underline;}
.lateAvailabilityStrapline{text-align:center;background-color:#EBFCE4;border-left:solid 1px #53BD3E;border-right:solid 1px #53BD3E;}
.lateAvailabilityStraplinePremium{background-color:Transparent;border-left:none;border-right:none;}
.lateAvailabilityStrapline span{text-align:center;font-size:22px;color:#1769FC;text-decoration:underline;padding:0 5px 0 5px;}
.lateAvailabilityStrapline hr{font-size:large;color:#B6DCA8;margin-top:3px;line-height:5px;border:solid 1px #B6DCA8;}
.lateAvailabilityStrapline center{padding:0 15px 0 15px;}
.lateAvailabilitySimpleStrapline{text-align:center;}
.lateAvailabilitySimpleStrapline span{text-align:center;font-size:22px;color:#1769FC;text-decoration:underline;padding:0 5px 0 5px;}
.lateAvailabilitySimpleStrapline hr{font-size:large;color:#B6DCA8;margin-top:3px;line-height:5px;border:solid 1px #B6DCA8;}
.lateAvailabilitySimpleStrapline center{padding:0 15px 0 15px;}
.lateAvailabilityHeader{background:url(/Images/properties-list/DealTopHeaderBackground.png) top left repeat-x;height:74px;}
.lateAvailabilityHeaderRight{background:url(/Images/properties-list/DealTopHeaderRight.png) top left no-repeat;height:74px;}
.lateAvailabilityHeaderLeft{background:url(/Images/properties-list/DealTopHeaderLeft.png) top left no-repeat;height:74px;margin-left:-1px;}
.lateAvailabilityHeaderLeftPR{background:url(/Images/properties-list/DealPremiumTopHeaderLeft.png) top left no-repeat;height:74px;margin-left:-1px;}
.lateAvailabilityHeaderDiv{margin-top:28px;}
.lateAvailabilityHeaderTable{width:100%;margin-left:0px;}
.lateAvailabilityContentDiv{background-color:#EBFCE4;border-left:solid 1px #53BD3E;border-right:solid 1px #53BD3E;}
.lateAvailabilityContentDivPremium{background-color:Transparent;border-left:none;border-right:none;width:99.8%;}
.lateAvailabilityContentDiv div.bwhite{padding:0 15px 0 15px;}
.lateAvailabilityContentDiv div.bgrey{padding:0 15px 0 15px;}
.lateAvailabilityBottom{background:url(/Images/properties-list/DealBottomBackground.png) top left repeat-x;height:23px;margin-top:-5px;}
.lateAvailabilityBottomRight{background:url(/Images/properties-list/DealBottomRight.png) top left no-repeat;height:23px;margin-top:-5px;}
.lateAvailabilityBottomLeft{background:url(/Images/properties-list/DealBottomLeft.png) top left no-repeat;height:23px;margin-top:-5px;margin-left:-2px;}
#calendarDiv{position:absolute;width:205px;border:1px solid #6099FF;padding:1px;background-color:#FFF;font-family:arial;font-size:10px;padding-bottom:20px;visibility:hidden;}
#calendarDiv span,#calendarDiv img{float:left;}
#calendarDiv .selectBox,#calendarDiv .selectBoxOver{line-height:12px;padding:1px;cursor:pointer;padding-left:2px;}
#calendarDiv .selectBoxTime,#calendarDiv .selectBoxTimeOver{line-height:12px;padding:1px;cursor:pointer;padding-left:2px;}
#calendarDiv td{padding:3px;margin:0px;font-size:10px;}
#calendarDiv .selectBox{border:1px solid #E2EBED;color:#E2EBED;position:relative;}
#calendarDiv .selectBoxOver{border:1px solid #FFF;background-color:#6099FF;color:#FFF;position:relative;}
#calendarDiv .selectBoxTime{border:1px solid #6099FF;color:#317082;position:relative;}
#calendarDiv .selectBoxTimeOver{border:1px solid #216072;color:#216072;position:relative;}
#calendarDiv .topBar{height:16px;padding:2px;background-color:#6099FF;}
#calendarDiv .activeDay{color:#FF0000;}
#calendarDiv .todaysDate{height:17px;line-height:17px;padding:2px;background-color:#E2EBED;text-align:center;position:absolute;bottom:0px;width:201px;}
#calendarDiv .todaysDate div{float:left;}
#calendarDiv .timeBar{height:17px;line-height:17px;background-color:#E2EBED;width:72px;color:#FFF;position:absolute;right:0px;}
#calendarDiv .timeBar div{float:left;margin-right:1px;}
#calendarDiv .monthYearPicker{background-color:#E2EBED;border:1px solid #AAAAAA;position:absolute;color:#6099FF;left:0px;top:15px;z-index:1000;display:none;}
#calendarDiv #monthSelect{width:70px;}
#calendarDiv .monthYearPicker div{float:none;clear:both;padding:1px;margin:1px;cursor:pointer;}
#calendarDiv .monthYearActive{background-color:#6099FF;color:#E2EBED;}
#calendarDiv td{text-align:right;cursor:pointer;}
#calendarDiv .topBar img{cursor:pointer;}
#calendarDiv .topBar div{float:left;margin-right:1px;}
#mainbottom{margin-right:auto;margin-left:auto;margin-bottom:20px;clear:both;background-image:url(../images2/DestinationBanner.jpg);background-repeat:no-repeat;height:304px;width:909px;}
#mainbottomtitle{float:left;font-size:50px;font-family:Arial;font-weight:600;color:#fff;margin-left:296px;padding-top:70px;padding-bottom:5px;width:700px;}
#mainbottomtxt{float:left;font-size:20px;font-family:Arial;color:#fff;margin-left:296px;margin-top:10px;width:210px;}
#mainbottomkeywds{float:left;font-size:20px;font-family:Arial;font-weight:600;color:#fff;margin-left:30px;margin-top:10px;width:240px;}
#mainbottomkeywds a{color:#fff;}
/* CSS Document */

#fb-container
{
width: 909px;
margin-left:auto;
margin-right:auto;
}

#fb-title
{
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
width:100%;
color:#000066;
}

#com-left
{
width: 609px;
height: 800px;
margin-top: 20px;
float:left;
margin-right:10px;

}

#com-right
{
width: 280px;
height: 442px;
margin-top: 20px;
float:right;
}

#com-right-content
{
width: 256px;
height: 300px;
padding-bottom:15px;
padding-left:10px;
padding-right:10px;
border-left: 2px solid #CCC7FF;
border-right: 2px solid #CCC7FF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

#com-right-title
{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color: #4F93EF;
margin-bottom:10px;
}

#com-winner-text
{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color: #4F93EF;
margin-bottom:10px;
font-style:italic;

}
