body			{
			color:			#000000;
			background:		#000000;
			font-family:		arial,verdana,geneva,sans-serif;
			font-size:		12px;
			line-height:		17px;
			font-weight:		normal;
			text-align:		justify;
			margin:			0px;
			margin-top:		0px;
						}
body#ItineraryPage	{
			color:			#000000;
			background:		#000000;
			font-family:		arial,verdana,geneva,sans-serif;
			font-size:		12px;
			line-height:		17px;
			font-weight:		normal;
			text-align:		justify;
			margin:			0px;
						}
/* LAYOUT DIVS */

div.ContactWidgetRight	{
			position:		relative;
			width:			180px;
			height:			70px;
			margin-left:		auto;
			margin-right:		auto;
			margin-top:		10px;
			margin-bottom:		20px;
			padding:		0px;
			border-bottom:		1px solid black;
			background:		url('img/bgContactWidget01.gif') no-repeat 0px 5px transparent;
			overflow:		hidden;
						}
h6.ContactWidgetRightHeading
			{
			width:			180px;
			height:			20px;
			text-align:		center;
			font-size:		10px;
			line-height:		20px;
			margin:			0px;
			padding:		0px;
						}

a.navContactWidgetRight01	{
			display:		block;
			position:		relative;
			width:			60px;
			height:			20px;
			text-align:		center;
			font-size:		10px;
			line-height:		20px;
			color:			#000000;
			background:		url('img/bgContactWidgetNavOff02.gif') no-repeat 0px 0px transparent;
						}

a.navContactWidgetRight01:hover	{
			text-decoration:	none;
			background:		url('img/bgContactWidgetNavOn01.gif') no-repeat 0px 0px transparent;
			position:		relative;
			top:			-1px;
						}

a.navContactWidgetRight01 span	{
			display:		none;
						}

a.navContactWidgetRight01:hover span	{
			display:		block;
			height:			28px;
			width:			178px;
			overflow:		hidden;
			position:		relative;
			text-align:		center;
			font-size:		11px;
			line-height:		30px;
			background:		#ffffff;
			border:			0px solid black;
			margin:			1px;
			cursor:			pointer;
						}

a.navContactWidgetRight02	{
			display:		block;
			position:		relative;
			z-index:		33;
			width:			60px;
			height:			20px;
			text-align:		center;
			font-size:		10px;
			line-height:		20px;
			color:			#000000;
			background:		url('img/bgContactWidgetNavOff01.gif') no-repeat 0px 0px transparent;
						}

a.navContactWidgetRight02:hover	{
			text-decoration:	none;
			background:		url('img/bgContactWidgetNavOn01.gif') no-repeat 0px 0px transparent;
			position:		relative;
			top:			-1px;
						}

a.navContactWidgetRight02 span	{
			display:		none;
						}

a.navContactWidgetRight02:hover span	{
			display:		block;
			height:			28px;
			width:			178px;
			overflow:		hidden;
			position:		relative;
			text-align:		center;
			font-size:		11px;
			line-height:		30px;
			background:		#ffffff;
			border:			0px solid black;
			margin:			1px;
			cursor:			pointer;
						}

a.navContactWidgetRight03	{
			display:		block;
			overflow:		hidden;
			position:		relative;
			z-index:		33;
			top:			0px;
			width:			170px;
			height:			30px;
			text-align:		center;
			font-size:		14px;
			line-height:		30px;
			color:			#ffff00;
			background:		url('img/bgButtonWebEnquiry01.gif') no-repeat 0px 0px transparent;
			margin-top:		10px;
			margin-bottom:		10px;
			padding-top:		0px;
			padding-left:		0px;
						}

a.navContactWidgetRight03:hover	{
			text-decoration:	none;
			color:			#000000;
						}
a.navContactWidgetRight03:active	{
			color:			#660000;
			background:		url('img/bgButtonWebEnquiry01.gif') no-repeat 1px 1px transparent;
						}
div#PageHeader		{
			position:		relative;
			top:			0px;
			z-index:		2;
			color:			#ffffff;
			background:		transparent;
			width:			1000px;
			height:			190px;
			margin-left:		auto;
			margin-right:		auto;
			padding:		0px;
						}
div#Header		{
			position:		relative;
			top:			0px;
			z-index:		2;
			float:			left;
			display:		block;
			width:			810px;
			height:			71px;
			overflow:		hidden;
			margin:			0px;
			padding:		0px;
			background:		url('img/bgHeader03.jpg') #339900;
						}
div#NavTop		{
			position:		relative;
			top:			0px;
			z-index:		3;
			float:			right;
			color:			#ffffff;
			background:		url('img/bgBarHome.gif') 0px 0px #339900;
			width:			810px;
			height:			20px;
			margin:			0px;
			padding:		0px;
			border-top:		1px solid black;
			border-bottom:		1px solid black;
			overflow:		hidden;
						}
div#PageBanner		{
			position:		relative;
			top:			-97px;
			left:			95px;
			z-index:		1;
			color:			#ffffff;
			background:		transparent;
			width:			810px;
			height:			234px;
			margin-left:		auto;
			margin-right:		auto;
			padding:		0px;
			overflow:		hidden;
						}
div.NavLeft		{
			float:			left;
			position:		relative;
			top:			0px;
			z-index:		1;
			text-align:		right;
			width:			190px;
			background:		url('img/bgNavLeft.gif') repeat-y #339900;
			margin:			0px;
			padding:		0px;
						}
div#ContentIndex	{
			position:		relative;
			top:			-97px;
			z-index:		13;
			width:			1000px;
			margin-left:		auto;
			margin-right:		auto;
			background:		transparent url('img/bgBody.gif') repeat-y 0px 0px;
						}
div#Content		{
			position:		relative;
			top:			-97px;
			z-index:		13;
			width:			1000px;
			overflow:		visible;
			margin-left:		auto;
			margin-right:		auto;
			background:		url('img/bgBodyItinerary.gif') repeat-y 0px 0px #ffffcc;
						}
div#CenterColumnIndex	{
			float:			left;
			position:		relative;
			top:			0px;
			z-index:		14;
			width:			810px;
			padding:		0px;
			background:		url('img/bgCenterBody.jpg') no-repeat 1px 22px;
						}
div#CenterColumnItinerary	{
			float:			left;
			position:		relative;
			top:			0px;
			z-index:		14;
			width:			620px;
			padding:		0px;
			background:		url('img/bgCenterBodyItinerary.jpg') no-repeat 1px 22px;
						}
div#CenterColumnArticle	{
			float:			left;
			position:		relative;
			top:			0px;
			z-index:		14;
			width:			620px;
			padding:		0px;
			background:		url('img/bgCenterBodyItinerary.jpg') no-repeat 1px 22px;
						}
div#LeftColumn		{
			float:			left;
			position:		relative;
			top:			-150px;
			z-index:		4;
			width:			190px;
			margin:			0px;
			padding:		0px;
						}
div#RightColumn		{
			float:			right;
			position:		relative;
			top:			0px;
			z-index:		4;
			width:			190px;
			margin:			0px;
			padding:		0px;
						}
div#LeftHeader		{
			position:		relative;
			top:			0px;
			left:			0px;
			width:			185px;
			height:			57px;
			z-index:		3;
			margin:			0px;
			padding:		0px;
			overflow:		hidden;
						}
div#CenterHeader	{
			text-align:		center;
			height:			311px;
			position:		relative;
			top:			0px;
			left:			0px;
			z-index:		3;
			margin:			0px;
			padding:		0px;
						}
div#CenterNavTop-ecuador{
			color:			#ffffff;
			background:		#990000;
			position:		absolute;
			top:			235px;
			left:			0px;
			width:			640px;
			height:			19px;
			z-index:		1;
			margin-left:		0px;
			padding:		0px;
			border-top:		1px solid black;
			border-bottom:		1px solid black;
						}
div#CenterNavTop-GalapagosCruise{
			color:			#ffffff;
			background:		#0066cc;
			position:		absolute;
			top:			235px;
			left:			0px;
			width:			640px;
			height:			19px;
			z-index:		1;
			margin-left:		0px;
			padding:		0px;
			border-top:		1px solid black;
			border-bottom:		1px solid black;
						}
div#CenterNavTop-GalapagosLand{
			color:			#ffffff;
			background:		#3399ff;
			position:		absolute;
			top:			235px;
			left:			0px;
			width:			640px;
			height:			19px;
			z-index:		1;
			margin-left:		0px;
			padding:		0px;
			border-top:		1px solid black;
			border-bottom:		1px solid black;
						}
div#CenterNavTop-peru	{
			color:			#ffffff;
			background:		#996600;
			position:		absolute;
			top:			235px;
			left:			0px;
			width:			640px;
			height:			19px;
			z-index:		1;
			margin-left:		0px;
			padding:		0px;
			border-top:		1px solid black;
			border-bottom:		1px solid black;
						}
div#CenterNavTop-costa	{
			color:			#ffffff;
			background:		#669966;
			position:		absolute;
			top:			235px;
			left:			0px;
			width:			640px;
			height:			19px;
			z-index:		1;
			margin-left:		0px;
			padding:		0px;
			border-top:		1px solid black;
			border-bottom:		1px solid black;
						}
div#CenterNavTop-brazil{
			color:			#ffffff;
			background:		#ff9933;
			position:		absolute;
			top:			235px;
			left:			0px;
			width:			640px;
			height:			19px;
			z-index:		1;
			margin-left:		0px;
			padding:		0px;
			border-top:		1px solid black;
			border-bottom:		1px solid black;
						}
div#CenterNavTop-chile	{
			color:			#ffffff;
			background:		#006699;
			position:		absolute;
			top:			235px;
			left:			0px;
			width:			640px;
			height:			19px;
			z-index:		1;
			margin-left:		0px;
			padding:		0px;
			border-top:		1px solid black;
			border-bottom:		1px solid black;
						}
