#cellPage {
	width:				990px;
	position:			relative;

	margin:				0px auto 0px auto;
	padding:			53px 0px 0px 0px;
}

#cellHeader {
	position:			absolute;
	top:				53px;
	left:				0px;
	
	z-index:			10;	

	margin:				0px 0px 0px 0px;
	padding:			15px 0px 0px 0px;
	
	height:				125px;
	width:				990px;
	
	background-image:	url('../images/bg_cellHeader.gif');
	background-repeat:	no-repeat;
	background-position:top left;	
}

#cellPrintHeader {
	display:			none;
}

#cellBanner {
	position:			absolute;
	top: 				55px;
	left:				315px;
	
	z-index:			5;
	
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
}

#cellNavigation {
	position:			absolute;
	top:				10px;
	left:				0px;

	z-index:			5;

	height:				50px;
	
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;

	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;
	font-weight:		bold;
	text-transform:		uppercase;
}	

#cellNavigation a {
	display:			block;
	
	height:				25px;
	width:				139px;

	margin:				0px 0px 0px 0px;
	padding:			8px 0px 0px 0px;
	
	color:				#FFFFFF;
	text-align:			center;
}

#cellNavigation .lastLink a {
	width:				138px;
}

#cellNavigation a:hover,
#cellNavigation a.navSelected {
	text-decoration:	none;
	
	color:				#00235D;
	
	background-color:	#CC6633;
}

#cellNavigation ul,
#cellNavigation li {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	
	float:				left;
	
	list-style:			none;	
}

#cellNavigation li {
	margin:				0px 0px 0px 0px;
	padding:			10px 3px 10px 0px;	
	
	background-image:	url('../images/bg_cellNavigation_li.jpg');
	background-repeat:	no-repeat;
	background-position:top right;	
}


#cellNavigation li.lastLink {
	padding:			10px 0px 10px 0px;	

	background-image:	none;
}

#cellSubNavigation #optionNavContent {
	position:			relative;

	background-image:	url('../images/bg_cellSubNavigation.png');
	background-repeat: 	repeat;
	background-position:top left;	
}

#cellSubNavigation ul,
#cellSubNavigation li {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	
	list-style:			none;
	
	display:inline;
}

#cellSubNavigation #optionNavContent div {
	position:			absolute;
	top:				0px;
	left:				0px;

	width:				139px;	
	height:				155px;

	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;	
}

#cellSubNavigation  #optionNavContent div:hover {
	background-image:	url('../images/bg_cellSubNavigation_div.png');
	background-repeat: 	repeat;
	background-position:top left;
}

#cellSubNavigation #optionNavContent div.optionsHolidays {
	left:				142px;
}

#cellSubNavigation #optionNavContent div.optionsCruising {
	left:				284px;
}

#cellSubNavigation #optionNavContent div.optionsTours {
	left:				426px;
}

#cellSubNavigation #optionNavContent div.optionsServices {
	left:				568px;
}

#cellSubNavigation #optionNavContent div.optionsNews {
	left:				710px;
}

#cellSubNavigation #optionNavContent div.optionsAbout {
	width:				138px;
	left:				852px;
}

#cellSubNavigation a {
	display:			block;

	margin:				0px 0px 0px 0px;
	padding:			4px 0px 3px 27px;

	font-size:			10px;
	line-height:		normal;
	color:				#FFFFFF;
	font-weight:		bold;
	
	background-image:	url('../images/bg_cellSubNavigation_a.png');
	background-repeat: 	no-repeat;
	background-position:top left;
}

#cellSubNavigation a:hover {
	color:				#00235D;
	text-decoration:	none;
}

#cellContent {
	position:			relative;

	margin:				0px 0px 0px 0px;
	padding:			150px 0px 0px 65px;
	
	background-color:	#FFFFFF;	
	background-image:	url('../images/bg_cellContent_holidays.jpg');	
	background-repeat:	no-repeat;
	background-position:top left;	
}	

#cellContent a {
	text-decoration:	underline;
}

.twoColumnThirdParty #cellContent {
	padding:			170px 0px 0px 0px;
	
	background-image:	url('../images/bg_cellContent_home.jpg');
}

#cellWindowTop {
	margin:				0px 0px 0px 0px;
	padding:			30px 0px 0px 0px;
	background-image:	url('../images/bg_cellWindow_top1.png');
	background-repeat:	no-repeat;
	background-position:top left;
}

#cellWindow {
	margin:				0px 0px 0px 0px;
	padding:			20px 50px 20px 40px;
	background-image:	url(../images/bg_cellWindow_mdl1.png);
	background-repeat:	repeat-y;
	background-position:left top;
}

.iframeInternal #cellWindow {
	margin:				0px 0px 0px 0px;
	padding:			10px 76px 0px 10px;
}

#cellWindowBottom {
	clear:				both;

	margin:				0px 0px 0px 0px;
	padding:			30px 0px 0px 0px;

	background-image:	url('../images/bg_cellWindow_btm1.png');	
	background-repeat:	no-repeat;
	background-position:bottom left;	
}

#cellPrimary {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
}

.iframeInternal #cellPrimary {
	margin:				0px 0px 0px 0px;
	padding:			0px 30px 0px 30px;
}

.oneColumnInternal #cellPrimary {
/*
	min-height:			240px;
	height:				auto !important;
	height:				240px;	
*/
}


.oneColumnInternal dd {
	margin:				0px 0px 0px 320px;	
}

