body {
margin:0 0 0 0;
font-family:arial;
font-size:14px;
color:#000033;
}
.time {
	font-family: "Arial Narrow";
	font-size: 16px;
	color: #000000;
	font-weight: bold;
}
.destiny {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FF0000;
	font-weight: bold;
}
.cruise {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FF0000;
	font-weight: bold;
}
.price {
	font-family: "Arial Narrow";
	font-size: 22px;
	color: #FF0000;
	font-weight: bold;
}
.hotel {
	font-family: "Arial Narrow";
	font-size: 14px;
	color: #0074c5;
	font-weight: bold;
}
.dates {
	font-family: "Arial Narrow";
	font-size: 12px;
	color: #000000;
}
.dates2 {
	font-family: "Arial Narrow";
	font-size: 12px;
	color: #000000;
}
.member {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.esuppo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	color: #000000;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000033;
}

.menu { margin: 0; padding: 0; list-style: none;} .menu li { padding: 0; margin: 0; height: 31px; margin-right: 3px; list-style: none; background-repeat: no-repeat; } .menu li a, .menu li a:visited { display: block; text-decoration: none; text-indent: -1000px; height: 31px; background-repeat: no-repeat; } .home {background-image: url(/resources/images/homed.png); width: 80px;} .home a {background-image: url(/resources/images/home.png);} .about {background-image: url(/resources/images/aboutd.png); width: 80px;} .about a {background-image: url(/resources/images/about.png);} .special {background-image: url(/resources/images/especiald.png); width: 80px;} .special a {background-image: url(/resources/images/especial.png);} .wedding {background-image: url(/resources/images/weddingd.png); width: 80px;} .wedding a {background-image: url(/resources/images/wedding.png);} .contact {background-image: url(/resources/images/contactd.png); width: 80px;} .contact a {background-image: url(/resources/images/contact.png);} ul.menu li a:hover {background: none;} .menu li {float: left;} .menu:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}

.required {
	font-weight: bold;
	color: blue;
}