div#RightHeader		{
			position:		relative;
			top:			0px;
			width:			185px;
			height:			57px;
			z-index:		13;
			margin:			0px;
			padding:		0px;
						}
div#LeftBody		{
			color:			#ffffff;
			background:		transparent;
			width:			190px;
			margin:			0px;
			padding:		0px;
			overflow:		hidden;
						}
div#RightBody		{
			background:		transparent;
			position:		absolute;
			top:			57px;
			width:			185px;
			height:			253px;
			text-align:		center;
			z-index:		3;
			margin:			0px;
			padding:		0px;
			overflow:		hidden;
						}
div#LeftFooter		{
			color:			#000000;
			background:		#cccc99;
			position:		absolute;
			top:			371px;
			width:			185px;
			height:			auto;
			z-index:		3;
			margin:			0px;
			padding-top:		0px;
			text-align:		center;
			border-right:		1px solid black;
						}
div#CenterFooter	{
			height:			100px;
			z-index:		3;
			margin:			0px;
			padding:		0px;
						}
div#RightFooter		{
			position:		absolute;
			top:			255px;
			right:			0px;
			height:			auto;
			width:			227px;
			z-index:		1;
			margin:			0px;
			padding:		0px;
			text-align:		left;
			border-right:		1px solid black;
						}
div#Memberships		{
			margin-top:		5px;
			margin-bottom:		50px;
			padding:		0px;
			text-align:		center;
						}
div#weatherMagnet	{
			width:			175px;
			height:			165px;
			min-height:		165px;
			overflow:		hidden;
			background:		#000000;
			text-align:		center;
			padding-left:		10px;
			padding-right:		5px;
						}
div.weatherMagnet02	{
			float:			right;
			width:			175px;
			height:			165px;
			overflow:		hidden;
			background:		#000000;
			text-align:		center;
			border:			1px solid black;
						}
div.CaptionContainerMain
			{
			margin:			0px;
			width:			152px;
			height:			auto;
			float:			left;
			background:		#000000;
						}
h2.CaptionMain		{
			margin:			0px;
			text-align:		center;
			font-size:		10px;
			width:			152px;
			height:			20px;
			color:			#ffffcc;
			background:		#000000;
						}
div.CabinGalleryCaptionContainer
			{
			margin-left:		auto;
			margin-right:		13px;
			margin-top:		5px;
			margin-bottom:		10px;
			float:			left;
			background:		black;
						}
h2.CabinGalleryCaption	{
			margin:			0px;
			text-align:		center;
			font-size:		11px;
			line-height:		20px;
			color:			#ffffcc;;
			background:		transparent;
						}
img.photoCabinGallery	{
			margin:			0px;
			border:			1px solid black;
						}
div.CaptionContainerRight
			{
			margin-left:		5px;
			margin-right:		10px;
			margin-top:		5px;
			margin-bottom:		0px;
			width:			152px;
			height:			auto;
			float:			right;
			background:		transparent;
						}
h2.CaptionRight		{
			margin:			0px;
			padding:		3px;
			text-align:		center;
			font-size:		10px;
			line-height:		11px;
			width:			146px;
			height:			auto;
			color:			#000000;
			background:		transparent;
						}
div.CaptionContainerLeft
			{
			margin-left:		10px;
			margin-right:		5px;
			margin-top:		5px;
			margin-bottom:		0px;
			width:			152px;
			height:			auto;
			float:			left;
			background:		transparent;
						}
h2.CaptionLeft		{
			margin:			0px;
			padding:		3px;
			text-align:		center;
			font-size:		10px;
			line-height:		11px;
			width:			146px;
			height:			auto;
			color:			#000000;
			background:		transparent;
						}
div#keyPopUp
			{
			height:			160px;
			text-align:		left;
			margin:			0px;
			padding:		5px;
			border:			1px solid black;
						}
h6#keyHeading		{
			margin-top:		0px;
			margin-bottom:		10px;
			text-align:		center;
			font-size:		12px;
			font-weight:		bold;
			line-height:		20px;
			width:			152px;
			color:			#000000;
						}
div#magnetBrazil	{
			position:		relative;
			right:			30px;
			z-index:		7;
			float:			right;
			margin-left:		40px;
			padding:		5px;
			border:			1px solid black;
			background:		#ff9933;
			-moz-border-radius:	8px;
			-webkit-border-radius:	8px;
			border-radius:		8px;
						}
div#magnetCostaRica	{
			position:		relative;
			right:			30px;
			z-index:		7;
			float:			right;
			margin-left:		40px;
			padding:		5px;
			border:			1px solid black;
			background:		#669966;
			-moz-border-radius:	8px;
			-webkit-border-radius:	8px;
			border-radius:		8px;
						}
div#magnetEcuador	{
			position:		relative;
			right:			30px;
			z-index:		7;
			float:			right;
			margin-left:		40px;
			padding:		5px;
			border:			1px solid black;
			background:		#990000;
			-moz-border-radius:	8px;
			-webkit-border-radius:	8px;
			border-radius:		8px;
						}
div#magnetGalapagosBoat	{
			position:		relative;
			right:			10px;
			z-index:		7;
			float:			right;
			margin-left:		10px;
			padding:		5px;
			border:			1px solid black;
			background:		#66cc99;
			-moz-border-radius:	8px;
			-webkit-border-radius:	8px;
			border-radius:		8px;
						}
div#magnetGalapagosLand	{
			position:		relative;
			right:			30px;
			z-index:		7;
			float:			right;
			margin-left:		40px;
			padding:		5px;
			border:			1px solid black;
			background:		#669999;
			-moz-border-radius:	8px;
			-webkit-border-radius:	8px;
			border-radius:		8px;
						}
div#magnetPanama	{
			position:		relative;
			right:			30px;
			z-index:		7;
			float:			right;
			margin-left:		40px;
			padding:		5px;
			border:			1px solid black;
			background:		#669966;
			-moz-border-radius:	8px;
			-webkit-border-radius:	8px;
			border-radius:		8px;
						}
div#magnetPatagonia	{
			position:		relative;
			right:			30px;
			z-index:		7;
			float:			right;
			margin-left:		40px;
			padding:		5px;
			border:			1px solid black;
			background:		#006699;
			-moz-border-radius:	8px;
			-webkit-border-radius:	8px;
			border-radius:		8px;
						}
div#magnetSE		{
			position:		relative;
			right:			30px;
			z-index:		7;
			float:			right;
			margin-left:		40px;
			padding:		5px;
			border:			1px solid black;
			background:		#006600;
			-moz-border-radius:	8px;
			-webkit-border-radius:	8px;
			border-radius:		8px;
						}
div#magnetPeru		{
			position:		relative;
			right:			30px;
			z-index:		7;
			float:			right;
			margin-left:		40px;
			padding:		5px;
			border:			1px solid black;
			background:		#996600;
			-moz-border-radius:	8px;
			-webkit-border-radius:	8px;
			border-radius:		8px;
						}
/* ANCHORS */
a			{
			text-decoration:	none;
			color:			#990000;
						}
a:hover			{
			text-decoration:	underline;
			color:			#993333;
						}
a.Anchor		{
			text-decoration:	none;
			color:			#ffffcc;
						}
.nav-CenterTop		{
			display:		block;
			float:			left;
			text-align:		center;
			width:			auto;
			height:			20px;
			top:			0px;
			background:		url('img/bgBarHome.gif') 0px 0px #006600;
			color:			#ffffff;
			font-size:		10px;
			font-weight:		bold;
			line-height:		20px;
			border-right:		1px solid black;
			margin-left:		auto;
			margin-right:		auto;
			padding-left:		13px;
			padding-right:		14px;
						}
.nav-CenterTop:hover	{
			color:			#ffff66;
			background:		transparent;
			text-decoration:	none;
						}
.nav-Contacts		{
			color:			#ffff66;
			background:		transparent;
			font-size:		11px;
			font-weight:		bold;
			line-height:		13px;
						}
.nav-Contacts:hover	{
			color:			#ffffff;
			text-decoration:	none;
						}
.nav-LeftInline		{
			color:			#ffffcc;
			display:		block;
			font-size:		10px;
			font-weight:		bold;
			padding-top:		0px;
			padding-bottom:		0px;
			padding-left:		10px;
			margin-top:		0px;
						}
.nav-LeftInline:hover	{
			color:			#ffff99;
			text-decoration:	none;
						}
.nav-LeftMain		{
			color:			#ffffff;
			background:		url('img/bg.NavLeftMain.on.gif') 170px 1px no-repeat;
			display:		block;
			width:			170px;
			line-height:		20px;
			font-size:		10px;
			font-weight:		bold;
			padding-right:		20px;
						}
.nav-LeftMain:hover	{
			color:			#ffff66;
			background:		url('img/bg.NavLeftMain.off.gif') 170px 1px no-repeat;
			text-decoration:	none;
						}
.nav-Left		{
			color:			#ffffff;
			background:		url('img/bg.NavLeft.on.gif') no-repeat transparent 8px 1px;
			display:		block;
			text-align:		right;
			line-height:		20px;
			font-size:		10px;
			font-weight:		bold;
			margin-bottom:		0px;
			padding-right:		20px;
			padding-left:		0px;
			margin-right:		0px;
						}
.nav-Left:hover		{
			background:		url('img/bg.NavLeft.off.gif') no-repeat transparent 12px 1px;
			color:			#ffff66;
			text-decoration:	none;
						}
