html {
overflow: -moz-scrollbars-vertical;
}
body {
color: #333333;
background-color:#2a4d61;
margin:0px;
padding:0px;
font-size:10pt; font-family:Verdana, Sans-serif;
}
p {
font-size:10pt; font-family:Verdana, Sans-serif;
color: #333333;
}
img {
border-width:0px;
}
td {
text-align:left;
}
#divMain {
background-color:#FFFFFF;
width:910px;
border-left-style:solid;
border-left-width:1px;
border-left-color:#00001b;
border-right-style:solid;
border-right-width:4px;
border-right-color:#002632;
border-top-style:solid;
border-top-width:1px;
border-top-color:#00001b;
border-bottom-style:solid;
border-bottom-width:4px;
border-bottom-color:#002632;
}
.tblNav {
margin-left:30px;
margin-right:30px;
width:850px;
background-color:#3171bc;
}
.tblTop {
width:910px;
background: #6FC7E9 url(../img/back_top.gif);
background-color:#0078d5;
}

.tblTop h1 {
font-family: Georgia, Times, serif;
font-size: 14pt;
color: #FFFFFF;
font-weight:bold;
margin-left:54px;
margin-top:18px;
margin-bottom:12px;
}
.tblTop h1 a:link {
color: #FFFFFF;
text-decoration:none;
}
.tblTop h1 a:visited {
color: #FFFFFF;
text-decoration:none;
}
.tblTop h1 a:hover {
text-decoration:underline;
}
.tblTop h2 {
font-size:9pt;
font-family:Verdana, Sans-serif;
color: #FFFFFF;
margin-left:12px;
margin-right:54px;
margin-top:25px;
text-align:right;
}
.tblTop h2 a:link {
color:#FFFFFF;
text-decoration:underline;
}
.tblTop h2 a:visited {
color:#FFFFFF;
text-decoration:underline;
}
.tblTop h2 a:hover {
color:#b0eaff;
}
.img1 {
margin-bottom:3px;
}
.tdNav {
background: url(../img/condo_rental.gif) repeat-x;
}
.tdM {
width:41px;
/*background: #6FC7E9 url(../img/view.gif);*/
}
/*-----------*/
.tdnavB {
background-color:#BDEDFF;
}
#tdnavB {
background-color:#BDEDFF;
}
#tdnavB p {
margin-left:26px;
}
#tdnavB a:link {
color:#2879CA;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
#tdnavB a:visited {
color:#2879CA;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
#tdnavB a:hover {
text-decoration:underline;
}
/*-----------*/
.spanLeft {
color:#FFFFFF;
font-weight:bold;
font-size:10pt;
margin-left:12px;
margin-right:12px;
}
.spanLeft a:link {
color:#FFFFFF;
text-decoration:none;
}
.spanLeft a:visited {
color:#FFFFFF;
text-decoration:none;
color: #FFFFFF;
}
.spanLeft a:hover {
color:#FFFFFF;
text-decoration:underline;
color: #FFFFFF;
}
/*-----------*/
.spanRight {
color:#FFFFFF;
font-weight:bold;
font-size:10pt;
margin-right:24px;
}
.spanRight a:link {
color:#FFFFFF;
text-decoration:none;
}
.spanRight a:visited {
color:#FFFFFF;
text-decoration:none;
color: #FFFFFF;
}
.spanRight a:hover {
color:#FFFFFF;
text-decoration:underline;
color: #FFFFFF;
}
/*-----------*/
#points {
width:800px;
margin-top:30px;
margin-bottom:30px;
}
#points h1 {
font-style:normal;
font-variant:normal;
font-size:9pt;
font-family:Verdana, Sans-serif;
font-weight:bold;
margin-top:8px;
margin-bottom:8px;
}
#points a:link {
text-decoration:none;
color:#838383;
}
#points a:visited {
text-decoration:none;
color:#838383;
}
#points a:hover {
text-decoration:underline;
}

