body{ background: #000000; 
font:12px Verdana; color:#c0c0c0;}

div, p, form, input, h2, h3, h4, img{padding:0px; margin:0px;}

 table { 
 	border: 0;
	float:left;
	width:250px;
	}
 
 #deck_container{
	 width:525px;
	 margin:0 auto;
	 }
 
 #leftfloat {
	 float:left;
	 width:275px;
	 text-align:center;
 }
  #rightfloat {
	 float:right;
	 width:250px;
 }
 
#deck_title_all { 
	 height:65px; 
}

#deck_title_topspace { 
	 height:35px; 
}

#deck_title { 
	 height:30px; 
}
 
#ship_floorplan { 
	 height:1450px; 
 }
 
#ship_sidepic { 
	 height:80px; 
 }
 
#title_box { 
	 height:25px; 
 }
 
 
 #catH {
	 float:left;
	 text-align:center;
	 width:50px; 
	 height:20px; 
	 font-size: 21px;
	 vertical-align:middle;
	 color:#000;
	 font-weight: bold;
	 background-color: #ee6655;
 }
  
#cabin_ovint {
	font-size: 20px;
	color:#bfbfbf;
	font-weight: bold;
	background-color: #6e6e6e;
}


#cabin_textbox {
	color:#bfbfbf;
	text-align:justify;
}

 

#deck_container table tr td.F1 {
	font-size: 21px;
	color:#000;
	font-weight: bold;
	background-color: #aaddcc;
}

#deck_container table tr td.F2 {
	font-size: 21px;
	color:#000;
	font-weight: bold;
	background-color: #68cdec;
}

#deck_container table tr td.F3 {
	font-size: 21px;
	color:#000;
	font-weight: bold;
	background-color: #8fb7dc;
}

#deck_container table tr td.G {
	font-size: 21px;
	color:#000;
	font-weight: bold;
	background-color: #cccc33;
}

#deck_container table tr td.H {
	font-size: 21px;
	color:#000;
	font-weight: bold;
	background-color: #ee6655;
}

#deck_container table tr td.I {
	font-size: 21px;
	color:#000;
	font-weight: bold;
	background-color: #eeaa22;
}

#deck_container table tr td.K {
	font-size: 21px;
	color:#FFF;
	font-weight: bold;
	background-color: #dd8888;
}


#deck_container table tr td.L {
	font-size: 21px;
	color:#000;
	font-weight: bold;
	background-color: #eebbcc;
}

#deck_container table tr td.M {
	font-size: 21px;
	color:#000;
	font-weight: bold;
	background-color: #ffee55;
}

#deck_container table tr td.N {
	font-size: 21px;
	color:#000;
	font-weight: bold;
	background-color: #88bbdd;
}

#deck_container table tr td.SO {
	font-size: 21px;
	color:#000;
	font-weight: bold;
	background-color: #ee6633;
}

#deck_container table tr td.GS {
	font-size: 21px;
	color:#000;
	font-weight: bold;
	background-color: #ffcc22;
}


#deck_container table tr td.JS {
	font-size: 21px;
	color:#FFF;
	font-weight: bold;
	background-color: #0099aa;
}

#deck_container table tr td.cabin {
	font-size: 20px;
	color:#bfbfbf;
	font-weight: bold;
	background-color: #6e6e6e;
	vertical-align:middle;
}

#deck_container table tr td p.italics {
	font-style: italic;
	font:11px Verdana; color:#c0c0c0;
}


#deck_container table tr td.legend {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
}


h2 {

font-size: 23px;
color:#F00;

}

p.letter { 
background-color: #FFF; 
font:22px Verdana; 
color:#000;}

p.cabin {

font-size: 21px;
color:#FFFFFF;

}


p.italics {

font:12px Verdana; color:#c0c0c0;
font-style:italic;

}

p.bold {

font:12px Verdana; color:#c0c0c0;
font-style:oblique;

}

/* Links on Home page */

A.home {color:#c0c0c0; font:15px  Verdana; font-weight:none; text-decoration:underline;}

A.home:link {color:#c0c0c0; font:15px Verdana; font-weight:none; text-decoration:underline;}

A.home:visited {color:#c0c0c0; font:15px Verdana; font-weight:none; text-decoration:underline;}

A.home:active {color:#c0c0c0; font:15px Verdana; font-weight:none; text-decoration:underline;}

A.home:hover {color:#ff0000; font:15px; font-weight: none; text-decoration:underline;}



/* Normal links */

A.norm {color:#ff0000; font:12px  Verdana; font-weight:bold; text-decoration:underline;}

A.norm:link {color:#ff0000; font:12px Verdana; font-weight:bold; text-decoration:underline;}

A.norm:visited {color:#ff0000; font:12px Verdana; font-weight:bold; text-decoration:underline;}

A.norm:active {color:#ff0000; font:12px Verdana; font-weight:bold; text-decoration:underline;}

A.norm:hover {color:#c0c0c0; font:12px; font-weight: bold; text-decoration:underline;}





/* FAQ links top */

A.top {color:#ff0000; font:10px  Verdana; font-weight:bold; text-decoration:none;}

A.top:link {color:#ff0000; font:10px Verdana; font-weight:bold; text-decoration:none;}

A.top:visited {color:#ff0000; font:10px Verdana; font-weight:bold; text-decoration:none;}

A.top:active {color:#ff0000; font:10px Verdana; font-weight:bold; text-decoration:none;}

A.top:hover {color:#c0c0c0; font:10px; font-weight: bold; text-decoration:none;}



/* Footer links */

A.foot {color:#c0c0c0; font: 10px  Verdana; font-weight: none; text-decoration:none;}

A.foot:link {color:#c0c0c0; font: 10px Verdana; font-weight: none; text-decoration:none;}

A.foot:visited {color:#c0c0c0; font: 10px Verdana; font-weight: none; text-decoration:none;}

A.foot:active {color:#c0c0c0; font: 10px Verdana; font-weight: none; text-decoration:none;}


A.foot:hover {color:#ff0000; font: 10px Verdana; font-weight: none; text-decoration:none;}



/* Copyright link */

A.right {color:#000000; font: 9px  Verdana; font-weight: none; text-decoration:none;}

A.right:link {color:#000000; font: 9px Verdana; font-weight: none; text-decoration:none;}

A.right:visited {color:#000000; font: 9px Verdana; font-weight: none; text-decoration:none;}

A.right:active {color:#000000; font: 9px Verdana; font-weight: none; text-decoration:none;}

A.right:hover {color:#ff0000; font: 9px Verdana; font-weight: none; text-decoration:none;}



/* Umcruise link on Contact page */

A.umc {color:#c0c0c0; font:12px  Verdana; font-weight:none; text-decoration:none;}

A.umc:link {color:#c0c0c0; font:12px Verdana; font-weight:none; text-decoration:none;}

A.umc:visited {color:#c0c0c0; font:12px Verdana; font-weight:none; text-decoration:none;}

A.umc:active {color:#c0c0c0; font:12px Verdana; font-weight:none; text-decoration:none;}

A.umc:hover {color:#ff0000; font:12px; font-weight: none; text-decoration:none;}





/* Preloaded picture */

.HiddenImage {display:none;}





