
BODY {
	PADDING-RIGHT: 0px; 
    PADDING-LEFT: 0px; 
    PADDING-BOTTOM: 0px; 
    MARGIN: 0px; 
    PADDING-TOP: 5px; 
    BACKGROUND-COLOR: #5DCBD1;
}

#dropmenudiv{
position:absolute;
border:1px solid black;
border-bottom-width: 0;
font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
font-size: 9pt;
line-height:18px;
z-index:100;
color: rgb(1,104,179);
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: rgb(1,104,179);
}

#homeside {
	background-color: #BED3E4;
}

#couple {
    BACKGROUND-POSITION: right bottom;
	BACKGROUND-IMAGE: url(images/couple.jpg);
	BACKGROUND-REPEAT: no-repeat;
}

#newsbox {
	BACKGROUND-POSITION: center top;
	BACKGROUND-IMAGE: url(images/newsbox.jpg);
	BACKGROUND-REPEAT: no-repeat;
}

#about {
	BACKGROUND-POSITION: right bottom;
	BACKGROUND-IMAGE: url(images/palmtree.jpg);
	BACKGROUND-REPEAT: no-repeat;
}

#tci {
	BACKGROUND-POSITION: right bottom;
	BACKGROUND-IMAGE: url(images/beachgrass.jpg);
	BACKGROUND-REPEAT: no-repeat;
}

#special {
	BACKGROUND-POSITION: right bottom;
	BACKGROUND-IMAGE: url(images/grandturk.jpg);
	BACKGROUND-REPEAT: no-repeat;
}

#news {
	BACKGROUND-POSITION: right bottom;
	BACKGROUND-IMAGE: url(images/fence.jpg);
	BACKGROUND-REPEAT: no-repeat;
}

#contact {
	BACKGROUND-POSITION: right bottom;
	BACKGROUND-IMAGE: url(images/boat.jpg);
	BACKGROUND-REPEAT: no-repeat;
}

#advertise {
	BACKGROUND-POSITION: right bottom;
	BACKGROUND-IMAGE: url(images/oceanfoam.jpg);
	BACKGROUND-REPEAT: no-repeat;
}

.header {
        font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
        font-weight: bold;
        font-size: 12pt;
        color: rgb(18,98,151);
}

.subhead {
        font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
        font-weight: bold;
        font-size: 10pt;
        color: rgb(18,98,151);
}

.hp {
        font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
        font-weight: normal;
        font-size: 10pt;
        color: rgb(0,0,0);
}

.main {
        font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
        font-weight: normal;
        font-size: 10pt;
        color: rgb(18,99,155);
}

.bold {
        font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
        font-weight: normal;
        font-size: 10pt;
        color: rgb(0,0,0);
}

.italic {
        font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
        font-weight: normal;
        font-style: italic;
}

.small {
       font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
       font-weight: bold;
       font-size: 7pt;
}
.smbold {
       font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
       font-weight: bold;
       color: rgb(3,106,181);
       font-size: 7pt;
}
.footer {
        font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
        font-weight: normal;
        font-size: 7pt;
        color: rgb(102,102,102);
}

.news {
        font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
        font-weight: normal;
        font-size: 9pt;
        color: rgb(153,153,153);
}

hr  {
        height: 1px;    

}

/* link styles */

a:link, a:active, a:visited {
        color: rgb(15,146,192);
        text-decoration: underline;
}

a:hover {
        text-decoration: none;
        color: rgb(190,211,228);
}