/*-----------*/
.img2 {
margin-right:10px;
}
.img3 {
border-left-color:#838383;
border-left-width:1px;
border-left-style:solid;
border-right-color:#838383;
border-right-width:1px;
border-right-style:solid;
border-bottom-color:#838383;
border-bottom-width:1px;
border-bottom-style:solid;
}
.tdLeft {
/*border-left-color:#999999;
border-left-width:1px;
border-left-style:solid;*/
}
.tdLeft1 {
width:150px;
}
#weather {
margin-left:16px;
}
#weather h3 {
font-size:14px;
font-weight:bold;
color:#147CD7;
margin-bottom:4px;
margin-top:0px;
}
#rooms div {
width:238px;
height:28px;
background: #0585bf url(../img/beach.gif) no-repeat;
}
#rooms tr {
vertical-align:top;
}
/* -- */
#rooms p {
width:237px;
font-size:10pt;
font-family:Verdana, Sans-serif;
text-align:left;
color:#666666;
margin-top:8px;
}
#rooms p a:link {
color:#2879CA;
text-decoration:underline;
}
#rooms p a:visited {
color:#2879CA;
text-decoration:underline;
}
#rooms p a:hover {
color:#666666;
text-decoration:underline;
}
/* -- */
#rooms h1 {
text-align:center;
font-family: Georgia, Times, serif;
font-size: 13pt;
color: #FFFFFF;
font-weight:bold;
margin:0px;
padding-top:4px;
}
#rooms a:link {
color: #FFFFFF;
text-decoration:none;
}
#rooms a:visited {
color: #FFFFFF;
text-decoration:none;
}
#rooms a:hover {
text-decoration:underline;
}
.hR {
margin-top:4px;
}
/*---------------------------*/
#pool {
width:794px;
height:152px;
margin-top:50px;
margin-bottom:36px;
background-color:#CC9900;
}
#pool h1 {
text-align:left;
font-family: Georgia, Times, serif;
font-size: 13pt;
color: #FFFFFF;
font-weight:bold;
margin-top:20px;
margin-right:20px;
margin-bottom:12px;
}
#pool tr {
vertical-align: top;
}
#pool p {
font-size:10pt; font-family:Verdana, Sans-serif;
text-align:left;
color:#FFFFFF;
margin-top:0px;
margin-right:20px;
}
/* -- */
#pool p a:link {
color: #FFFFFF;
text-decoration:underline;
}
#pool p a:visited {
color: #FFFFFF;
text-decoration:underline;
}
#pool p a:hover {
text-decoration:underline;
}
/* -- */
#pool a:link {
color: #FFFFFF;
text-decoration:none;
}
#pool a:visited {
color: #FFFFFF;
text-decoration:none;
}
#pool a:hover {
text-decoration:underline;
}
/*-------------------*/
#discription {
width:794px;
margin-bottom:75px;
}
#discription h1 {
text-align:left;
font-family: Georgia, Times, serif;
font-size: 13pt;
color: #666666;
font-weight:bold;
margin-top:0px;
margin-right:20px;
margin-bottom:12px;
}
#discription h1 a:link {
color: #666666;
text-decoration:none;
}
#discription h1 a:visited {
color: #666666;
text-decoration:none;
}
#discription h1 a:hover {
color: #666666;
text-decoration:underline;
}
#discription p {
font-size:10pt; font-family:Verdana, Sans-serif;
text-align:left;
color:#666666;
margin-top:0px;
}
/*-------------------*/
#discription1 p a:link {
font-size:10pt;
font-family:Verdana, Sans-serif;
color:#2879CA;
text-decoration:underline;
}
#discription1 p a:visited {
font-size:10pt;
font-family:Verdana, Sans-serif;
color:#2879CA;
text-decoration:underline;
}
#discription1 p a:hover {
font-size:10pt;
font-family:Verdana, Sans-serif;
color:#666666;
border-bottom:none;
text-decoration:underline;
}
/*-------------------*/
#discription td {
padding-bottom:10px;
}
/*-------------------*/
.tdI {
border-left-width:1px;
border-left-color:#BCBCBC;
border-left-style:solid;
padding-left:40px;
width:380px;
}
/*-------------------*/
.tdI p a:link {
font-size:10pt;
font-family:Verdana, Sans-serif;
color:#2879CA;
text-decoration:underline;
}
.tdI p a:visited {
font-size:10pt;
font-family:Verdana, Sans-serif;
color:#2879CA;
text-decoration:underline;
}
.tdI p a:hover {
font-size:10pt;
font-family:Verdana, Sans-serif;
color:#666666;
border-bottom:none;
text-decoration:underline;
}
/*-------------------*/