.nav-LeftSub		{
			color:			#ffff66;
			background:		url('img/bg.NavLeftMain.off.gif') 170px 1px;
			display:		block;
			width:			170px;
			line-height:		20px;
			font-size:		10px;
			font-weight:		bold;
			padding-right:		20px;
						}
.nav-LeftSub:hover	{
			color:			#ffffff;
			background:		url('img/bg.NavLeftMain.on.gif') 170px 1px;
			text-decoration:	none;
						}
.nav-LeftExtTitle	{
			color:			#ffff66;
			background:		url('img/bg.NavLeftMain.off.gif') 170px 1px #006600 ;
			display:		block;
			width:			170px;
			line-height:		20px;
			font-size:		10px;
			font-weight:		bold;
			padding-right:		20px;
						}
.nav-LeftExtTitle:hover	{
			color:			#ffffff;
			background:		url('img/bg.NavLeftMain.on.gif') 170px 1px;
			text-decoration:	none;
						}
.nav-LeftExt		{
			color:			#ffff66;
			background:		url('img/bg.NavLeft.off.gif') no-repeat transparent 8px 1px;
			display:		block;
			text-align:		right;
			line-height:		20px;
			font-size:		10px;
			font-weight:		bold;
			margin-bottom:		0px;
			padding-right:		20px;
			padding-left:		0px;
			margin-right:		0px;
						}
.nav-LeftExt:hover		{
			background:		url('img/bg.NavLeft.on.gif') no-repeat transparent 12px 1px;
			color:			#ffffff;
			text-decoration:	none;
						}
.nav-LeftTitle		{
			color:			#ffff99;
						}
.nav-LeftTitle:hover	{
			color:			#ffffcc;
			text-decoration:	none;
						}
.navTopRight		{
			color:			#ffff33;
			line-height:		13px;
			font-size:		10px;
			font-weight:		bold;
						}
.navTopRight:hover	{
			color:			#ffffff;
			text-decoration:	none;
						}
.navBodyHeading		{
			color:			#ffff66;
			text-decoration:	none;
						}
.navBodyHeading:hover	{
			color:			#ffffcc;
			text-decoration:	none;
						}
.nav-BodyMain		{
			display:		block;
			clear:			both;
			color:			#ffffcc;
						}
.nav-BodyMain:hover	{
			color:			#ffff33;
			text-decoration:	none;
						}
.nav-BodyMain02		{
			color:			#990000;
			margin-top:		15px;
			margin-bottom:		10px;
						}
.nav-BodyMain02:hover	{
			color:			#cc0000;
			text-decoration:	underline;
						}
.nav-BodyMain03		{
			color:			#000000;
			background:		transparent;
			line-height:		21px;
			font-size:		13px;
			font-weight:		bold;
			margin-top:		0px;
			margin-bottom:		5px;
			padding-left:		0px;
						}
.nav-BodyMain03:hover	{
			color:			#ffffff;
			background:		transparent;
			text-decoration:	none;
						}
.nav-BodyMain03-ecuador	{
			color:			#660000;
			background:		transparent;
			line-height:		21px;
			font-size:		13px;
			font-weight:		bold;
			margin-top:		0px;
			margin-bottom:		5px;
			padding-left:		0px;
						}
.nav-BodyMain03-ecuador:hover	{
			color:			#990000;
			text-decoration:	none;
						}
.nav-BodyMain03-GalapagosCruise	{
			color:			#006633;
			background:		transparent;
			line-height:		21px;
			font-size:		13px;
			font-weight:		bold;
			margin-top:		0px;
			margin-bottom:		5px;
			padding-left:		0px;
						}
.nav-BodyMain03-GalapagosCruise:hover	{
			color:			#009933;
			text-decoration:	none;
						}
.nav-BodyMain03-GalapagosLand	{
			color:			#336666;
			background:		transparent;
			line-height:		21px;
			font-size:		13px;
			font-weight:		bold;
			margin-top:		0px;
			margin-bottom:		5px;
			padding-left:		0px;
						}
.nav-BodyMain03-GalapagosLand:hover	{
			color:			#339966;
			text-decoration:	none;
						}
.nav-BodyMain03-peru	{
			color:			#663300;
			background:		transparent;
			line-height:		21px;
			font-size:		13px;
			font-weight:		bold;
			margin-top:		0px;
			margin-bottom:		5px;
			padding-left:		0px;
						}
.nav-BodyMain03-peru:hover	{
			color:			#993300;
			text-decoration:	none;
						}
.nav-BodyMain03-costa	{
			color:			#336633;
			background:		transparent;
			line-height:		21px;
			font-size:		13px;
			font-weight:		bold;
			margin-top:		0px;
			margin-bottom:		5px;
			padding-left:		0px;
						}
.nav-BodyMain03-costa:hover	{
			color:			#339933;
			text-decoration:	none;
						}
.nav-BodyMain03-chile	{
			color:			#333366;
			background:		transparent;
			line-height:		21px;
			font-size:		13px;
			font-weight:		bold;
			margin-top:		0px;
			margin-bottom:		5px;
			padding-left:		0px;
						}
.nav-BodyMain03-chile:hover	{
			color:			#333399;
			text-decoration:	none;
						}
.nav-BodyMain03-brazil	{
			color:			#cc3300;
			background:		transparent;
			line-height:		21px;
			font-size:		13px;
			font-weight:		bold;
			margin-top:		0px;
			margin-bottom:		5px;
			padding-left:		0px;
						}
.nav-BodyMain03-brazil:hover	{
			color:			#ff3300;
			text-decoration:	none;
						}
.nav-BodyMain04		{
			display:		block;
			width:			212px;
			clear:			both;
			color:			#ff3333;
			background:		#000000;
			text-align:		center;
			margin-top:		0px;
			margin-bottom:		0px;
						}
.nav-BodyMain04:hover	{
			color:			#000000;
			text-decoration:	none;
						}
.nav-BodyMain04-SE	{
			display:		block;
			clear:			both;
			color:			#ffffff;
			font-size:		10px;
			font-weight:		bold;
			text-align:		center;
			line-height:		20px;
			margin-top:		0px;
			margin-bottom:		0px;
						}
.nav-BodyMain04-SE:hover{
			color:			#ffff00;
			text-decoration:	none;
						}
.nav-BodyMain04-galapagos{
			display:		block;
			clear:			both;
			color:			#ffffff;
			font-size:		10px;
			font-weight:		bold;
			text-align:		center;
			line-height:		20px;
			margin-top:		0px;
			margin-bottom:		0px;
						}
.nav-BodyMain04-galapagos:hover	{
			color:			#ffff00;
			text-decoration:	none;
						}
.nav-BodyMain04-galapagosLand{
			display:		block;
			clear:			both;
			color:			#ffffff;
			font-size:		10px;
			font-weight:		bold;
			text-align:		center;
			line-height:		20px;
			margin-top:		0px;
			margin-bottom:		0px;
						}
.nav-BodyMain04-galapagosLand:hover	{
			color:			#ffff00;
			text-decoration:	none;
						}
.nav-BodyMain04-brazil{
			display:		block;
			clear:			both;
			color:			#ffffff;
			font-size:		10px;
			font-weight:		bold;
			text-align:		center;
			line-height:		20px;
			margin-top:		0px;
			margin-bottom:		0px;
						}
.nav-BodyMain04-brazil:hover	{
			color:			#ffff00;
			text-decoration:	none;
						}
.nav-BodyMain04-CostaRica{
			display:		block;
			clear:			both;
			color:			#ffffff;
			font-size:		10px;
			font-weight:		bold;
			text-align:		center;
			line-height:		20px;
			margin-top:		0px;
			margin-bottom:		0px;
						}
.nav-BodyMain04-CostaRica:hover	{
			color:			#ffff00;
			text-decoration:	none;
						}
.nav-BodyMain04-chile{
			display:		block;
			clear:			both;
			color:			#ffffff;
			font-size:		10px;
			font-weight:		bold;
			text-align:		center;
			line-height:		20px;
			margin-top:		0px;
			margin-bottom:		0px;
						}
.nav-BodyMain04-chile:hover	{
			color:			#ffff00;
			text-decoration:	none;
						}
.nav-BodyMain04-peru	{
			display:		block;
			clear:			both;
			color:			#ffffff;
			font-size:		10px;
			font-weight:		bold;
			text-align:		center;
			line-height:		20px;
			margin-top:		0px;
			margin-bottom:		0px;
						}
.nav-BodyMain04-peru:hover	{
			color:			#ffff00;
			text-decoration:	none;
						}
.nav-BodyMain04-ecuador{
			display:		block;
			clear:			both;
			color:			#ffffff;
			font-size:		10px;
			font-weight:		bold;
			text-align:		center;
			line-height:		20px;
			margin-top:		0px;
			margin-bottom:		0px;
						}
.nav-BodyMain04-ecuador:hover	{
			color:			#ffff00;
			text-decoration:	none;
						}
.nav-BodyMain05		{
			display:		block;
			clear:			both;
			color:			#990000;
			text-align:		right;
			margin-top:		10px;
						}
.nav-BodyMain05:hover	{
			color:			#000000;
			text-decoration:	none;
						}
.nav-BodyMain06		{
			display:		block;
			position:		relative;
			top:			5px;
			color:			#000000;
			font-weight:		bold;
			text-align:		left;
			margin:			0px;
						}
.nav-BodyMain06:hover	{
			color:			#ffffff;
			text-decoration:	none;
						}
.nav-nav-Bookings	{
			font-size:		12px;
			color:			#cc0000;
						}
.nav-nav-Bookings:hover	{
			color:			#000000;
			text-decoration:	underline;
						}
.nav-Accommodation	{
			display:		block;
			margin-left:		-10px;
			margin-bottom:		0px;
			font-size:		11px;
			font-weight:		bold;
			color:			#990000;
						}