.oneColumnInternal dt {
	width:				310px;
}

.twoColumnInternal #cellPrimary {
	float:				left;

	width: 				330px;
/*
	min-height:			240px;
	height:				auto !important;
	height:				240px;	
*/
}

.twoColumnThirdParty #cellPrimary {
	float:				none;

	width:				auto;

	margin:				90px 390px 0px 0px;
	padding:			0px 0px 0px 0px;	
	
/*	background-color:	#FFFFFF; */
}	

.twoColumnThirdParty iframe {
	border:				1px solid #AAAAAA;

	background-color:	#FFFFFF;
}

#cellSecondary {
	margin:				0px 0px 0px 360px;
	padding:			50px 0px 0px 0px;

	width:				420px;
}

.twoColumnThirdParty #cellSecondary {
	float:				right;	

	width:				330px;

	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;

	font-size:			90%;
	
	background-image:	url('../images/bg_cellSecondary_top_inside.png');	
	background-repeat:	no-repeat;
	background-position:top left;	
}	

.twoColumnThirdParty #cellSecondary .cellNucleus {
	margin:				0px 0px 0px 0px;
	padding:			180px 20px 25px 20px;

/*
	min-height:			100px;
	height:				auto !important;
	height:				100px;	
*/
	background-image:	url('../images/bg_cellSecondary_btm.jpg');	
	background-repeat:	no-repeat;
	background-position:bottom left;	
}

#galeleoGadget {
	width:				580px;
	
	background-color:	#FFFFFF;
}

#cellPostcard {
	margin:				0px 0px 0px 80px;
	padding:			30px 0px 40px 20px;

	background-image:	url('../images/bg_cellPostcard.jpg');	
	background-repeat:	no-repeat;
	background-position:top left;	
}

#cellPostardNav {
	margin:				0px 110px 0px 80px;
	padding:			0px 0px 0px 0px;

	position:			relative;
}

#cellPostardNav a {
	text-decoration:	none;
}

#cellPostardNav #linkBackward {
	position:			absolute;

	padding:			0px 0px 0px 18px;		
	
	top:				0px;
	left:				0px;
	
	background-image:	url('../images/icon_arrow_sml_left.jpg');	
	background-repeat:	no-repeat;
	background-position:center left;		
}

#cellPostardNav #linkForward {
	position:			absolute;
	
	padding:			0px 18px 0px 0px;	
	
	top:				0px;
	right:				0px;
	
	background-image:	url('../images/icon_arrow_sml_right.jpg');	
	background-repeat:	no-repeat;
	background-position:center right;		
}


#cellFooter {
	position:			relative;

	margin:				0px 0px 20px 0px;
	padding:			0px 330px 0px 80px;
	
	text-align:			center;
}		

#cellFooter p {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;

	font-size:			70%;
	line-height:		normal;
}

#cellFooter a {
	color:				#333333;
}

#cellFooter #linkTravellersChoice {
	position:			absolute;
	top:				0px;
	left:				0px;
}

#cellFooter #linkMyerOne {
	position:			absolute;
	top:				0px;
	left:				660px;
}


img.floatLeft {
	float:				left;

	margin:				0px 15px 10px 0px;

/*	border:				1px solid #CC6633;	 */
}

img.floatNone {
	margin:				0px 0px 18px 0px;
}

img.floatRight {
	float:				right;

	margin:				0px 0px 10px 15px;
	
/*	border:				1px solid #CC6633;	 */
}

.dataKey {
	width:				125px;
	float:				left;

	padding:			0px 10px 0px 0px;

	color:				#4d4d4d;
	text-align:			right;
	font-weight:		bold;
}

.footNote {
	padding:			0px 0px 5px 0px;
	
	color:				#666666;
	font-size:			85%;
	line-height:		normal;
}

.dollarFormat {
	text-align:			right;
	font-weight:		bold;
}

ul.linkList {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 20px 0px;
	list-style:			none;
	border-top:			1px solid #CC6633;
	color: #D6D6D6;
}

ul.linkList a {
	display:			block;

	text-decoration:	none !important;

	background-image:	url('../images/icon_arrow_sml_right.jpg');	
	background-repeat:	no-repeat;
	background-position:center right;		

}

ul.linkList li {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;

	font-weight:		bold;
	font-size:			120%;
	
	list-style:			none;
	
	border-bottom:		1px solid #CC6633;	
}

.cellOffer,
.cellBio {
	float:				left;
	width:				200px;
	margin:				0px 30px 32px 0px;
	padding:			10px 10px 0px 10px;
	text-align:			center;
	font-size:			90%;
	background-color:	#EEEEFF;
	border:				1px solid #AAAABB;
}

.cellBio {
	text-align:			left;
}

.cellBio img,
.cellOffer img {
	margin:				0px 0px 8px 0px;
	padding:			0px 0px 0px 0px;
}

.cellBio h2,
.cellOffer h2 {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 6px 0px;
}

.cellBio h3,
.cellOffer h3 {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 6px 0px;

	font-size:			16px;
	color:				#000000;
}

.cellBio dt {
	width:				auto;
	float:				none;

	padding:			0px 0px 5px 0px;	
	
	color:				#00235D;
	text-align:			left;
	font-weight:		bold;	
}

.cellBio dd {
	margin:				0px 0px 0px 20px;	
	padding:			0px 0px 8px 0px;	
}

hr.breaker {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;

	clear:				both;
	border:				none;
}