/*--------------*/
#tblNavBr {
width:910px;
}
/*-----------*/
#tdnavBt span {
margin-right:22px;
font-size:9pt; font-family:Verdana, Sans-serif;
}
#tdnavBt a:link {
color:#2879CA;
font-size:9pt; font-family:Verdana, Sans-serif;
font-weight:bold;
text-decoration:none;
}
#tdnavBt a:visited {
color:#2879CA;
font-size:9pt; font-family:Verdana, Sans-serif;
font-weight:bold;
text-decoration:none;
}
#tdnavBt a:hover {
text-decoration:underline;
}
/*-----------*/
.tblNavBtm {
width:910px;
background: #6FC7E9 url(../img/rentals.gif);
}
.tblNavBtm td {
padding-top:10px;
padding-bottom:10px;
}

/*-----------*/
.spanLeftB {
color:#FFFFFF;
font-weight:bold;
font-size:12px;
margin-left:20px;
}
.spanLeftB a:link {
color:#FFFFFF;
text-decoration:none;
}
.spanLeftB a:visited {
color:#FFFFFF;
text-decoration:none;
color: #FFFFFF;
}
.spanLeftB a:hover {
color:#FFFFFF;
text-decoration:underline;
color: #FFFFFF;
}
/*-----------*/
/*-----------*/
.spanRightB {
color:#FFFFFF;
font-weight:bold;
font-size:12px;
margin-right:30px;
}
.spanRightB a:link {
color:#FFFFFF;
text-decoration:none;
}
.spanRightB a:visited {
color:#FFFFFF;
text-decoration:none;
color: #FFFFFF;
}
.spanRightB a:hover {
color:#FFFFFF;
text-decoration:underline;
color: #FFFFFF;
}
/*-----------*/
.td03 {
text-align:right;
}
/*----------------*/
#tblPage {
width:850px;
margin-top:28px;
margin-bottom:30px;
color:#2879CA;
font-size:11px;
}
#tblPage h1 {
font-family: Georgia, Times, serif;
font-size:160%;
font-weight:bold;
color:#2879CA;
margin-left:23px;
margin-top:3px;
margin-bottom:3px;
}
#tblPage a:link {
font-size:10pt; font-family:Verdana, Sans-serif;
font-weight:bold;
color:#2879CA;
text-decoration:none;
}
#tblPage a:visited {
font-size:10pt; font-family:Verdana, Sans-serif;
font-weight:bold;
color:#2879CA;
text-decoration:none;
}
#tblPage a:hover {
text-decoration:underline;
}
/*----------------*/
.td04 {
	border-top: 1px solid #11D4FF;
}
.td05 {
	border-left: 1px solid #11D4FF;
}
.td06 {
	border-right: 1px solid #11D4FF;
}
.td07 {
	border-bottom: 1px solid #11D4FF;
}
.td08 {
width:2px;
height:2px;
}
/*------------------*/
#tblPageC {
width:800px;
margin-bottom:50px;
}
#tblPageC li {
font-size:10pt; font-family:Verdana, Sans-serif;
}
#tblPageC h3 {
font-size:115%;
color:#2879CA;
}
#tblPageC tr {
vertical-align:top;
}
#tblPageC p a:link {
color:#2879CA;
text-decoration:underline;
}
#tblPageC p a:visited {
color:#2879CA;
text-decoration:underline;
}
#tblPageC p a:hover {
color:#CC9900;
text-decoration:underline;
}
/*------------------*/
.tdPageC {
padding-left:25px;
}
.tdPageC p {
font-size:10pt; font-family:Verdana, Sans-serif;
line-height: 140%;
}
.tdPageC p a:link {
color:#2879CA;
text-decoration:none;
}
.tdPageC p a:visited {
color:#2879CA;
text-decoration:none;
}
.tdPageC p a:hover {
text-decoration:underline;
}
/*--------------------*/
/*------------------*/
#Caption p {
font-size:70%;
font-family:Verdana, Sans-serif;
margin-top:4px;
margin-bottom:40px;
}
#Caption img {
border-width:1px;
border-style:solid;
border-color:#33CCFF;
}
#Caption a:link {
color:#2879CA;
text-decoration:none;
border:none;
}
#Caption a:visited {
color:#2879CA;
text-decoration:none;
border:none;
}
#Caption a:hover {
text-decoration:underline;
border:none;
}
/*--------------------*/
/*------------------*/
.tdPageD {
padding-right:10px;
padding-top:14px;
border-right-color:#c0c0c0;
border-right-style:solid;
border-right-width:1px;
}
.tdPageD p {
font-size:10pt; font-family:Verdana, Sans-serif;
line-height: 140%;
text-align:left;
}
.tdPageD p a:link {
color:#2879CA;
text-decoration:none;
}
.tdPageD p a:visited {
color:#2879CA;
text-decoration:none;
}
.tdPageD p a:hover {
text-decoration:underline;
}
.Caption {
font-size:12px;
margin-top:4px;
}
/*--------------------*/
#subLinks div {
background: url(../img/swim.gif) no-repeat;
padding-left:31px;
margin-bottom:10px;
}
#subLinks div a:link {
font-size:8pt; font-family:Verdana, Sans-serif;
color:#2879CA;
text-decoration:none;
}
#subLinks div a:visited {
font-size:8pt; font-family:Verdana, Sans-serif;
color:#2879CA;
text-decoration:none;
}
#subLinks div a:hover {
text-decoration:underline;
}
#subLinks p {
margin-left:0px;
color:#2879CA;
font-size:12px;
}
#subLinks p a:link {
font-size:12px;
color:#2879CA;
text-decoration:none;
border-bottom: 1px dashed;
}
#subLinks p a:visited {
font-size:12px;
color:#2879CA;
text-decoration:none;
border-bottom:1px dashed;
}
#subLinks p a:hover {
border-bottom:none;
text-decoration:underline;
}
/*---------------------*/
.map {
width:540px;
height:760px;
border-color:#c0c0c0;
border-style:solid;
border-width:1px;
margin-right:10px;
}
.head5 {
font-size:18px;
font-weight:bold;
margin-top:18px;
}
.head6 {
	font-size:8pt;
	text-transform: uppercase;
}
/*---------------------*/
#formA p {
font-size:11px;
font-weight:bold;
margin-top:8px;
}
#formA span {
margin-right:20px;
white-space: nowrap;
font-weight:normal;
}
#formA textarea {
width:520px;
height:75px;
font-family: Arial, Helvetica, sans-serif;
}
.field {
width:250px;
}
.submit {
width:200px;
height:26px;
background-color:#3399FF;
color:#FFFFFF;
font-weight:bold;
border-top-color:#BDEDFF;
border-left-color:#BDEDFF;
border-bottom-color:#000000;
border-right-color:#000000;
}
.submitD {
border-width:2px;
border-style:solid;
border-color:#CC9900;
width:200px;
height:26px;
}
/*---------------------*/
#getBack {
margin-bottom:250px;
padding:20px;
padding-left:100px;
}
#getBack p {
text-align:left;
font-size:14px;
}
#getBack p a:link {
font-weight:bold;
color:#BD2526;
text-decoration:none;
}
#getBack p a:visited {
font-weight:bold;
color:#BD2526;
text-decoration:none;
}
#getBack p a:hover {
text-decoration:underline;
}
.iframe {
border:none;
overflow:auto;
margin:0px;
padding:0px;
width:500px;
height:450px;
}
.iframe2 {
border:none;
overflow:auto;
margin:0px;
padding:0px;
width:100%;
height:800px;
}
.ocean {
position:relative;
z-index:1;
}
.beach {
text-align:right;
left:662px;
margin-top:14px;
width:195px;
position:absolute;
z-index:10;
}
.view {
margin-top:24px;
}
.view a:hover img {
border:1px solid #FFFFFF;
}
.tblTh {
margin-top:40px;
margin-bottom:200px;
margin-left:200px;
margin-right:200px;
}
.textTh {
font-size:110%;
font-weight:bold;
color:#2879D3;
}
.textPrice {
font-size:9pt;
font-weight:bold;
color:#003366;
}
.titlePic {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:100%;
font-weight:bold;
color:#2879ca;
margin-top:30px;
margin-bottom:7px;
}
.bodyLeft {
font-size:9pt;
}