.nav-Accommodation:hover	{
			color:			#330000;
			text-decoration:	underline;
						}
.navMasterLinks		{
			color:			#ffffff;
			text-decoration:	none;
						}
.navMasterLinks:hover	{
			color:			#ffff33;
			text-decoration:	none;
						}
.navMasterCalendar	{
			font-size:		10px;
			line-height:		11px;
			font-weight:		bold;
			color:			#660000;
						}
.navMasterCalendar:hover	{
			color:			#990000;
			text-decoration:	none;
						}
.navMasterCalendar07	{
			display:		block;
			text-align:		center;
			font-size:		10px;
			line-height:		11px;
			font-weight:		bold;
			color:			#660000;
			margin:			0px;
						}
.navMasterCalendar07:hover	{
			color:			#990000;
			text-decoration:	none;
						}
.nav-Calendar		{
			font-size:		10px;
			line-height:		13px;
			font-weight:		bold;
			color:			#660000;
						}
.nav-Calendar:hover	{
			color:			#990000;
			text-decoration:	none;
						}
.navPhysical		{
			margin-left:		10px;
			font-size:		11px;
			font-weight:		bold;
			color:			#990000;
						}
.navPhysical:hover	{
			color:			#660000;
			text-decoration:	none;
						}
.nav-Train		{
			font-size:		12px;
			font-weight:		normal;
			color:			#990000;
						}
.nav-Train:hover	{
			color:			#330000;
			text-decoration:	underline;
						}
.nav-Accommodation02	{
			font-size:		10px;
			color:			#cc0000;
						}
.nav-Accommodation02:hover	{
			color:			#000000;
			text-decoration:	underline;
						}
.nav-Weather		{
			font-size:		12px;
			color:			#000000;
						}
.nav-Weather:hover	{
			color:			#ffffcc;
			text-decoration:	none;
						}
.nav-Link		{
			color:			#006600;
			font-weight:		bold;
			line-height:		20px;
						}
.nav-Link:hover		{
			color:			#ffffcc;
			text-decoration:	none;
						}
.nav-Banner		{
			border:			0px;
						}
.nav-BoatLink		{
			color:			#ffffcc;
			background:		transparent;
			display:		block;
			line-height:		100px;
			font-size:		12px;
			font-weight:		bold;
						}
.nav-BoatLink:hover	{
			color:			#ffffff;
			background:		#006633;
			text-decoration:	none;
						}
.nav-BoatCompare	{
			color:			#ffffcc;
			font-size:		12px;
			font-weight:		bold;
						}
.nav-BoatCompare:hover	{
			color:			#000000;
			text-decoration:	none;
						}
.navSpecial		{
			color:			#ffffcc;
			font-size:		11px;
			font-weight:		bold;
						}
.navSpecial:hover	{
			color:			#000000;
			text-decoration:	none;
						}
.Article		{
			font-size:		11px;
			color:			#333333;
						}
.Article:hover		{
			color:			#663333;
						}
.Seasonal		{
			color:			#660000;
						}
.Seasonal:hover		{
			color:			#330000;
						}
/* LISTS &amp; HEADINGS */
ol			{
			color:			#000000;
						}

ol.trips		{
			font-size:		11px;
			line-height:		20px;
			font-weight:		bold;
			margin-left:		40px;
			margin-top:		0px;
			padding-top:		0px;
						}
h1#PageTitle		{
			font-size:		13px;
			margin:			0px;
			padding-top:		5px;
			color:			#ffff99;
						}
h1#Title		{
			font-size:		12px;
			line-height:		20px;
			font-weight:		bold;
			text-decoration:	none;
			text-align:		left;
			padding-left:		10px;
			color:			#ffffff;
			background:		url('img/bgBarHome.gif') repeat-x 0px 1px #339900;
			margin:			0px;
			margin-bottom:		10px;
			border-left:		1px solid black;
			border-top:		1px solid black;
			border-bottom:		1px solid black;
						}
h2.SubTitle		{
			color:			#000000;
			font-size:		13px;
			margin-left:		10px;
			margin-top:		10px;
			margin-bottom:		0px;
						}
div#masterLinks		{
			position:		relative;
			top:			-50px;
			left:			620px;
			z-index:		15;
			height:			50px;
			width:			190px;
						}
h2.newTrips		{
			display:		block;
			float:			right;
			position:		relative;
			text-align:		center;
			font-size:		11px;
			font-weight:		bold;
			line-height:		20px;
			height:			20px;
			width:			170px;
			color:			#000000;
			background-image:	url('img/bgNavNewTrips01.gif');
			margin:			0px;
			border-right:		1px solid black;
						}
h2.travelFree		{
			display:		block;
			float:			right;
			position:		relative;
			text-align:		center;
			font-size:		11px;
			font-weight:		bold;
			line-height:		20px;
			height:			20px;
			width:			190px;
			color:			#000000;
			background:		url('img/bgHeaderTravel4Free01.gif') no-repeat transparent;
			margin:			0px;
			border-right:		1px solid black;
						}
h2#bannerCaption	{
			opacity:		.65;
			filter:			alpha('opacity=65');
			display:		block;
			position:		relative;
			z-index:		35;
			text-align:		center;
			font-size:		12px;
			font-weight:		normal;
			line-height:		20px;
			height:			20px;
			color:			#ffffcc;
			background:		#333333;
			padding-left:		0px;
			padding-right:		0px;
						}
h2.navSubTitle		{
			font-size:		12px;
			line-height:		20px;
			font-weight:		bold;
			text-decoration:	none;
			text-align:		left;
			padding-left:		5px;
			color:			#ffff66;
			background:		url('img/bgBarHome.gif') repeat-x 0px 1px #339900;
			margin:			0px;
			border-left:		1px solid black;
			border-top:		1px solid black;
			border-bottom:		1px solid black;
						}
h2#TagLine		{

			color:			#ffffcc;
			font-size:		14px;
			margin:			10px;
						}
h6.copyright		{
			width:			179px;
			font-size:		10px;
			line-height:		20px;
			font-weight:		bold;
			text-decoration:	none;
			text-align:		center;
			padding-left:		5px;
			color:			#ffff99;
			margin-top:		0px;
			margin-bottom:		0px;
						}
h2.BodyHeading		{
			position:		relative;
			top:			0px;
			z-index:		8;
			clear:			left;
			font-size:		12px;
			line-height:		21px;
			font-weight:		bold;
			text-decoration:	none;
			color:			#ffffcc;
			background:		url('img/bg.BodyHeader.gif') no-repeat transparent;
			padding-left:		10px;
			margin:			0px;
			margin-left:		10px;
			height:			21px;
			overflow:		hidden;
						}
.BodyHeading-ecuador	{
			position:		relative;
			top:			0px;
			z-index:		8;
			clear:			left;
			font-size:		12px;
			line-height:		21px;
			font-weight:		bold;
			text-decoration:	none;
			color:			#ffffcc;
			background:		url('img/bg.BodyHeader-ecuador.gif') no-repeat transparent;
			padding-left:		10px;
			margin:			0px;
			margin-left:		10px;
			height:			21px;
			overflow:		hidden;
						}
.BodyHeading-galapagos	{
			position:		relative;
			top:			0px;
			z-index:		8;
			clear:			left;
			font-size:		12px;
			line-height:		21px;
			font-weight:		bold;
			text-decoration:	none;
			color:			#ffffcc;
			background:		url('img/bg.BodyHeader-galapagosCruise.gif') no-repeat transparent;
			padding-left:		10px;
			margin:			0px;
			margin-left:		10px;
			height:			21px;
			overflow:		hidden;
						}
.BodyHeading-galapagosLand {
			position:		relative;
			top:			0px;
			z-index:		8;
			clear:			left;
			font-size:		12px;
			line-height:		21px;
			font-weight:		bold;
			text-decoration:	none;
			color:			#ffffcc;
			background:		url('img/bg.BodyHeader-galapagosLand.gif') no-repeat transparent;
			padding-left:		10px;
			margin:			0px;
			margin-left:		10px;
			height:			21px;
			overflow:		hidden;
						}
.BodyHeading-peru	{
			position:		relative;
			top:			0px;
			z-index:		8;
			clear:			left;
			font-size:		12px;
			line-height:		21px;
			font-weight:		bold;
			text-decoration:	none;
			color:			#ffffcc;
			background:		url('img/bg.BodyHeader-peru.gif') no-repeat transparent;
			padding-left:		10px;
			margin:			0px;
			margin-top:		10px;
			margin-bottom:		0px;
			margin-left:		10px;
			height:			21px;
			overflow:		hidden;
						}
.BodyHeading-costa	{
			position:		relative;
			top:			0px;
			z-index:		8;
			clear:			left;
			font-size:		12px;
			line-height:		21px;
			font-weight:		bold;
			text-decoration:	none;
			color:			#ffffcc;
			background:		url('img/bg.BodyHeader-costa.gif') no-repeat transparent;
			padding-left:		10px;
			margin:			0px;
			margin-left:		10px;
			height:			21px;
			overflow:		hidden;
						}
.BodyHeading-brazil	{
			position:		relative;
			top:			0px;
			z-index:		8;
			clear:			left;
			font-size:		12px;
			line-height:		21px;
			font-weight:		bold;
			text-decoration:	none;
			color:			#ffffcc;
			background:		url('img/bg.BodyHeader-brazil.gif') no-repeat transparent;
			padding-left:		10px;
			margin:			0px;
			margin-left:		10px;
			height:			21px;
			overflow:		hidden;
						}
