
	.navtext {font-family:Verdana,Arial,sans-serif; font-size:12px; line-height:30px; text-decoration:none;}
	
	.bodytext {font-family:Verdana,Arial,sans-serif; font-size:12px; line-height:24px; }
	.bodytextSm {font-family:Verdana,Arial,sans-serif; font-size:11px; line-height:24px; }
	.bodytextSm2 {font-family:Verdana,Arial,sans-serif; font-size:11px; line-height:18px; }	
	.bodytextRight {font-family:Verdana,Arial,sans-serif; font-size:12px; line-height:24px; text-align:right; }
	.bodytextSmRight {font-family:Verdana,Arial,sans-serif; font-size:11px; line-height:24px; text-align:right; }
	.bodytext2 {font-family:Verdana,Arial,sans-serif; font-size:12px; line-height:18px; }
	.tableText {font-family:Verdana,Arial,sans-serif; font-size:12px; color:#000000; font-weight:normal;}
	.tableTextBold {font-family:Verdana,Arial,sans-serif; font-size:12px; font-weight:bold; text-align:right; }
	.extraNightsCenter {font-family:Verdana,Arial,sans-serif; font-size:12px; font-weight:bold; background-color:#eeeeee;  text-align:center;}
	.extraNights {font-family:Verdana,Arial,sans-serif; font-size:12px; line-height:18px; font-weight:bold; background-color:#eeeeee; text-align:right;}
	.red {color:red;}
	.tableTextRed {font-family:Verdana,Arial,sans-serif; font-size:12px; font-weight:bold; color:red; }
	.smTextRed {font-family:Verdana,Arial,sans-serif; font-size:11px; font-weight:normal; color:red; }
	.footnoteRed {font-family:Verdana,Arial,sans-serif; font-size:10px; font-weight:normal; color:red; }
	.subhead {font-family:Verdana,Arial,sans-serif; font-size:13px; line-height:18px; }
	.time  {font-family:Verdana,Arial,sans-serif; font-size:11px; line-height:16px; font-weight:bold;}
	.key  {font-family:Verdana,Arial,sans-serif; font-size:9px; line-height:11px;}
	.keyBold  {font-family:Verdana,Arial,sans-serif; font-size:9px;line-height:11px;font-weight:bold;}
	.keyBox {border-top:1px solid #000000; border-bottom:1px solid #000000; padding-top:4px;padding-bottom:3px; margin-top:8px; margin-bottom:8px; background-color:#c2ccfc;}
	.prehead {font-family:Verdana,Arial,sans-serif; font-size:11px; color:#999999; }
	.circletext {font-family:Verdana,Arial,sans-serif; font-size:11px; line-height:13px; text-align:center;}	
	p.small {font-family:Verdana,Arial,sans-serif; font-size:10px; margin:0px; margin-top:6px;}
	.small {font-family:Verdana,Arial,sans-serif; font-size:10px;}
	.head {font-family:Verdana,Arial,sans-serif; font-size:15px; line-height:24px; color:ff9900;}

	.islandHopping {border-top : 1px dotted #999999;}
	
	textarea {width:500px;}
	#seal {position:absolute; top:147; left:541; width:145; z-index:400;}		
	#header {position:absolute; top:0; left:0; width:696;}	
	#circleGraphic {position:absolute; top:2; left:24; width:138; z-index:400; visibility:hidden;}	
	#home {position:absolute; top:24; left:44; width:100; z-index:500; visibility:hidden;}	
	#packages {position:absolute; top:24; left:44; width:100; z-index:500; visibility:hidden;}	
	#air {position:absolute; top:24; left:44; width:100; z-index:500; visibility:hidden;}	
	#hotels {position:absolute; top:24; left:44; width:100; z-index:500; visibility:hidden;}	
	#links {position:absolute; top:24; left:44; width:100; z-index:500; visibility:hidden;}	
	#contact {position:absolute; top:24; left:44; width:100; z-index:500; visibility:hidden;}	
		
	#faq {position:absolute; top:24; left:44; width:100; z-index:500; visibility:hidden;}			
	#currency {position:absolute; top:24; left:44; width:100; z-index:500; visibility:hidden;}	
	#weather {position:absolute; top:24; left:44; width:100; z-index:500; visibility:hidden;}	
	#phrases {position:absolute; top:24; left:44; width:100; z-index:500; visibility:hidden;}	
	#brochure {position:absolute; top:24; left:44; width:100; z-index:500; visibility:hidden;}	
	
	A:hover {text-decoration:none;}
	A.navtext:hover {text-decoration:underline;}
	
	
	/***********************************/
	/******    NEW HEADER GRAPHIC  *****/
	/***********************************/
.headerGraphic {
	margin-bottom:16px;
}
#topNav {
	list-style-type:none;
	font-family:verdana;
	font-size:12px;
	position:absolute;
	top:10px;
	left:305px;
	margin:0;
	padding:0;
}
#topNav li {
	display:inline;
	padding:0 1px 0 0;
}
#topNav li a, #topNav li a:link {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
#topNav li a:visited {
	color:#FFFFFF;
	text-decoration:none;
}
#topNav li a:hover {
	color:#FFFFFF;
	background-color:#ffcc66;
	text-decoration:none;
}
	
