body,td {
	font-size: 12px;
	font-family: Verdana, Sans serif;	
}
.text {
	font-size: 12px;
	font-family:  Verdana,Sans-serif;
	line-height: 18px;
	margin-left: 15px;
	margin-right: 15px;
	color: #000000;	
}
.text1 {
	font-size: 12px;
	font-family:  Verdana,Sans-serif;
	line-height: 18px;
	margin-left: 15px;
	margin-right: 15px;
	color: #000000;
	margin-top: 10px;	
}
.text_box {
	font-size: 12px;
	font-family:  Verdana,Sans-serif;
	line-height: 18px;
	margin-top: 10px;
	margin-left: 15px;
	margin-right: 15px;
	color: #000000;	
}
.text_small {
	font-size: 10px;
	font-family:  Verdana,Sans-serif;
	line-height: 20px;
	
	margin-left: 15px;
	margin-right: 15px;
	color: #000000;	
}
.text_link_small {
	font-size: 10px;
	font-family:  Verdana,Sans-serif;
	line-height: 20px;
	
	margin-left: 15px;
	margin-right: 15px;
	color: #003399;
	text-decoration: underline;		
}
.text_link_small:hover {
	font-size: 10px;
	font-family:  Verdana,Sans-serif;
	line-height: 20px;
	
	margin-left: 15px;
	margin-right: 15px;
	color: #003399;
    text-decoration: none;
}
.link_text {
	font-family: Verdana, Sans-serif;
	color:#0033FF;
	font-weight: normal;
	font-size:12px;
	text-decoration:underline;
 }
 .link_text:hover {
	font-family: Verdana, Sans-serif;
	color:#0033FF;
	font-weight: normal;
	font-size:12px;
	text-decoration:none;
	
}
.h1 {
	font-size: 14px;
	font-family: Verdana,Sans-serif;
	line-height: 18px;
	margin-top: 20px;
	margin-left: 15px;
	margin-right: 15px;
	font-weight: bold;
	color: #003399;
	text-decoration: underline;
				
}
.h1:hover {
	font-size: 14px;
	font-family: Verdana,Sans-serif;
	line-height: 18px;
	margin-top: 20px;
	margin-left: 11px;
	margin-right: 11px;
	font-weight: bold;
	color: #003399;
	text-decoration: none;
	background-color: #FFFFFF;
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 1px;
}
.h2 {
	font-size: 14px;
	font-family: Verdana,Sans-serif;
	line-height: 18px;
	margin-left: 15px;
	font-weight: bold;
	color: #000000;
}
.h3 {
	font-size: 11px;
	font-family: Verdana,Sans-serif;
	line-height: 18px;
	margin-left: 15px;
	font-weight: bold;
	color: #000000;
}
.h4 {
	font-size: 12px;
	font-family: Verdana,Sans-serif;
	line-height: 18px;
	margin-left: 15px;
	font-weight: bold;
	color: #000000;
}
.h5 {
	font-size: 14px;
	font-family: Verdana,Sans-serif;
	line-height: 18px;
	margin-left: 15px;
	font-weight: bold;
	color: #000000;
	margin-top: 10px;
}
.back1 {
	background-image: url(sea_168.jpg);
}
.back1_accomd {
	background-image: url(btm_blue_line.gif);
	height: 4px;
}
.back2 {
	background-image: url(sea_29.jpg);
}
.back3 {
	background-image: url(white_back_20.gif);
}
.back4 {
	background-image: url(white_back_20b.gif);
}
.back5 {
	background-image: url(box_197.jpg);
}
.back6 {
	background-image: url(box_paradise.jpg);
}
.back7 {
	background-image: url(box_800.gif);
	height: 45px;	
}
.back8 {
	background-image: url(box_Accom.gif);
}
.back9 {
	background-image: url(box_reser.gif);
}
.back10 {
	background-image: url(box_gues.gif);
}
.back11 {
	background-image: url(box_800_bottom.gif);
	height: 6px;
}
.back12 {
	background-image: url(back_main.gif);
}
.back14 {
	background-image: url(box_800_b.gif);
	height: 6px;	
}
.back14_2 {
	background-image: url(box_800_b2.gif);
	height: 6px;	
}
.back14a {
	background-image: url(box_800_c.gif);
	height: 6px;	
}
.back14b {
	background-image: url(box_800_d.gif);
	height: 6px;	
}
.back14c {
	background-image: url(box_hotel.gif);
	height: 5px;	
}
.back14d {
	background-image: url(box_space.gif);
	height: 3px;	
}
.back15 {
	background-image: url(box_bottom_copy.gif);
	height: 30px;	
}
.back_nav {
	background-image: url(box_top_nav.gif);
	height: 24px;	
}

