@charset "UTF-8";
/* CSS Document */
#outerContainer {background: url(../images/siteBuild/outerContainerBg.gif) repeat-y left top;}
	#other-destinations #outerContainer {background: url(../images/siteBuild/outerContainerBgFull.gif) repeat-y left top;}
#contentContainer {background: url(../images/siteBuild/contentContainerBg.gif) no-repeat left top;}
	#other-destinations #contentContainer {background: url(../images/siteBuild/contentContainerBgFull.gif) no-repeat left top;}
	
	#main h1 {color: #8c2c23;}
	#main h2 {color: #736e41;}
	#main h5.enticer {color: #850000; font-size: 1em; text-transform:none;}
	#main h3, #main h4, #main h5, #main h6 {color: #8c2c23;}
	a {color: #757f00;} /* default link color */

	#main h6.enticer, #main h6.enticer a, .cruise .overnight {color: #850000;}
		#main .cruise .sailingInfo h5 {color: #736e41;}
		
	.cruise .pricingInfo tbody td {color: #736e41;}
	.cruise .pricingInfo tbody td.extraInfo strong {color: #736e41;}

	.cruise .enticer1, #main h3.enticer, #main h5.enticer {background: #8c2c23; color: #fff; font-weight:bold;}
	#main h3.enticer, #main h5.enticer {background: #413c2d; text-align: center; padding: .25em .5em;}

h6.enticer1.chef {background: #FFFFFF url(../images/pages/chefHat.gif) no-repeat left center;  line-height: 20px; font-weight: normal; text-align: left; padding-left: 30px;}
/*h6.enticer1.chef a {color: #fff;}*/
		
		.cruise .sailingMap span.enlarge {display:block; background: #413c2d; color: #fff;}
		.cruise .sailingMap a:hover span.enlarge {background: #736e41;}
		
		.button {background: #668d92; color: #fff;}
		.button:hover {background: #a17633;}
		
#main .highlight {color: #fff; background: #a17633 url(../images/siteBuild/highlightBg.gif) repeat-x left top;}
	#main .highlight h3 {color: #fff;}
	#main .highlight .comboTable {background: #fff; color: #333;}

/*///// other destination styles /////*/
#lto {} /* containing div */

/*///// top heading structure /////*/
	#subheader div ul {color: #576b00;}
		#subheader div ul li a {color: #002753;}

/*///// section structure /////*/
	#content .section .pricing_table  {background: #ebeef2;}
	#content .pricing_table a {background: none; color: #576b00;}
		.pricing_table .header_row th {color: #fff; background: #576b00 url(../images/siteBuild/highlightBg.gif) repeat-x left top;}

	#content .section .table_header {background: #002753 url(../images/siteBuild/mainNavContainerBg.gif) repeat-x left top;}
	#content .section .table_header a {color: #fff;}

	#content .section .tothetop a /* link to top of page */ {background: #002753 url(../images/siteBuild/mainNavContainerBg.gif) repeat-x left top;
 color: #fff;}
	#content .section .tothetop a:hover /* link to top of page */ {background: #576b00 url(../images/siteBuild/mainNavContainerBg.gif) repeat-x left -100px; color: #fff;}
/*///// end other destination styles /////*/
#sub h2, #sub h3, #sub h4, #sub h5, #sub h6 {color: #8c2c23;}
#sub #agencyLogoInfo {border: 1px solid #8c2c23; background: #fff;}
 		#agencyLogoInfo li a {text-decoration: none; color: #8c2c23;}
 		#agencyLogoInfo li a:hover {color: #736e41;}
#sub .highlight {color: #fff; background: #736e41 url(../images/siteBuild/highlightBg.gif) repeat-x left top;}
#sub .highlight h2, #sub .highlight h3, #sub .highlight h4, #sub .highlight h5, #sub .highlight h6 {color: #fff !important;}
	#sub .highlight a {color: #fff; font-weight: bold;}
	#sub .highlight a:hover {text-decoration: none;}
#halLogos {background: url(../images/siteBuild/halLogosBg.png) no-repeat left top;}
	#halLogos .HAL {background: url(../images/siteBuild/halHeaderLogo.png) no-repeat left top; border-right: 1px solid #a9b8bb;}
	#halLogos .AAA {background: url(../images/siteBuild/aaaHeaderLogo.png) no-repeat left top;}
	#halLogos .CH {background: url(../images/siteBuild/chHeaderLogo.png) no-repeat left top;}
#footer {background: #525133 url(../images/siteBuild/footerBg.jpg) no-repeat left top; color: #fff;}
 			#footer .column2 li {color:#c0bda7;}
 			#footer .column2 li strong {color: #fff;}
 			#footer .column2 li em {color: #fff; font-style: normal;}
 		#footer .column2 li a {text-decoration: none; color: #fff;}
 		#footer .column2 li a:hover, #footer .column2 li a:hover strong {color: #aabeaa;}
		
.color1 {color: #668d92;} /* aqua-green */ .color1-5 {color: #b2c6c8;} /* 50% tint aqua-green */
.color2 {color: #a17633;} /* muted gold */
.color3 {color: #294e54;} /* dark aqua-green */
.color4 {color: #66370a;} /* dark muted gold (brown) */

/*///// forms  /////*/
legend {color: #8c2c23;}
select:focus, textarea:focus, input.text:focus {background:#c0bda7 !important;}
#requiredFieldMessage {color:#736e41;}
.required {color: #736e41;}
.error {color: #FF0000;}

/*///// Navigation /////*/
@charset "UTF-8";
/* CSS Document */
/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/final_drop.html
Copyright (c) 2005-2008 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */


/*///// mainNav /////*/
#mainNavContainer {background: #413c2d url(../images/siteBuild/mainNavContainerBg.gif) repeat-x left top;}
#mainNav li a {border-right: 1px solid #94afb3;color: #fff;}
#mainNav ul {border-top:1px solid #668d92;}
/* style the second level links */
#mainNav ul a, /*#mainNav ul ul a:visited, */#mainNav li.current ul a, #mainNav li:hover ul a {background:#dde5dd; color:#413c2d;}
#mainNav li.current ul.subNav a  {background: none; background-color:#dde5dd; color:#413c2d;}
/* style the top level hover and current-section links */
#mainNav li:hover, #mainNav li a:hover, #mainNav li:hover a,
#home .home a, #other-destinations .other-destinations a, #about .about a, #contact .contact a,
#section1 .section1 a, #section2 .section2 a, #section3 .section3 a, #section4 .section4 a, #section5 .section5 a, #section6 .section6 a {
	text-decoration: none;
	background: #576b00 url(../images/siteBuild/mainNavContainerBg.gif) repeat-x left -100px;
	color: #413c2d;
}
/*style the second level hover */
#mainNav ul a:hover, #mainNav li.current ul.subNav a:hover, #mainNav li:hover ul a:hover {color:#413c2d; background: #aabeaa;}
/* highlight current subnav page within mainNav hover */
#section1 #mainNavContainer.page1 .section1 .page1 a, #section1 #mainNavContainer.page2 .section1 .page2 a, #section1 #mainNavContainer.page3 .section1 .page3 a, #section1 #mainNavContainer.page4 .section1 .page4 a, #section1 #mainNavContainer.page5 .section1 .page5 a, #section1 #mainNavContainer.page6 .section1 .page6 a, #section1 #mainNavContainer.page7 .section1 .page7 a, 
#section2 #mainNavContainer.page1 .section2 .page1 a, #section2 #mainNavContainer.page2 .section2 .page2 a, #section2 #mainNavContainer.page3 .section2 .page3 a, #section2 #mainNavContainer.page4 .section2 .page4 a, #section2 #mainNavContainer.page5 .section2 .page5 a, #section2 #mainNavContainer.page6 .section2 .page6 a, #section2 #mainNavContainer.page7 .section2 .page7 a, 
#section3 #mainNavContainer.page1 .section3 .page1 a, #section3 #mainNavContainer.page2 .section3 .page2 a, #section3 #mainNavContainer.page3 .section3 .page3 a, #section3 #mainNavContainer.page4 .section3 .page4 a, #section3 #mainNavContainer.page5 .section3 .page5 a, #section3 #mainNavContainer.page6 .section3 .page6 a, #section3 #mainNavContainer.page7 .section3 .page7 a, 
#section4 #mainNavContainer.page1 .section4 .page1 a, #section4 #mainNavContainer.page2 .section4 .page2 a, #section4 #mainNavContainer.page3 .section4 .page3 a, #section4 #mainNavContainer.page4 .section4 .page4 a, #section4 #mainNavContainer.page5 .section4 .page5 a, #section4 #mainNavContainer.page6 .section4 .page6 a, #section4 #mainNavContainer.page7 .section4 .page7 a 
{color:#413c2d; background: #aabeaa;}
#mainNav ul li.current a, #mainNav li.current ul.subNav li.current a, #mainNav li.current:hover ul a {color:#fff; background: #aabeaa;}


/*///// subNav /////*/
#subNavContainer h5 {background: #576b00 url(../images/siteBuild/mainNavContainerBgClr2.gif) repeat-x left -100px; color: #fff;}
#subNav li {background:url(../images/siteBuild/subNavArrow.gif) no-repeat left top; line-height: 1.25em; padding-bottom:10px;}
#subNav a {color: #413c2d;}
#subNavContainer #subNav a:hover,
.page1 #subNav .page1 a, .page2 #subNav .page2 a, .page3 #subNav .page3 a, .page4 #subNav .page4 a, .page5 #subNav .page5 a, .page6 #subNav .page6 a, .page7 #subNav .page7 a, .page8 #subNav .page8 a {font-weight: bold;}
.page1 #subNav .page1 a, .page2 #subNav .page2 a, .page3 #subNav .page3 a, .page4 #subNav .page4 a, .page5 #subNav .page5 a, .page6 #subNav .page6 a, .page7 #subNav .page7 a, .page8 #subNav .page8 a {color: #850000;}
.page1 #subNav .page1, .page2 #subNav .page2, .page3 #subNav .page3, .page4 #subNav .page4, .page5 #subNav .page5, .page6 #subNav .page6, .page7 #subNav .page7, .page8 #subNav .page8 {background:url(../images/siteBuild/subNavArrow.gif) no-repeat -260px top; }
	#subNavContainer #subNav ul li a {font-weight: normal; background: none; color: #a17633;}
	#subNavContainer #subNav ul li a:hover {font-weight: normal; text-decoration: underline; color: #66370a;}
#subNavContainer.subpage1  #subNav .subpage1 a, #subNavContainer.subpage2  #subNav .subpage2 a, #subNavContainer.subpage3  #subNav .subpage3 a, #subNavContainer.subpage4  #subNav .subpage4 a, #subNavContainer.subpage5  #subNav .subpage5 a, #subNavContainer.subpage6  #subNav .subpage6 a {font-weight: bold; color: #66370a; text-decoration: none;}
/*/////*/


#cruiseJumpMenu {border-top: 1px solid #736e41;}
#cruiseJumpMenu h5 {color: #736e41;}
#cruiseJumpMenu li a {color: #736e41; text-decoraiton: none;}
#cruiseJumpMenu li a:hover {color: #736e41; text-decoraiton: none;}
#cruiseJumpMenu.subpage0 .subpage0 a, #cruiseJumpMenu.subpage1 .subpage1 a, #cruiseJumpMenu.subpage2 .subpage2 a, #cruiseJumpMenu.subpage3 .subpage3 a, #cruiseJumpMenu.subpage4 .subpage4 a, #cruiseJumpMenu.subpage5 .subpage5 a, #cruiseJumpMenu.subpage6 .subpage6 a {color:#736e41; font-weight: bold; text-decoration: none !important;}

.lowercase {text-transform:lowercase;}