body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/shared/background.jpg);
}
.text {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-style: normal; line-height: 18px; font-weight: normal; font-variant: normal; text-transform: none; color: #333333; text-decoration: none}
.textlink { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-style: normal; line-height: 18px; font-weight: normal; font-variant: normal; text-transform: none; color: #660033; text-decoration: none}
.menulink { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-style: normal; line-height: 24px; font-weight: normal; font-variant: normal; text-transform: none; color: #660033; text-decoration: none}
a:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #993366;
	text-decoration: underline;
}
.textbold { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-style: normal; line-height: 16px; font-weight: bolder; font-variant: normal; text-transform: none; color: #666666; text-decoration: none }
.headers { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; line-height: 24px; font-weight: bolder; font-variant: normal; text-transform: none; color: #666666; text-decoration: none }
.textgrey { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-style: normal; line-height: 18px; font-weight: normal; font-variant: normal; text-transform: none; color: #999999; text-decoration: none }
.textwhite {
font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 24px; font-weight: normal; font-variant: normal; text-transform: none; color: #999999; text-decoration: none
}
.headerswhite {
font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-style: normal; line-height: 24px; font-weight: bolder; font-variant: normal; text-transform: none; color: #999999; text-decoration: none
}
.textboldwhite {
font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 24px; font-weight: bolder; font-variant: normal; text-transform: none; color: #999999; text-decoration: none
}
.headersgrey {
font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; line-height: 24px; font-weight: bolder; font-variant: normal; text-transform: none; color: #4c4c4c; text-decoration: none
}
.hottext {
font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 24px; font-weight: normal; font-variant: normal; text-transform: none; color: #FF0000; text-decoration: none
}
.hottextbold {
font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 24px; font-weight: bold; font-variant: normal; text-transform: none; color: #669900; text-decoration: none
}
.textgreybold {
font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 24px; font-weight: bold; font-variant: normal; text-transform: none; color: #999999; text-decoration: none
}
.menulinkgrey {
font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 24px; font-weight: normal; font-variant: normal; text-transform: none; color: #CCCCCC; text-decoration: underline}
.bigheadgrey {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 36px;
	font-style: normal;
	line-height: 30px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
	letter-spacing: -1px;
}
.bigheadmag {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-style: normal;
	line-height: 32px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #660033;
	text-decoration: none;
	letter-spacing: -1px;
}
.textsmall {
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 18px; font-weight: normal; font-variant: normal; text-transform: none; color: #666666; text-decoration: none
}
.textsubhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 20px;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
	letter-spacing: -1px;
}
table {font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-style: normal; line-height: 18px; font-weight: normal; font-variant: normal; text-transform: none; color: #333333; text-decoration: none}

#nav, #nav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
}

#nav a {
	display: block;
	width: 152px;
}

#nav li { /* all list items */
	float: left;
	width: 152px; /* width needed or else Opera goes nuts */
	list-style: none;
}

#nav li ul { /* second-level lists */
	position: absolute;
	width: 152px;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	list-style: none;
}

#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}


/* Maldives Menu Settings */

#div-mal {
 text-align: center;
}

#div-mal a {
 font-family: Arial, Helvetica, sans-serif;
 text-decoration: none;
 background: #679a01;
 text-align: center;
 height: 41px;
 line-height: 3.5em;
 font-weight: bold;
}

#div-mal a:hover, #div-aus a:focus {
 color: #cce2a0;
}

/*  */

#list-mal {
text-align: left;
}

#list-mal ul {
margin: 0;
padding: 0;
list-style-type: none;
}

#list-mal li {
margin: 0;
padding: 0;
list-style-type: none;
background: #c5da9b;
}

#list-mal a {
font-family: Arial, Helvetica, sans-serif;
color: #000;
text-decoration: none;
display: block;
height: 100%;
border: 0 none;
}

#list-mal a:hover, #menu a:focus {
color: #4a4a4a;
background: #e8f3d1;
}

/* End Australia Settings */



/* Bahamas Menu Settings */

#div-bah {
 text-align: center;
}

#div-bah a {
 font-family: Arial, Helvetica, sans-serif;
 text-decoration: none;
 background: #841617;
 text-align: center;
 height: 41px;
 line-height: 3.5em;
 font-weight: bold;
}

#div-bah a:hover, #div-bah a:focus {
 color: #e4bfc0;
}

/*  */

#list-bah {
text-align: left;
}

#list-bah ul {
margin: 0;
padding: 0;
list-style-type: none;
}

#list-bah li {
margin: 0;
padding: 0;
list-style-type: none;
background: #d49595;
}

#list-bah a {
font-family: Arial, Helvetica, sans-serif;
color: #000;
text-decoration: none;
display: block;
height: 100%;
border: 0 none;
}

#list-bah a:hover, #menu a:focus {
color: #4a4a4a;
background: #e9c0c0;
}

/* End Bahamas Settings */



/* Galapagos Menu Settings */

#div-gal {
 text-align: center;
}

#div-gal a {
 font-family: Arial, Helvetica, sans-serif;
 text-decoration: none;
 background: #25286f;
 text-align: center;
 height: 41px;
 line-height: 3.5em;
 font-weight: bold;
}

#div-gal a:hover, #div-gal a:focus {
 color: #bbbcd4;
}

/*  */

#list-gal {
text-align: left;
}

#list-gal ul {
margin: 0;
padding: 0;
list-style-type: none;
}

#list-gal li {
margin: 0;
padding: 0;
list-style-type: none;
background: #a2a3ce;
}

#list-gal a {
font-family: Arial, Helvetica, sans-serif;
color: #000;
text-decoration: none;
display: block;
height: 100%;
border: 0 none;
}

#list-gal a:hover, #menu a:focus {
color: #4a4a4a;
background: #d5d5f0;
}

/* End Galapagos Settings */



/* Saba Menu Settings */

#div-sab {
 text-align: center;
}

#div-sab a {
 font-family: Arial, Helvetica, sans-serif;
 text-decoration: none;
 background: #cf910a;
 text-align: center;
 height: 41px;
 line-height: 3.5em;
 font-weight: bold;
}

#div-sab a:hover, #div-sab a:focus {
 color: #f1dcaf;
}

/*  */

#list-sab {
text-align: left;
}

#list-sab ul {
margin: 0;
padding: 0;
list-style-type: none;
}

#list-sab li {
margin: 0;
padding: 0;
list-style-type: none;
background: #d2b067;
}

#list-sab a {
font-family: Arial, Helvetica, sans-serif;
color: #000;
text-decoration: none;
display: block;
height: 100%;
border: 0 none;
}

#list-sab a:hover, #menu a:focus {
color: #4a4a4a;
background: #eedbb1;
}

/* End Saba Settings */



/* Turks Menu Settings */

#div-tur {
 text-align: center;
}

#div-tur a {
 font-family: Arial, Helvetica, sans-serif;
 text-decoration: none;
 background: #5d1579;
 text-align: center;
 height: 41px;
 line-height: 3.5em;
 font-weight: bold;
}

#div-tur a:hover, #div-tur a:focus {
 color: #a888b4;
}

/*  */

#list-tur {
text-align: left;
}

#list-tur ul {
margin: 0;
padding: 0;
list-style-type: none;
}

#list-tur li {
margin: 0;
padding: 0;
list-style-type: none;
background: #bc94cb;
}

#list-tur a {
font-family: Arial, Helvetica, sans-serif;
color: #000;
text-decoration: none;
display: block;
height: 100%;
border: 0 none;
}

#list-tur a:hover, #menu a:focus {
color: #4a4a4a;
background: #e2c8ec;
}

/* End Turks Settings */