.BodyHeading-chile	{
			position:		relative;
			top:			0px;
			z-index:		8;
			clear:			left;
			font-size:		12px;
			line-height:		21px;
			font-weight:		bold;
			text-decoration:	none;
			color:			#ffffcc;
			background:		url('img/bg.BodyHeader-chile.gif') no-repeat transparent;
			padding-left:		10px;
			margin:			0px;
			margin-left:		10px;
			height:			21px;
			overflow:		hidden;
						}
h2.BodySubHeading	{
			color:			#ffffcc;
			background:		#666600;
			display:		block;
			line-height:		22px;
			font-size:		13px;
			font-weight:		bold;
			margin-top:		0px;
			margin-bottom:		0px;
			margin-left:		10px;
			margin-right:		15px;
			padding-left:		10px;
			border:			1px solid black;
						}
h2.BodySubHeading-ecuador{
			color:			#ffffcc;
			background:		#660000;
			display:		block;
			line-height:		22px;
			font-size:		13px;
			font-weight:		bold;
			margin-top:		0px;
			margin-bottom:		0px;
			margin-left:		10px;
			margin-right:		15px;
			padding-left:		10px;
			border:			1px solid black;
						}
h2.BodySubHeading-galapagos{
			color:			#ffffcc;
			background:		#006633;
			display:		block;
			line-height:		22px;
			font-size:		13px;
			font-weight:		bold;
			margin-top:		0px;
			margin-bottom:		0px;
			margin-left:		10px;
			margin-right:		10px;
			padding-left:		10px;
			border:			1px solid black;
						}
h2.BodySubHeading-peru{
			color:			#ffffcc;
			background:		#663300;
			display:		block;
			line-height:		22px;
			font-size:		13px;
			font-weight:		bold;
			margin-top:		0px;
			margin-bottom:		0px;
			margin-left:		10px;
			margin-right:		15px;
			padding-left:		10px;
			border:			1px solid black;
						}
h2.BodySubHeading-chile{
			color:			#ffffcc;
			background:		#333366;
			display:		block;
			line-height:		22px;
			font-size:		13px;
			font-weight:		bold;
			margin-top:		0px;
			margin-bottom:		0px;
			margin-left:		10px;
			margin-right:		15px;
			padding-left:		10px;
			border:			1px solid black;
						}
h3.LeftHeading		{
			width:			185px;
			font-size:		12px;
			line-height:		20px;
			font-weight:		bold;
			text-decoration:	none;
			text-align:		left;
			padding-left:		5px;
			color:			#ffff66;
			background:		url('img/bgBarHome.gif') #339900;
			margin:			0px;
			border-top:		1px solid black;
			border-bottom:		1px solid black;
			clear:			both;
						}
h3#RightContact		{
			width:			190px;
			height:			20px;
			font-size:		12px;
			line-height:		20px;
			font-weight:		bold;
			text-decoration:	none;
			text-align:		center;
			color:			#ffff66;
			background:		transparent;
			margin:			0px;
			border-top:		1px solid black;
			border-bottom:		1px solid black;
			overflow:		hidden;
						}
h3#RightColumnHeading	{
			width:			190px;
			font-size:		12px;
			line-height:		20px;
			font-weight:		bold;
			text-decoration:	none;
			text-align:		center;
			color:			#ffff66;
			background:		url('img/bgBarHome.gif') repeat-x #339900;
			margin:			0px;
			border-top:		1px solid black;
			border-bottom:		1px solid black;
						}
h3.RightHeading		{
			width:			185px;
			font-size:		10px;
			line-height:		20px;
			font-weight:		bold;
			text-decoration:	none;
			text-align:		left;
			color:			#ffffff;
			background:		url('img/bgBarHome.gif') repeat-x #339900;
			padding-left:		5px;
			margin:			0px;
			border-top:		1px solid black;
			border-bottom:		1px solid black;
			clear:			both;
						}
h4.SeasonalPicks	{
			font-size:		13px;
			font-weight:		bold;
			text-align:		left;
			color:			#000000;
			padding-left:		5px;
			margin-top:		10px;
			margin-bottom:		0px;
						}
h4.nav-Title		{
			display:		block;
			font-size:		12px;
			line-height:		20px;
			font-weight:		bold;
			text-align:		right;
			color:			#ffff66;
			background:		#006600 ;
			margin-top:		0px;
			margin-bottom:		0px;
			padding-top:		0px;
			padding-right:		5px;
						}

/* PARAGRAPHS */
.CenterBodyText		{
			color:			#000000;
			text-align:		left;
			font-size:		13px;
			margin-top:		0px;
			margin-left:		10px;
			margin-right:		10px;
			margin-bottom:		10px;
						}
span.Details		{
			display:		block;
						}
.Intro			{
			color:			#000000;
			text-align:		justify;
			display:		block;
			margin-left:		20px;
			margin-right:		20px;
			margin-top:		0px;
			margin-bottom:		20px;
						}
p#PageIntro		{
			text-align:		left;
			margin:			0px;
			padding-left:		10px;
			padding-right:		10px;
			color:			#ffffcc;
						}
p.CenterBodyText02	{
			margin-left:		10px;
			margin-right:		15px;
			margin-top:		0px;
			margin-bottom:		30px;
			padding-top:		5px;
			padding-bottom:		5px;
			padding-left:		15px;
			padding-right:		20px;
			color:			#000000;
			background:		#cccc99;
			border:			1px solid black;
						}
p.BodyTourLeft		{
			position:		relative;
			left:			10px;
			width:			360px;
			height:			160px;
			float:			left;
			clear:			left;
			font-size:		12px;
			line-height:		17px;
			text-align:		left;
			margin-top:		0px;
			margin-bottom:		15px;
			padding-left:		10px;
			padding-right:		15px;
			padding-top:		5px;
			padding-bottom:		0px;
			color:			#000000;
			background:		#cccc99;
			border:			1px solid black;
						}
p.BodyTourRight		{
			position:		relative;
			right:			10px;
			width:			360px;
			height:			160px;
			float:			right;
			clear:			right;
			font-size:		12px;
			line-height:		17px;
			text-align:		left;
			margin-top:		0px;
			margin-bottom:		15px;
			padding-left:		10px;
			padding-right:		15px;
			padding-top:		5px;
			padding-bottom:		0px;
			color:			#000000;
			background:		#cccc99;
			border:			1px solid black;
						}
p.BodyTourLeftGalapagos	{
			position:		relative;
			left:			10px;
			width:			360px;
			float:			left;
			clear:			left;
			font-size:		12px;
			line-height:		17px;
			text-align:		left;
			margin-bottom:		10px;
			padding-left:		10px;
			padding-right:		15px;
			padding-top:		5px;
			padding-bottom:		0px;
			color:			#000000;
			background:		#cccc99;
			/*background:		#cccc99 url('img/bgBodyTourClear.gif') no-repeat 0px 0px;*/
			height:			145px;
			border:			1px solid black;
						}
p.BodyTourRightGalapagos	{
			position:		relative;
			right:			1px;
			width:			370px;
			float:			right;
			clear:			right;
			font-size:		11px;
			line-height:		13px;
			text-align:		left;
			margin-bottom:		10px;
			padding-left:		10px;
			padding-right:		15px;
			padding-top:		5px;
			padding-bottom:		0px;
			color:			#000000;
			background:		#cccc99 url('img/bgBodyTourClear.gif') no-repeat 0px 0px;
			height:			145px;
						}
p.BodyTourLeftGalapagosLand	{
			position:		relative;
			left:			10px;
			width:			370px;
			float:			left;
			clear:			left;
			font-size:		11px;
			line-height:		13px;
			text-align:		left;
			margin-bottom:		10px;
			padding-left:		10px;
			padding-right:		15px;
			padding-top:		5px;
			padding-bottom:		0px;
			color:			#000000;
			background:		#cccc99 url('img/bgBodyTourClear.gif') no-repeat 0px 0px;
			height:			145px;
						}
p.BodyTourRightGalapagosLand	{
			position:		relative;
			right:			1px;
			width:			370px;
			float:			right;
			clear:			right;
			font-size:		11px;
			line-height:		13px;
			text-align:		left;
			margin-bottom:		10px;
			padding-left:		10px;
			padding-right:		15px;
			padding-top:		5px;
			padding-bottom:		0px;
			color:			#000000;
			background:		#cccc99 url('img/bgBodyTourClear.gif') no-repeat 0px 0px;
			height:			145px;
						}
p.BodyTourLeftPeru	{
			position:		relative;
			left:			9px;
			width:			370px;
			float:			left;
			clear:			left;
			font-size:		11px;
			line-height:		13px;
			text-align:		left;
			margin-bottom:		10px;
			padding-left:		10px;
			padding-right:		15px;
			padding-top:		5px;
			padding-bottom:		0px;
			color:			#000000;
			background:		#cccc99 url('img/bgBodyTourClear.gif') no-repeat 0px 0px;
			height:			145px;
						}
p.BodyTourRightPeru	{
			position:		relative;
			right:			1px;
			width:			370px;
			float:			right;
			clear:			right;
			font-size:		11px;
			line-height:		13px;
			text-align:		left;
			margin-bottom:		10px;
			padding-left:		10px;
			padding-right:		15px;
			padding-top:		5px;
			padding-bottom:		0px;
			color:			#000000;
			background:		#cccc99 url('img/bgBodyTourClear.gif') no-repeat 0px 0px;
			height:			145px;
						}
p.BodyTourLeftCostaRica	{
			position:		relative;
			left:			10px;
			width:			370px;
			float:			left;
			clear:			left;
			font-size:		11px;
			line-height:		13px;
			text-align:		left;
			margin-bottom:		10px;
			padding-left:		10px;
			padding-right:		15px;
			padding-top:		5px;
			padding-bottom:		0px;
			color:			#000000;
			background:		#cccc99 url('img/bgBodyTourClear.gif') no-repeat 0px 0px;
			height:			145px;
						}
