body {	margin: 5px;	padding: 5px;	background-color: #ffffff;	font-size: 9.5pt;	color: black; 	font-family: Arial;	}#wrapper {	border: 1px solid #175fab;	width: 852px;	}div {	margin: 5px;	border: 1px solid #175fab;	}.AdSpeed { border: 0px solid #175fab;	}
.Adspeed AdSpeedText {	border: 0px solid #175fab;	}h2 {	height: 15px;	color: #000000;	font-size: 12px;	font-weight: bold;	margin: 0px;	padding-left: 5px;	}h6 {	background-color: #ff9900;	height: 15px;	color: #000000;	font-size: 12px;	font-weight: bold;	margin: 0px;	padding-left: 5px;	}ul {	float: left;	margin: 5px;	padding-left: 5px;	}li {	margin: 5px;	padding-left: 5px;	list-style-image:url('../images/pointer.gif')	}#header {	width: 840px; height: 113px; border: 0px;	}#left_image {	float: left;	width: 425px;	clear: left;	}#form {	float: left;	clear: right;	width: 195px;	padding: 5px;	}		#destinations {	float: left;	width: 608px;	clear: left;	padding: 5px;	}		#destinations h2, #ships h2{	width: 605px;	}#right_text {	float: left;	width: 200px;	clear: right;	padding: 5px;	}#right_text h2{	width: 196px;	}#right_text p{	padding: 0px 0px 0px 0px;	}#ships {	float: left;	width: 425px;	clear: left;	}#footer {	clear: both;text-align: center;font-size:8.5pt;color: #B4B0B0;  }#menu {	margin: 0px;	padding: 0px;	position: absolute;	left: 50px;	top: 117px;	width: 900px;	text-align: center;	list-style-type:none;	z-index: 5;}#menu li {	margin: 0;	float: left;	padding: 0px;	color: #000000;	margin: 0 10px;	position: relative;}#menu li a {	margin: 0;	font-size: 10px;	text-transform: uppercase;	color: #000000;	text-decoration: none;	line-height: 26px;	display: block;	background-image: url('../images/menu_bg_1.gif');	padding-left:5px; padding-right:5px; padding-top:0em; 	padding-bottom:0em}#menu li a:hover {	background-color: #FFBC47;	color: #000000;	}#menu li ul {	display: none;	margin: 0;	padding: 0;	position: absolute;	background-color: #175fab;	top: 1.5em;	left: 0;	list-style-type: none;	text-align: left;	}	#menu li:hover ul{	display: block;	background-image: url('../images/menu_bg_2.gif');	}#menu li ul li {	text-align: left;	padding: 0px;	margin: 0;	display: block;	float: none;	width: 200px;	}#menu li ul li a {	display: block;	font-size: 10px;	line-height: 15px;	text-transform: uppercase;	color: #FFFFFF;	text-decoration: none;	}#search {	float: left;	clear: right;	width: 200px;	}#search a {text-decoration: none; padding-bottom: 0px; line-height: 1.5em; }#search a:visited {	border-bottom: 1px dotted groove}#search select {font-size: 7.5pt; }#search select.formoptleft {width: 187px; }#search select.formopt {width: 187px; }#search table {line-height: 2em; font-size: 7.5pt; font-weight: bold; }#search {padding-bottom: 2px; }#search h1 {margin: 0px 0px 2px 0px;			padding-top: 0px; }.theme div {padding-left: 5px; }.theme iframe {width: 200px; border-style: none; }.indexspecial {position: absolute; top: 490px; left: 380px; z-index: 100; width: 200px; padding: 1em; background: #ffffff; color: #000000; border: double 3px silver; -moz-opacity: .8; filter:progid:DXImageTransform.Microsoft.Alpha(opacity = 100); display: none; }.theme, iframe table {font-size: 7.5pt; font-weight: bold; padding-bottom: 20px; }.theme h1 {height: 21px; font-size: 12pt; display: block; padding-left: 3px; padding-top: 3px; }iframe {overflow: hidden; margin: 378px; padding: 0px; }#themeships h1, #themelifestyle, #themelifestyle h1, iframe {background-color: transparent; }#themeships h1, #themedestinations h1, #themelifestyle h1 {font-size: 9.5pt; }#themeships div {margin-right: 9em; }	