body{
background-image: url(../i/background.jpg);
text-align: center;
min-width: 920px;
font-size:12px;
}
#wrapper{
border:0px solid white;
width:920px;
margin:0 auto;
text-align: left;
font-family:"Lucida Grande", Geneva, Arial, Helvetica, sans-serif;
color:#FFF;
}
#header{
background:url(../i/header.png) no-repeat;
border:0px solid cyan;
margin:10px;
height:120px;
width:850px;
text-indent:-5000px;
}
#intro{
background:url(../i/header_new.png) no-repeat;
color:#333;
margin:10px;
height:380px;
width:920px;
}
	#intro p{
	text-indent:-5000px;
	}
	#intro span{
	text-indent:-5000px;
	}
	
#call1{
border:0px solid pink;
margin:30px 10px 30px 90px;
background:url(../i/call2.png) no-repeat;
width:636px;
height:135px;
}
	#header h2{
	text-indent:-5000px;
	}
	
#cruises{
border:0px solid lime;
margin-top:5px;
height:1400px;
}
	#cruises .cruiseBox{
	border:0px solid #989288;
	background-color:#FFF;
	background:url(../i/cruiseboxes.png) no-repeat;
	height:211px;
	width:890px;
	padding-top:5px;
	color:#000;
	margin:50px 0 50px 0;
	}
	
	.cruiseInfo{border:none; margin:0;}
	.cruiseInfoR{text-align:right;}
	.cruiseInfo p{padding-top:5px;padding-left:25px; line-height:22px;}
	.cruiseInfoR p{padding-top:5px; padding-right:25px; line-height:22px;}
	.cruiseDetail{font-size:12px; color:#7a0026; font-weight:bold;}
	.cruiseTitle{font-size:24px; font-weight:bold; letter-spacing:-1px; color:#333; margin:5px 0 5px 0;}
	.cruiseTitle2{font-size:21px; font-weight:bold; letter-spacing:-1px; color:#333; margin:5px 0 5px 0;}
		.cruiseTitle a:link{text-decoration:none; font-size:24px; font-weight:bold; letter-spacing:-1px; color:#333; margin:5px 0 5px 0;}
		.cruiseTitle a:hover{text-decoration:none;font-size:24px; font-weight:bold; letter-spacing:-1px; color:#666; margin:5px 0 5px 0;}
		.cruiseTitle a:visited{text-decoration:none;font-size:24px; font-weight:bold; letter-spacing:-1px; color:#333; margin:5px 0 5px 0;}
		.cruiseTitle a:active{text-decoration:none;font-size:24px; font-weight:bold; letter-spacing:-1px; color:#06C; margin:5px 0 5px 0;}
		.cruiseTitle2 a:link{text-decoration:none; font-size:21px; font-weight:bold; letter-spacing:-1px; color:#333; margin:5px 0 5px 0;}
		.cruiseTitle2 a:hover{text-decoration:none;font-size:21px; font-weight:bold; letter-spacing:-1px; color:#666; margin:5px 0 5px 0;}
		.cruiseTitle2 a:visited{text-decoration:none;font-size:21px; font-weight:bold; letter-spacing:-1px; color:#333; margin:5px 0 5px 0;}
		.cruiseTitle2 a:active{text-decoration:none;font-size:21px; font-weight:bold; letter-spacing:-1px; color:#06C; margin:5px 0 5px 0;}
	.cruiseArtist{font-size:17px; font-weight:bold; letter-spacing:-1px; color:#333; margin:5px 0 5px 0;}
	.cruisePorts{font-size:12px; font-weight:bold; color:#039; margin:5px 0 5px 0;}
	.date{font-size:14px; font-weight:bold; letter-spacing:-1px;}
	.smallArtists{font-size:14px;}
	.termsText a{}
		.termsText a:link{text-decoration:none; font-weight:bold; color:#660000;}
		.termsText a:hover{text-decoration:none; font-weight:bold; color:#666;}
		.termsText a:visited{text-decoration:none; font-weight:bold; color:#333;}
		.termsText a:active{text-decoration:none; font-weight:bold; color:#06C;}


#simpleman{
border:0px solid red;
background:url(../i/logo_simpleman.jpg) right no-repeat;
margin:10px;
height:200px;
}
#rockboat{
background:url(../i/logo_rockboat.jpg) left no-repeat;
border:0px solid red;
margin:10px;
height:200px;
}
#shipdip{
background:url(../i/logo_shipdip.jpg) right no-repeat;
border:0px solid red;
margin:10px;
height:200px;
}
#cayamo{
background:url(../i/logo_cayamo.jpg) left no-repeat;
border:0px solid red;
margin:10px;
height:200px;
}

#mayercraft{
background:url(../i/logo_mayer.jpg) right no-repeat;
border:0px solid red;
margin:10px;
height:200px;
}

#imageA{z-index:999;position:absolute;margin:-24px 0 0 -10px;}
#imageB{z-index:999;position:absolute;margin:-30px 0 0 490px;}
#imageC{z-index:999;position:absolute;margin:-35px 0 0 -10px;}
#imageD{z-index:999;position:absolute;margin:-25px 0 0 500px;}
#imageE{z-index:999;position:absolute;margin:-35px 0 0 -10px;}

#call2{
margin:15px 10px 30px 90px;
text-index:-5000px;
background:url(../i/call2.png) no-repeat;
width:636px;
height:135px;
}

		#call2 h3{
		text-indent:-5000px;
		}

#details{
border:0px solid white;
margin:10px 10px 10px 15%;
height:120px;
font-size:14px;
color:#CCC;
width:620px;
}
		.cruiseDetailLink a{
		padding:0 8px 0 21px;
		height:16px;
		width:22px;
		background:url(../i/icons/pdf.png) left no-repeat;
		text-decoration:none;
		color:#9CF;
		}

.whiteText{
color:#FFF;
}
.legal{
font-size:11px;
}
.browser{
margin-left:90px;
font-size:10px;
}