p.BodyTourRightCostaRica	{
			position:		relative;
			right:			1px;
			width:			370px;
			float:			right;
			clear:			right;
			font-size:		11px;
			line-height:		13px;
			text-align:		left;
			margin-bottom:		10px;
			padding-left:		10px;
			padding-right:		15px;
			padding-top:		5px;
			padding-bottom:		0px;
			color:			#000000;
			background:		#cccc99 url('img/bgBodyTourClear.gif') no-repeat 0px 0px;
			height:			145px;
						}
p.BodyTourLeftChile	{
			position:		relative;
			left:			10px;
			width:			370px;
			float:			left;
			clear:			left;
			font-size:		11px;
			line-height:		13px;
			text-align:		left;
			margin-bottom:		10px;
			padding-left:		10px;
			padding-right:		15px;
			padding-top:		5px;
			padding-bottom:		0px;
			color:			#000000;
			background:		#cccc99 url('img/bgBodyTourClear.gif') no-repeat 0px 0px;
			height:			145px;
						}
p.BodyTourRightChile	{
			position:		relative;
			right:			1px;
			width:			370px;
			float:			right;
			clear:			right;
			font-size:		11px;
			line-height:		13px;
			text-align:		left;
			margin-bottom:		10px;
			padding-left:		10px;
			padding-right:		15px;
			padding-top:		5px;
			padding-bottom:		0px;
			color:			#000000;
			background:		#cccc99 url('img/bgBodyTourClear.gif') no-repeat 0px 0px;
			height:			145px;
						}
p.BodyTourLeftEcuador	{
			position:		relative;
			left:			10px;
			width:			370px;
			float:			left;
			clear:			left;
			font-size:		11px;
			line-height:		13px;
			text-align:		left;
			margin-bottom:		10px;
			padding-left:		10px;
			padding-right:		15px;
			padding-top:		5px;
			padding-bottom:		0px;
			color:			#000000;
			background:		#cccc99 url('img/bgBodyTourClear.gif') no-repeat 0px 0px;
			height:			145px;
						}
p.BodyTourRightEcuador	{
			position:		relative;
			right:			1px;
			width:			370px;
			float:			right;
			clear:			right;
			font-size:		11px;
			line-height:		13px;
			text-align:		left;
			margin-bottom:		10px;
			padding-left:		10px;
			padding-right:		15px;
			padding-top:		5px;
			padding-bottom:		0px;
			color:			#000000;
			background:		#cccc99 url('img/bgBodyTourClear.gif') no-repeat 0px 0px;
			height:			145px;
						}
p.BodyTourLeftBrazil	{
			position:		relative;
			left:			10px;
			width:			370px;
			float:			left;
			clear:			left;
			font-size:		11px;
			line-height:		13px;
			text-align:		left;
			margin-top:		0px;
			margin-bottom:		10px;
			padding-left:		10px;
			padding-right:		15px;
			padding-top:		5px;
			padding-bottom:		0px;
			color:			#000000;
			background:		#cccc99 url('img/bgBodyTourClear.gif') no-repeat 0px 0px;
			height:			145px;
						}
p.BodyTourRightBrazil	{
			position:		relative;
			right:			1px;
			width:			370px;
			float:			right;
			clear:			right;
			font-size:		11px;
			line-height:		13px;
			text-align:		left;
			margin-bottom:		10px;
			padding-left:		10px;
			padding-right:		15px;
			padding-top:		5px;
			padding-bottom:		0px;
			color:			#000000;
			background:		#cccc99 url('img/bgBodyTourClear.gif') no-repeat 0px 0px;
			height:			145px;
						}
.CenterBodyExt		{
			font-size:		13px;
			margin-left:		10px;
			margin-right:		10px;
			margin-top:		0px;
			margin-bottom:		0px;
			padding-top:		10px;
			padding-bottom:		10px;
			padding-left:		20px;
			padding-right:		15px;
			color:			#000000;
			background:		#cccc99;
			border-left:		1px solid black;
			border-right:		1px solid black;
						}
table.Accom		{
			margin-left:		10px;
			margin-right:		15px;
			padding:		10px;
			color:			#000000;
			background:		#cccc99;
			border:			1px solid black;
						}
td.HotelPeru		{
			color:			#000000;
			background:		#996600;
			text-align:		left;
			border:			1px solid black;
						}
td.HotelCostaRica	{
			color:			#000000;
			background:		#669966;
			text-align:		left;
			border:			1px solid black;
						}
td.HotelGalapagos	{
			color:			#000000;
			background:		#66cc99;
			text-align:		left;
			border:			1px solid black;
						}
td.HotelGalapagosLand	{
			color:			#000000;
			background:		#669999;
			text-align:		left;
			border:			1px solid black;
						}
td.HotelEcuador		{
			color:			#000000;
			background:		#990000;
			text-align:		left;
			border:			1px solid black;
						}
td.HotelChile		{
			color:			#ffffff;
			background:		#006699;
			text-align:		left;
			border:			1px solid black;
						}
td.HotelBrazil		{
			color:			#000000;
			background:		#ff9933;
			text-align:		left;
			border:			1px solid black;
						}
td.HotelPix		{
			color:			#000000;
			background:		#999966;
			text-align:		center;
			vertical-align:		top;
			border:			1px solid black;
						}
table.Pricing		{
			margin-left:		10px;
			margin-right:		10px;
			padding:		0px;
			color:			#000000;
			background:		#cccc99;
			border:			1px solid black;
						}
td.title7Day		{
			color:			#ffffcc;
			background:		#006633;
			text-align:		center;
			border:			1px solid black;
						}
td.title10Day		{
			color:			#ffffcc;
			background:		#006633;
			text-align:		center;
			border:			1px solid black;
						}
td.subtitle7Day		{
			color:			#ffffcc;
			background:		#006633;
			text-align:		center;
			border:			1px solid black;
						}
td.subtitle10Day	{
			color:			#ffffcc;
			background:		#006633;
			text-align:		center;
			border:			1px solid black;
						}
td.subtitlePricing	{
			color:			#000000;
			background:		#66cc99;
			text-align:		center;
			border:			1px solid black;
						}
td.Pricing7Day		{
			color:			#000000;
			background:		#999966;
			text-align:		center;
			vertical-align:		top;
			border:			1px solid black;
			padding-left:		5px;
			padding-right:		0px;
			padding-top:		10px;
						}
td.Pricing10Day		{
			color:			#000000;
			background:		#999966;
			text-align:		center;
			vertical-align:		top;
			border:			1px solid black;
			padding-left:		5px;
			padding-right:		0px;
			padding-top:		10px;
						}
td.subtitleItinerary	{
			color:			#000000;
			background:		#66cc99;
			text-align:		center;
			border:			1px solid black;
						}
td.Itinerary7Day	{
			color:			#000000;
			background:		#999966;
			text-align:		left;
			vertical-align:		top;
			border:			1px solid black;
			padding-left:		5px;
			padding-right:		0px;
			padding-top:		10px;
						}
td.Itinerary10Day	{
			color:			#000000;
			background:		#999966;
			text-align:		left;
			vertical-align:		top;
			border:			1px solid black;
			padding-left:		5px;
			padding-right:		0px;
			padding-top:		10px;
						}
td.subtitleSpecs	{
			color:			#000000;
			background:		#66cc99;
			text-align:		center;
			border:			1px solid black;
						}
td.Specs		{
			color:			#000000;
			background:		#999966;
			text-align:		left;
			vertical-align:		top;
			border:			1px solid black;
			margin:			0px;
			padding:		5px;
						}
td.Pix			{
			color:			#000000;
			background:		#999966;
			text-align:		center;
			vertical-align:		top;
			border:			1px solid black;
						}
table.Specials		{
			font-size:		11px;
			line-height:		14px;
			width:			790px;
			margin-left:		10px;
			margin-right:		10px;
			margin-bottom:		30px;
			padding:		0px;
			background:		#cccc99;
			border:			1px solid black;
						}
table#MasterCalendar	{
			font-size:		11px;
			font-weight:		bold;
			line-height:		20px;
			width:			790px;
			margin-left:		10px;
			margin-right:		10px;
			margin-bottom:		30px;
			padding:		0px;
			background:		#cccc99;
			border:			1px solid black;
						}
#MasterCalendar  td	{
			padding-top:		5px;
			padding-bottom:		5px;
			text-align:		center;
			border-right:		1px solid black;
			border-bottom:		1px solid black;
						}
td.MasterCalendarCountry	{
			background:		#000000;
			color:			#ffffcc;
			padding:		5px;
						}
td.MasterCalendarMonth	{
			padding:		0px;
			background:		#006600;
			color:			#ffffcc;
			padding:		5px;
						}
td.MasterCalendarGalapagos	{
			background:		#999966;
			color:			#ffffcc;
			padding:		5px;
						}
td.MasterCalendarEcuador	{
			background:		#999966;
			color:			#ffffcc;
			padding:		5px;
						}
td.MasterCalendarPeru	{
			background:		#999966;
			color:			#ffffcc;
			padding:		5px;
						}
td.MasterCalendarPatagonia	{
			background:		#999966;
			color:			#ffffcc;
						}
td.MasterCalendarBrazil	{
			background:		#999966;
			color:			#ffffcc;
						}
td.MasterCalendarCostaRica	{
			background:		#999966;
			color:			#ffffcc;
			padding:		5px;
						}
td.MasterCalendarPanama	{
			background:		#999966;
			color:			#ffffcc;
			padding:		5px;
						}
td.MasterCalendarNewZealand	{
			background:		#999966;
			color:			#ffffcc;
			padding:		5px;
						}
td.MasterCalendarActive	{
			text-align:		center;
			padding:		5px;
						}
