body {
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 10px;
	font-family:Arial;
	font-size:12px;
	color:#333333;
	background: url(images/bg.jpg) repeat-x;
	background-color: #ffffff;
}
.logobg {
    background:url(images/logobg.jpg) no-repeat;
} 
.linebg {
    background:url(images/linebg.jpg) center top no-repeat;
}
.promotionline {
    background:url(images/promotiontext.jpg) center top no-repeat;
}
.contactbg {
    background:url(images/contactbg.jpg) center top no-repeat;
}  

.contactbg2 {
    background:url(images/contactbg.png) center top no-repeat;
}
.bookingbg {
    background:url(images/bookingbg.jpg) center top no-repeat;
}
.airbg {
    background:url(images/airbg.jpg) center top no-repeat;
}
.bookbg {
    background:url(images/bookbg.jpg) center top no-repeat;
}
.faqbg {
    background:url(images/faqbg.jpg) center top no-repeat;
}
.golfbg {
    background:url(images/golfbg.jpg) center top no-repeat;
}
.scubabg {
    background:url(images/scubabg.jpg) center top no-repeat;
}
.spabg {
    background:url(images/spabg.jpg) center top no-repeat;
}
.actcollumn {
    background:url(images/actcollumn.jpg) center top no-repeat;
}
.actbg2 {
    background:url(images/actbg2.jpg) center top no-repeat;
}
.pricebottom {
    background:url(images/price_bottom.jpg) center top no-repeat;
}
.accombg {
    background:url(images/accombg.jpg) center top no-repeat;
}
.accombg01 {
    background:url(images/accombg01.jpg) center top no-repeat;
}
.accombg02 {
    background:url(images/accombg02.jpg) center top no-repeat;
}
.accombg03 {
    background:url(images/accombg03.jpg) center top no-repeat;
}
.roombg {
    background:url(images/roombg.jpg) center top no-repeat;
}
.line {
    background:url(images/line2.jpg) center no-repeat;
}
.text01 {
    font-size:12px;
	color: #999999; 
}	
.text02 {
    font-size:12px;
	color: #CC0000; 
}
.text03 {
    font-size:12px;
	font-weight:bold;
	color: #660000; 
}
.text04 {
    font-size:12px;
	color: #999999; 
}
.text05 {
    font-size:12px;
	color: #666666; 
}
.text06 {
    font-size:14px;
	font-weight:bold;
	color: #666666; 
}
.text07{
    font-size:12px;
	color: #FFFFFF; 
}

.text08{
    font-size:14px;
	color: #666666;font-weight:bold;}
	
.text09{
    font-size:10px;
	color: #333333;}
	


a.menulink{
    color: #333333;
	text-decoration:none; 

}
a.menulink:hover{
    color: #999999;
}
a.menulink02{
    color: #CC0000;
	text-decoration:underline; 

}
a.menulink02:hover{
    color: #999999;
	text-decoration:none;
}
a.menulink03{
    color: #999999;
	text-decoration:none;
}
a.menulink03:hover{
    color: #FF9900;
}
a.menulink04{
	font-weight:bold;
	color: #660000;
	text-decoration:underline;
}
a.menulink04:hover{
    color: #FFCC00;
	text-decoration:none;
}
a.menulink04{
    font-size:14px;
	font-weight:bold;
	color: #660000;
	text-decoration:underline;
}
a.menulink04:hover{
    color: #FFCC00;
	text-decoration:none;
}
a.menulink05{
    font-size:14px;
	color: #CC0000;
	text-decoration:none;
}
a.menulink05:hover{
    color: #333333;
}

a.rates-link{color:#333333;text-decoration:underline}

a.rates-link:hover{color:#333333;text-decoration:none}

a.rates-link-2{font-size:14px;color:#7e0000;font-weight:bold;text-decoration:underline}

a.rates-link-2:hover{font-size:14px;color:#7e0000;font-weight:bold;text-decoration:none}

.divider-1{color: #999999}

.rates-1{background-color:#e8f2f4;height:20px}

.rates-2{background-color:#333333;height:20px;color:#ffffff}

.rates-3{background-color:#7e0000;height:20px;color:#ffffff}
#hpframe {
                SCROLLBAR-FACE-COLOR: #dedcd3; 
				border:solid 0px #fcfcfc; 
				SCROLLBAR-HIGHLIGHT-COLOR: #dedcd3; 
				OVERFLOW: auto; 
				SCROLLBAR-SHADOW-COLOR: #dedcd3; 
				SCROLLBAR-3DLIGHT-COLOR: #fcfcfc; 
				SCROLLBAR-ARROW-COLOR: #333333; 
				SCROLLBAR-TRACK-COLOR: #fcfcfc; 
				SCROLLBAR-DARKSHADOW-COLOR: #fcfcfc; 
				HEIGHT: 340px; 
				WIDTH:495px;}

.contact-desc{padding-top:20px}

.contact-content{line-height:130%;padding-left:6px;padding-right:2px}

.contact-img{padding-left:6px;padding-right:2px}