.back15a {
	background-image: url(back_accomod.jpg);
	
}
.back16 {
	background-image: url(box_text.gif);
	
}
.back16a {
	background-image: url(box_text_gs.gif);
	
}
.back17 {
	background-image: url(about_pic.jpg);
	
}
.back17b {
	background-image: url(back_pool.jpg);
	
}
.back18 {
	background-image: url(box_back_cform.gif);
	
}
.back19 {
	background-image: url(box_contact1.gif);
	
}
.back20 {
	background-image: url(box_19_oceanview.jpg);
	height: 359px;
	
}
.back21 {
	background-image: url(box_back_rform.gif);
	height: 160px;
	
}
.searcharea{
	font-size: 12px;
	background-color: #FFFFFF;
	color: #0000CE;
	font-family: Verdana, Sans serif;
	width: 100px;
}
.searchbut{
    color: #FFFFFF;
	background-color: #0066FF;
	font-size: xx-small;
	margin-bottom: 1px;
	font-family: Verdana, Sans serif;
}
.space {
    margin-bottom: 1px;
}
.small_clock {
	font-size: 11px;
	font-family: Verdana, Sans serif;
	margin-bottom: 0px;
	color: #FFFFFF;
	margin-left: 20px;
}
.mainnav {
	font-family: Verdana, Sans-serif;
	color:#FFFFFF;
	font-weight: normal;
	font-size: 13px;
	text-decoration:none;
 }
.mainnav:hover {
	font-family: Verdana, Sans-serif;
	color:#FFFFFF;
	font-weight: normal;
	font-size:13px;
	text-decoration:underline;
}
.mainnav2 {
	font-family: Verdana, Sans serif;
	color:#FFFFFF;
	font-weight: normal;
	font-size:12px;
	text-decoration:none;
 }
.mainnav2:hover {
	font-family:Verdana, Sans-serif;
	color:#FFFFFF;
	font-weight: normal;
	font-size:12px;
	text-decoration:none;
}
.main_nav_table {
    background-color:#F3F3F3;
    height: 20px;
}
.margin_top_btm3 {
	margin-top: 3px;
	margin-bottom: 3px;
}
.margin_top {
	margin-top: 3px;
	
}
.margin_top2 {
	margin-top: 8px;
	
}
.margin_right {
	margin-right: 30px;
}
.text_tree {
	font-size: 10px;
	font-family:  Verdana,Sans-serif;
	color: #000000;
	padding-top: 12px;	
}
.text_tree_lnk {
	font-size: 10px;
	font-family:  Verdana,Sans-serif;
	margin-left:15px;
	color: #003399;
	text-decoration: underline;
	padding-top: 12px;
}
.text_tree_lnk:hover {
	font-size: 10px;
	font-family:  Verdana,Sans-serif;
	margin-left:15px;
	color: #003399;
	text-decoration: none;
	padding-top: 12px;
	
}
.text_tree_lnk2 {
	font-size: 10px;
	font-family:  Verdana,Sans-serif;
	color: #003399;
	text-decoration: underline;
	padding-top: 12px;
}
.text_tree_lnk2:hover {
	font-size: 10px;
	font-family:  Verdana,Sans-serif;
	color: #003399;
	text-decoration: none;
	padding-top: 12px;
}	
.generic_text {
    font-size: 12px;
	font-family:  Verdana,Sans-serif;
	line-height: 18px;
	margin-left: 15px;
	color: #000000 ;
	margin-right: 8px;
}
.form{
	font-size: 12px;
	background-color: #FFFFFF;
	color: #000099;
	margin-bottom: 1px;
	font-family: Verdana,Sans-serif;
	width: 300px;	
}
.form_small{
	font-size: 12px;
	background-color: #FFFFFF;
	color: #000099;
	margin-bottom: 1px;
	font-family: Verdana, Sans-serif;
	width: 200px;	
}
.margin_form{
    margin-top: 25px;
}
.star{
    color: #FF0000;
}