td.MasterCalendarExpired	{
			text-align:		center;
			padding:		5px;
			background:		#999966;
			color:			#ffffcc;
						}
td.MasterCalendarIcon	{
			width:			20px;
			background:		#999966;
						}
table.BoatList		{
			font-size:		11px;
			line-height:		14px;
			width:			790px;
			margin-left:		10px;
			margin-right:		10px;
			margin-bottom:		30px;
			padding:		0px;
			background:		#cccc99;
			border:			1px solid black;
						}
td.BoatIntro		{
			background:		#66cc99;
			text-align:		justify;
			vertical-align:		middle;
			padding:		5px;
			border-bottom:		1px solid black;
						}
td.BoatHeader		{
			color:			#ffffff;
			background:		#006633;
			text-align:		center;
			font-weight:		bold;
			vertical-align:		bottom;
			padding-top:		5px;
			padding-bottom:		5px;
			border-right:		1px solid black;
						}
tr.BoatRow1		{
			height:			30px;
			background:		#999966;
						}
tr.BoatRow2		{
			height:			30px;
			background:		#669966;
						}
td.BoatName		{
			width:			150px;
			text-align:		center;
			border-top:		1px solid black;
			border-right:		1px solid black;
						}
td.BoatPrice		{
			width:			auto;
			text-align:		center;
			border-top:		1px solid black;
			border-right:		1px solid black;
						}
td.BoatBerths		{
			width:			auto;
			text-align:		center;
			border-top:		1px solid black;
			border-right:		1px solid black;
						}
td.BoatDiving		{
			width:			auto;
			text-align:		center;
			border-top:		1px solid black;
						}
td.BoatInfo		{
			width:			490px;
			text-align:		justify;
			padding-left:		0px;
			padding-right:		10px;
			border-top:		1px solid black;
			border-right:		1px solid black;
						}
.BoatSpecs		{
			margin-top:		10px;
						}
.BoatComp		{
			text-align:		center;
			font-weight:		bold;
			border-top:		1px solid black;
			border-right:		1px solid black;
						}
.Itinerary		{
			margin-top:		0px;
			margin-left:		10px;
			margin-right:		10px;
			padding-top:		5px;
			padding-bottom:		5px;
			padding-left:		25px;
			padding-right:		20px;
			color:			#000000;
			border:			1px solid black;
			text-align:		left;
			background:		#cccc99;
						}
.Itinerary	> dd	{
			margin-bottom:		10px;
						}
.Day			{
			display:		inline;
			list-style-type:	none;
						}
.titleItineraryDay	{
			display:		list-item;
			list-style-type:	disc;
			padding-top:		15px;
			padding-bottom:		0px;
			text-indent:		0px;
						}
p.LeftBodyText		{
			color:			#000000;
			font-size:		11px;
			line-height:		14px;
			font-weight:		normal;
			text-decoration:	none;
			text-align:		left;
			padding:		10px;
			padding-top:		0px;
			margin:			0px;
						}
p.RightBodyText		{
			color:			#000000;
			font-size:		10px;
			line-height:		14px;
			font-weight:		normal;
			text-decoration:	none;
			text-align:		left;
			padding:		10px;
			margin-top:		0px;
			margin:			0px;
						}
dl.Inclusions		{
			color:			#000000;
			font-size:		10px;
			line-height:		14px;
			text-decoration:	none;
			text-align:		left;
			padding-top:		5px;
			padding-bottom:		0px;
			padding-left:		5px;
			padding-right:		5px;
			margin-top:		0px;
			margin-bottom:		10px;
						}
dt.Inclusions		{
			font-size:		11px;
			font-weight:		bold;
						}
dd.Included		{
			display:		list-item;
			list-style:		disc outside;
			margin-left:		20px;
			text-align:		left;
						}
dt.Accommodation	{
			font-size:		10px;
			font-weight:		bold;
						}
dd.Accommodation	{
			margin-left:		10px;
						}
p#nav-MainLeft-ecuador	{
			background:		#990000;
			position:		absolute;
			top:			236px;
			text-align:		left;
			padding-top:		0px;
			padding-bottom:		0px;
			padding-left:		0px;
			padding-right:		0px;
			margin-top:		0px;
			margin-bottom:		0px;
			border-top:		1px solid #660000;
						}
p#nav-MainLeft-GalapagosCruise{
			background:		#0066cc;
			position:		absolute;
			top:			236px;
			text-align:		left;
			padding-top:		0px;
			padding-bottom:		0px;
			padding-left:		0px;
			padding-right:		0px;
			margin-top:		0px;
			margin-bottom:		0px;
			border-top:		1px solid #003399;
						}
p#nav-MainLeft-GalapagosLand{
			background:		#3399ff;
			position:		absolute;
			top:			236px;
			text-align:		left;
			padding-top:		0px;
			padding-bottom:		0px;
			padding-left:		0px;
			padding-right:		0px;
			margin-top:		0px;
			margin-bottom:		0px;
			border-top:		1px solid #003399;
						}
p#nav-MainLeft-peru	{
			background:		url('img/bgBodyTourClear.gif') no-repeat -10px -10px;
			position:		absolute;
			top:			236px;
			text-align:		left;
			padding-top:		0px;
			padding-bottom:		0px;
			padding-left:		0px;
			padding-right:		0px;
			margin-top:		0px;
			margin-bottom:		0px;
			border-top:		1px solid #663300;
						}
p#nav-MainLeft-costa	{
			background:		#669966;
			position:		absolute;
			top:			236px;
			text-align:		left;
			padding-top:		0px;
			padding-bottom:		0px;
			padding-left:		0px;
			padding-right:		0px;
			margin-top:		0px;
			margin-bottom:		0px;
			border-top:		1px solid #999999;
						}
p#nav-MainLeft-brazil	{
			background:		url('img/bgBodyTourClear.gif') no-repeat -10px -10px;
			position:		absolute;
			top:			236px;
			text-align:		left;
			padding-top:		0px;
			padding-bottom:		0px;
			padding-left:		0px;
			padding-right:		0px;
			margin-top:		0px;
			margin-bottom:		0px;
			border-top:		1px solid #ff6600;
						}
p#nav-MainLeft-chile	{
			background:		url('img/bgBodyTourClear.gif') no-repeat -10px -10px;
			position:		absolute;
			top:			236px;
			text-align:		left;
			padding-top:		0px;
			padding-bottom:		0px;
			padding-left:		0px;
			padding-right:		0px;
			margin-top:		0px;
			margin-bottom:		0px;
			border-top:		1px solid #333366;
						}
p.nav-Left		{
			background-image:	url('img/bg.MarginBodyLeft.gif');
			font-size:		9px;
			line-height:		11px;
			font-weight:		normal;
			text-decoration:	none;
			text-align:		right;
			padding-top:		5px;
			padding-bottom:		0px;
			padding-left:		0px;
			padding-right:		20px;
			margin-top:		0px;
			margin-bottom:		0px;
						}
p.LeftFooter		{
			background-image:	url('img/bg.MarginFooterLeft.gif');
			font-size:		9px;
			line-height:		11px;
			font-weight:		normal;
			text-decoration:	none;
			text-align:		right;
			padding-top:		5px;
			padding-bottom:		0px;
			padding-left:		0px;
			padding-right:		10px;
			margin-top:		0px;
			margin-bottom:		0px;
						}
p.nav-Right		{
			background:		url('img/bg.MarginBodyRight.gif');
			font-size:		9px;
			line-height:		11px;
			font-weight:		normal;
			text-decoration:	none;
			text-align:		left;
			padding-top:		5px;
			padding-bottom:		0px;
			padding-left:		0px;
			padding-right:		0px;
			margin-top:		0px;
			margin-bottom:		0px;
						}
p#ContactsHeader	{
			font-family:'Trebuchet MS',verdana,arial,sans-serif;font-weight:bold;text-align:center;margin-left:450px;margin-right:10px;margin-top:10px;
						}
p#ContactsRightMargin	{
			float:			right;
			width:			180px;
			color:			#ffffff;
			background:		#003399;
			font-size:		16px;
			line-height:		23px;
			font-family:		courier new, courier, monospace;
			font-weight:		bold;
			text-decoration:	none;
			text-align:		center;
			margin:			0px;
			padding:		5px;
						}
p#TopRightNews		{
			float:			right;
			width:			185px;
			height:			71px;
			overflow:		hidden;
			color:			#ffff99;
			background:		#003399;
			font-size:		12px;
			line-height:		25px;
			font-weight:		bold;
			text-decoration:	none;
			text-align:		center;
			margin:			0px;
			padding-left:		5px;
						}
span.news-item		{
			color:			#ffffcc;
			display:		block;
			font-size:		10px;
			padding:		5px;
			padding-top:		5px;
						}
span.news-testimonial	{
			text-align:		left;
			color:			#000000;
			display:		block;
			font-size:		10px;
			padding:		15px;
			padding-top:		5px;
			padding-bottom:		0px;
			text-indent:		-10px;
						}
span.news-name		{
			text-align:		left;
			color:			#000000;
			display:		block;
			font-size:		10px;
			font-weight:		bold;
			padding:		15px;
			padding-top:		0px;
			padding-bottom:		10px;
			text-indent:		-10px;
						}
span.home-testimonial	{
			text-align:		left;
			color:			#000000;
			display:		block;
			font-size:		11px;
			line-height:		14px;
			padding:		15px;
			padding-top:		5px;
			padding-bottom:		0px;
			text-indent:		-10px;
						}
span.home-name		{
			text-align:		left;
			color:			#000000;
			display:		block;
			font-size:		11px;
			line-height:		14px;
			padding:		15px;
			padding-top:		0px;
			padding-bottom:		10px;
			text-indent:		-10px;
						}
span#Details		{
			display:		block;
			float:			left;
			margin:			0px;
			padding:		0px;
			width:			187px;
			line-height:		19px;
			color:			#000000;
			font-size:		10px;
			font-weight:		bold;
						}
/* ADVERTS */
a.adBanner		{
			display:		block;
			float:			left;
			margin-top:		5px;
			margin-left:		5px;
			width:			300px;
			height:			60px;
			border:			1px solid black;
			background:		url('img/adGalapagos.jpg') no-repeat 0px 0px transparent;
						}
a.adBanner:hover	{
			background:		url('img/adGalapagos.jpg') no-repeat -300px 0px transparent;
						}
a.adBanner span		{
			display:		none;
						}
h2#adBannerCaption	{
			display:		block;
			position:		relative;
			z-index:		35;
			text-align:		center;
			font-size:		12px;
			line-height:		20px;
			height:			20px;
			padding-left:		10px;
			padding-right:		10px;
			overflow:		hidden;
			border:			1px solid black;
						}
img#Ad01		{
			border:			1px solid black;
			float:			left;
			z-index:		5;
			position:		relative;
			top:			4px;
			left:			10px;
			margin:			0px;
			padding:		0px;
						}
img#Ad02		{
			border:			1px solid black;
			float:			left;
			z-index:		5;
			position:		relative;
			top:			4px;
			left:			15px;
			margin:			0px;
			padding:		0px;
						}

/* IMAGES */
img#Logo		{
			float:			left;
			position:		relative;
			top:			-5px;
			z-index:		3;
			border:			0px;
						}
img#PhotoBanner		{
			position:		relative;
			top:			0px;
			left:			0px;
			z-index:		1;
						}
img.photo-BodyInlineLeft{
			float:			left;
			border:			1px solid black;
			margin-left:		0px;
			margin-right:		10px;
			margin-top:		5px;
			margin-bottom:		5px;
						}
img.photo-BodyInlineLeftExt{
			float:			left;
			border:			1px solid black;
			margin-left:		30px;
			margin-right:		15px;
			margin-top:		10px;
						}
img.photo-BodyInlineLeftIndex{
			float:			left;
			border:			1px solid black;
			margin-left:		0px;
			margin-right:		15px;
			margin-top:		3px;
			margin-bottom:		5px;
						}
img.photo-BodyInlineRight{
			float:			right;
			border:			1px solid black;
			margin-left:		10px;
			margin-right:		0px;
			margin-top:		5px;
			margin-bottom:		5px;
						}
img.photo-Body01	{
			float:			left;
			border:			1px solid black;
			margin-right:		10px;
			margin-bottom:		0px;
						}
img.thumbBoatList	{
			float:			left;
			border-left:		0px;
			border-right:		1px solid black;
			border-top:		0px;
			border-bottom:		0px;
			margin-right:		10px;
			margin-bottom:		0px;
			padding-bottom:		0px;
						}
img.photo-Boat01	{
			float:			left;
			border:			1px solid black;
			margin-left:		0px;
			margin-right:		15px;
			margin-top:		0px;
			margin-bottom:		5px;
						}
img.photo-Boat02	{
			border:			1px solid black;
			margin:			5px;
						}
img.photoLeftColumn	{
			border:			1px solid black;
			margin-top:		5px;
			margin-bottom:		5px;
			margin-left:		0px;
						}
img.photo-RightColumn	{
			border:			1px solid black;
			margin-top:		5px;
			margin-bottom:		5px;
						}
img.gfx-Map		{
			position:		absolute;
			top:			285px;
			right:			20px;
			z-index:		3;
			border-width:		0px;
			margin-bottom:		0px;
			padding-bottom:		0px;
						}
img.gfx-Floorplan	{
			border:			1px solid black;
						}
img.gfx-LogoBottom	{
			vertical-align:		top;
			border:			1px solid black;
			margin-left:		auto;
			margin-right:		auto;
			margin-top:		5px;
						}
img.gfx-LogoMargin	{
			border:			1px solid black;
			margin-left:		32px;
			margin-right:		auto;
			margin-top:		10px;
			margin-bottom:		10px;
						}
img.gfx-MarginBottom	{
			margin-bottom:		10px;
			margin-top:		0px;
						}
img.gfx-CenterBottom	{
			margin-bottom:		10px;
			margin-top:		-1px;
			margin-left:		0px;
						}
img.graphic-heading	{
			z-index:		10;
			position:		absolute;
			left:			0px;
			top:			270px;
			width:			297px;
			height:			20px;
						}
img.MapItinerary	{
			border:			1px solid black;
			margin-top:		10px;
			margin-bottom:		15px;
						}
img.photo-inline	{
			float:			left;
			border:			1px solid black;
			margin-left:		0px;
			margin-right:		5px;
			margin-top:		5px;
			margin-bottom:		0px;
					}
/* TRIP DATES */
span.Month		{
			display:		block;
			font-size:		11px;
			line-height:		20px;
			width:			165px;
			text-align:		right;
			border:			1px solid black;
			padding:		0px;
			margin:			0px;
			white-space:		nowrap;
			overflow:		hidden;
						}
span.Dates		{
			display:		inline-block;
			font-size:		11px;
			line-height:		20px;
			width:			125px;
			text-align:		left;
			border-left:		1px solid black;
			border-top:		1px solid black;
			padding-left:		5px;
			margin-left:		5px;
			margin-top:		-1px;
						}
span.Dates:first-child		{
			border-top:		0px;
						}
span.Costa		{
			color:			#000000;
			background:		#669966;
						}
span.Brazil		{
			color:			#000000;
			background:		#ff9933;
						}
span.Ecuador		{
			color:			#ffffff;
			background:		#990000;
						}
span.Chile		{
			color:			#ffffff;
			background:		#006699;
						}
span.Peru		{
			color:			#000000;
			background:		#996600;
						}
span.Galapagos		{
			color:			#000000;
			background:		#3399ff;
						}
span.GalapagosLand	{
			color:			#000000;
			background:		#669999;
						}
/* WHEN TO GO */
span.space		{
			display:		block;
			float:			left;
			color:			#000000;
			background:		#ffff33;
			font-size:		12px;
			line-height:		15px;
			width:			15px;
			height:			17px;
			text-align:		center;
			border:			1px solid black;
						}
span.un			{
			cursor:			help;
			display:		block;
			float:			left;
			color:			#000000;
			background:		#ffff33;
			font-size:		12px;
			line-height:		15px;
			width:			15px;
			height:			15px;
			text-align:		center;
			border:			1px solid black;
						}
span.no			{
			cursor:			help;
			display:		block;
			float:			left;
			color:			#000000;
			background:		#cc3333;
			font-size:		12px;
			line-height:		15px;
			width:			15px;
			height:			15px;
			text-align:		center;
			border:			1px solid black;
						}
span.ex			{
			cursor:			help;
			display:		block;
			float:			left;
			color:			#000000;
			background:		#33cc33;
			font-size:		12px;
			line-height:		15px;
			width:			15px;
			height:			15px;
			text-align:		center;
			border:			1px solid black;
						}
span.vg			{
			cursor:			help;
			display:		block;
			float:			left;
			color:			#000000;
			background:		#33ccff;
			font-size:		12px;
			line-height:		15px;
			width:			15px;
			height:			15px;
			text-align:		center;
			border:			1px solid black;
						}



/* ARTICLE PAGE */

.article-wrapper a	{
			color:#990000;
						}

.article-wrapper a:hover {
			text-decoration:underline
						}

.article-wrapper 	{
			height:			100%;
			padding:		0px;
			padding-top:		0;
						}
.article-wrapper h2	{
			font-size:12px;
			margin:0;
			padding-top:12px;
			padding-bottom:2px;


						}

.article-wrapper p {
			padding:0;
			margin:0;
			margin-bottom:12px;
}


ul.article-list 	{
			display:		block;
			font-size:		10px;
			line-height:		12px;
			margin-left:		0;
			padding-left:		10px;
			padding-right:		10px;
			padding-top:		5px;
			margin-top:		7px;
						}

ul.article-list li 	{
			padding-bottom:		10px;
			list-style-type:	none;
						}
strong.footnote		{
			height:			26px;
			display:		block;
			float:			right;
			position:		relative;
			z-index:		10;
			top:			-15px;
			left:			0px;
			font-size:		15px;
			line-height:		15px;
			font-weight:		bold;
			text-align:		right;
			padding-top:		4px;
			margin-bottom:		-26px;
						}
strong.footnote span	{
			display:		none;
			float:			right;
			position:		relative;
			z-index:		11;
			width:			75px;
			padding:		4px;
			font-size:		9px;
			line-height:		14px;
			text-align:		center;
						}

strong.footnote:hover span	{
			cursor:			help;
			display:		block;
			float:			right;
			color:			#000000;
						}

@media print 	{
		div#CenterColumnItinerary	{
				position:	relative;
				top:		4cm;
						}
		div#CenterColumnIndex	{
				position:	relative;
				top:		4cm;
						}

		div#PageHeader	{
				display:	none;
						}
		div#PageBanner	{
				display:	none;
						}
		div#LeftColumn	{
				display:	none;
						}
		div#magnetPeru	{
				display:	none;
						}
		div#magnetGalapagosBoat	{
				display:	none;
						}
		div#magnetGalapagosLand	{
				display:	none;
						}
		div#magnetEcuador	{
				display:	none;
						}
		div#magnetPatagonia	{
				display:	none;
						}
		div#magnetBrazil	{
				display:	none;
						}
		div#magnetCostaRica	{
				display:	none;
						}
		div#magnetPanama	{
				display:	none;
						}
		div#Memberships	{
				display:	none;
						}
		}

