.header { 
       FONT-FAMily: georgia,times,arial, helvetica, sans; 
       FONT-SIZE: 18px; 
       FONT-WEIGHT: bold;
       COLOR: #685122; 
       MARGIN-TOP:5px
       } 


.FeatureHeader { 
       FONT-FAMily: georgia,times,arial, helvetica, sans; 
       FONT-SIZE: 15px; 
       FONT-WEIGHT: bold;
       COLOR: #685122; 
       MARGIN-TOP:5px
       } 

.featureheading { 
       FONT-FAMily: georgia,times,arial, helvetica, sans; 
       FONT-SIZE: 14px; 
       FONT-WEIGHT: bold;
       BACKGROUND: #000000; 
       COLOR: #ffffff;
       } 

.HighlightLabel
{
FONT-WEIGHT:bold;
}
.daylabel{ 
       FONT-FAMily: georgia,times,arial, helvetica, sans; 
       FONT-SIZE: 14px; 
       FONT-WEIGHT: bold;
       COLOR: #7F6A3B;
       MARGIN-TOP:7px;
       } 

.dayDesc{ 
       FONT-FAMily: georgia,times,arial, helvetica, sans; 
       FONT-SIZE: 14px; 
       FONT-WEIGHT: bold;
       COLOR: #37489E;
       MARGIN-TOP:5px;
       } 


.contentbig { 
       FONT-FAMily: georgia,times,arial, helvetica, sans; 
       FONT-SIZE: 14px; 
       COLOR: #333333; 
       } 

.content, .content  { 
       FONT-FAMily: georgia,times,arial, helvetica, sans; 
       FONT-SIZE: 12px; 
       COLOR: #333333; 
       } 
A.content { 
       FONT-FAMily: georgia,times,arial, helvetica, sans; 
       FONT-SIZE: 12px; 
       COLOR: #66CCFF; 
      TEXT-DECORATION: none;
       } 
       
A.content:hover { 
       FONT-FAMily: georgia,times,arial, helvetica, sans; 
       FONT-SIZE: 12px; 
       COLOR: white; 
       TEXT-DECORATION: underline;
       } 
       

.partnerLink
{ 
	font-family: georgia,times,arial, helvetica, sans; 
	font-size: 12px; 
	color: #37479E; 
	text-decoration: none;
}

A.partnerLink { 
      text-decoration: underline;
       } 
       
A:hover.partnerLink { 
       text-decoration: none;
       } 
       

.contentb { 
       FONT-FAMily: georgia,times,arial, helvetica, sans; 
       FONT-SIZE: 12px; 
       COLOR: #333333; 
       FONT-WEIGHT: bold;
       } 

.contentmed { 
       FONT-FAMily: georgia,times,arial, helvetica, sans; 
       FONT-SIZE: 11px; 
       COLOR: #000000; 
       text-align:justify;
       } 
       

.contentsm { 
       FONT-FAMily: georgia,times,arial, helvetica, sans; 
       FONT-SIZE: 10px; 
       COLOR: #000000; 
       } 

.contentnew .pkgHigh {padding-left:4px;}
.contentnew .pkgHigh  ul, .contentnew .pkgHigh
{
font-family: arial;
font-size: 11px;
line-height: 11px;
padding-bottom: 2px;
padding-right: 3px;
text-align: left;
}
.contentnew .pkgHigh li
{
 list-style-image: url('Pics/toursihb.gif');
 padding-bottom:5px;
}
.contentnew .pkgHigh b, .contentnew .pkgHigh h1, .contentnew .pkgHigh p
{
color: #685122;
font-family: georgie,times;
font-size: 12px;
font-weight: bold;
line-height: 13px;
padding-top: 2px;
padding-bottom: 2px;
text-align: left;
display:list-item;
list-style-type:none;
}
.contentnew .pkgHigh p
{
font-family: arial;
font-size: 11px;
font-weight: normal;
}
 .contentnew .pkgHigh h1
{
color: #685122;
font-size: 13px;
font-weight: bold;
line-height: 17px;
height: 17px;
text-decoration: underline;
list-style-type:none;
}
/* PRICING TABLE STYLES */
		.PricingTitle
		{
		       FONT-FAMily: georgia,times,arial,arial, helvetica, sans; 
		       FONT-SIZE: 12px; 
		       COLOR: #000000; 
		       FONT-WEIGHT: bold;
		       TEXT-ALIGN: center;
		    background: #C5B38B;
		    border-style: solid;
		    border-color: #888888;
		    border-top-width: 0px;
		    border-right-width: 0px;
		    border-bottom-width: 1px;
		    border-left-width: 0px;
		    padding-left: 5px;
		    padding-right: 5px;
		    padding-top: 2px;
		    padding-bottom: 2px;
		}
		
		.PricingLink
		{
			FONT-FAMily: georgia,times,arial,arial, helvetica, sans; 
			FONT-SIZE: 10px; 
			COLOR: #0000ff; 
			FONT-WEIGHT: bold;
			BORDER-TOP: 1px black;
			BACKGROUND: #FFF8BB;
			PADDING-LEFT: 5px;
			PADDING-RIGHT: 5px;
			PADDING-TOP: 1px;
			PADDING-BOTTOM: 4px;
			HEIGHT:11px;
			BORDER-STYLE: solid;
			BORDER-WIDTH: 1px;
			BORDER-COLOR: #ffffff;
			TEXT-DECORATION: none;
		}
		
		
		A.PricingLink
		{
			TEXT-DECORATION: underline;
		}
		
		
		
		A:hover.PricingLink
		{
			TEXT-DECORATION: underline;
		     BACKGROUND: #E9E4BD;
		}
		
		
		
		.PricingDataTH
		{
		       FONT-FAMily: georgia,times,arial,arial, helvetica, sans; 
		       FONT-SIZE: 11px; 
		       COLOR: #000000; 
		       FONT-WEIGHT:bold;
		    border-style: solid;
		    border-color: #888888;
		    border-top-width: 0px;
		    border-right-width: 1px;
		    border-bottom-width: 1px;
		    border-left-width: 0px;
		    padding-left: 5px;
		    padding-right: 5px;
		    padding-top: 2px;
		    padding-bottom: 2px;
		}
		
		.PricingDataTHEnd
		{
		       FONT-FAMily: georgia,times,arial,arial, helvetica, sans; 
		       FONT-SIZE: 11px; 
		       COLOR: #000000; 
		       FONT-WEIGHT:bold;
		    border-style: solid;
		    border-color: #888888;
		    border-top-width: 0px;
		    border-right-width: 0px;
		    border-bottom-width: 1px;
		    border-left-width: 0px;
		    padding-left: 5px;
		    padding-right: 5px;
		    padding-top: 2px;
		    padding-bottom: 2px;
		}
		
		
		
		.PricingDataTD
		{
		       FONT-FAMily: georgia,times,arial,arial, helvetica, sans; 
		       FONT-SIZE: 11px; 
		       COLOR: #000000; 
		    border-style: solid;
		    border-color: #888888;
		    border-top-width: 0px;
		    border-right-width: 1px;
		    border-bottom-width: 1px;
		    border-left-width: 0px;
		    padding-left: 5px;
		    padding-right: 5px;
		    padding-top: 2px;
		    padding-bottom: 2px;
		}
		
		.PricingDataTDEnd
		{
		       FONT-FAMily: georgia,times,arial,arial, helvetica, sans; 
		       FONT-SIZE: 11px; 
		       COLOR: #000000; 
		    border-style: solid;
		    border-color: #888888;
		    border-top-width: 0px;
		    border-right-width: 0px;
		    border-bottom-width: 1px;
		    border-left-width: 0px;
		    padding-left: 5px;
		    padding-right: 5px;
		    padding-top: 2px;
		    padding-bottom: 2px;
		}


.subnavFirstTD
{
       FONT-FAMily: georgia,times,arial,arial, helvetica, sans; 
       FONT-SIZE: 10px; 
       COLOR: #000000; 
       FONT-WEIGHT: bold;
    border: #737FBB;
    background: #FFFFFF;
    border-style: solid;
    border-bottom-width: 1px;
    border-top-width: 1px;
    border-right-width: 1px;
    border-left-width: 1px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 1px;
    padding-bottom: 3px;
}

.subnavTD
{
       FONT-FAMily: georgia,times,arial,arial, helvetica, sans; 
       FONT-SIZE: 10px; 
       COLOR: #000000; 
       FONT-WEIGHT: bold;
    border: #737FBB;
    background: #FFFFFF;
    border-style: solid;
    border-bottom-width: 1px;
    border-top-width: 1px;
    border-right-width: 1px;
    border-left-width: 0px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 1px;
    padding-bottom: 3px;
}


.subnav
{
       FONT-FAMily: georgia,times,arial,arial, helvetica, sans; 
       FONT-SIZE: 10px; 
       COLOR: #37489E; 
       FONT-WEIGHT: bold;
}

a.subnav
{
       FONT-FAMily: georgia,times,arial,arial, helvetica, sans; 
       FONT-SIZE: 10px; 
       COLOR: #37489E; 
       FONT-WEIGHT: bold;
       TEXT-DECORATION: none;
}

a.subnav:hover
{
       FONT-FAMily: georgia,times,arial,arial, helvetica, sans; 
       FONT-SIZE: 10px; 
       COLOR: #737FBB; 
       FONT-WEIGHT: bold;
       TEXT-DECORATION: underline;
}



.footer { 
       FONT-FAMily: georgia,times,arial,arial, helvetica, sans; 
       FONT-SIZE: 9px; 
       COLOR: #000000; 
       } 


.footernav { 
       FONT-FAMily: georgia,times,arial, helvetica, sans; 
       FONT-SIZE: 11px; 
       FONT-WEIGHT: bold;
       COLOR: 000000; 
      TEXT-DECORATION: none;
       } 
       
A.footernav { 
       COLOR: 000000; 
      TEXT-DECORATION: none;
       } 
       
A.footernav:hover { 
       COLOR: 0000FF; 
       TEXT-DECORATION: underline;
       } 
       

.TEXTAREA
{
    FONT-FAMILY: Arial,Helvetica,Sans Serif;
    FONT-SIZE: 10pt;
}


.textbox-num
{
    FONT-FAMILY: Arial,Helvetica,Sans Serif;
    FONT-SIZE: 10pt;
    WIDTH:50px;
}

.hand
{
    CURSOR: hand
}


.Tour1stRow
{
    border: #737FBB;
    background: #737FBB;
    border-style: solid;
    border-bottom-width: 1px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-left-width: 0px;
}

.handsubnav
{
    CURSOR: hand;
    border: #737FBB;
    border-style: solid;
    border-top-width: 0px;
    border-right-width: 2px;
    border-bottom-width: 2px;
    border-left-width: 2px;
    Padding: 1px;
}


.tourListTD
{
    CURSOR: hand;
    border: 1px solid #737FBB;
    Padding: 2px;
    FONT-FAMily: georgia,times,arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    background: #eeeeee;
}

.tourTitle
{
    COLOR: #37489E;
    FONT-FAMily: georgia,times,arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
}

a.tourTitle
{
    COLOR: #37489E;
    TEXT-DECORATION:none;
}

.tourlist
{
    COLOR: #37489E;
    FONT-FAMily: georgia,times,arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
}

a.tourlist
{
    COLOR: #37489E;
    FONT-FAMily: georgia,times,arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION:none;
}


.MoreInfo
{
    COLOR: #37489E;
    FONT-FAMily: georgia,times,arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    margin:5px;
}

a.MoreInfo
{
    TEXT-DECORATION:underline;
}

a:hover.MoreInfo
{
    TEXT-DECORATION:none;
}

.BlueLink
{
    COLOR: #37489E;
}

a.BlueLink
{
    TEXT-DECORATION:underline;
}

a:hover.BlueLink
{
    TEXT-DECORATION:none;
}



.prdate
{
    COLOR: black;
    FONT-FAMily: georgia,times,arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION:none;
}

a.prdate
{
    COLOR: black;
    FONT-FAMily: georgia,times,arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION:none;
}



.menulayer
    border: #dddddd;
    border-style: solid;
    border-top-width: 3px;
    border-right-width: 3px;
    border-bottom-width: 3px;
    border-left-width: 3px;
    visibility:hidden;
    padding: 1px
}


.hiddenfield
{
border-top: white;
border-bottom: white;
border-right: white;
border-left: white;
}



.visiblefield
{
COLOR: black;
}


.textbox
{
width: 75px;
    FONT-FAMILY: Arial,Helvetica,Sans Serif;
    FONT-SIZE: 10pt;
}


.textbox-med
{
	width: 100px;
    FONT-FAMILY: Arial,Helvetica,Sans Serif;
    FONT-SIZE: 10pt;
}


.textbox-long
{
	width: 150px;
    FONT-FAMILY: Arial,Helvetica,Sans Serif;
    FONT-SIZE: 10pt;
}

.MCResult
{
	width: 75px;
	FONT-FAMILY: Arial,Helvetica,Sans Serif;
	FONT-SIZE: 10pt;
	COLOR:blue;
	FONT-WEIGHT: bold;
	BORDER-LEFT: 0;
	BORDER-TOP: 0;
	BORDER-RIGHT: 0;
	BORDER-BOTTOM: 0;
	TEXT-ALIGN:right;
}


.gobutton
{
    FONT-FAMily: georgia,times,arial,Helvetica,Sans Serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    COLOR:blue;
}


.textbox-FriendEmail
{
    FONT-FAMILY: Arial,Helvetica,Sans Serif;
    FONT-SIZE: 11px;
    WIDTH:175px;
}

.submit-FriendEmail
{
	background:#eeeeee;
	border: 2px solid #000088;
	font-size:11px;
	font-weight:bold;
}


.faqHead{
		WIDTH: 600px;
       FONT-FAMily: georgia,times,arial, helvetica, sans; 
       FONT-SIZE: 12px; 
       COLOR: white;
       FONT-WEIGHT: bold;
       BACKGROUND: #37489E;
       BORDER-COLOR: #37489E;
       BORDER-STYLE: solid;
       BORDER-RIGHT-WIDTH: 1px;
       BORDER-LEFT-WIDTH: 1px;
       PADDING-LEFT: 5px;
       PADDING-BOTTOM: 0px;
       LINE-HEIGHT: 14px;
       HEIGHT:12px;
       } 

.faqItem{
		WIDTH: 600px;
       FONT-FAMily: georgia,times,arial, helvetica, sans; 
       FONT-SIZE: 11px; 
       COLOR: black;
       FONT-WEIGHT: bold;
       BORDER-COLOR: #37489E;
       BORDER-STYLE: solid;
       BORDER-TOP-WIDTH: 0px;
       BORDER-BOTTOM-WIDTH: 1px;
       BORDER-RIGHT-WIDTH: 1px;
       BORDER-LEFT-WIDTH: 1px;
       PADDING-LEFT: 5px;
       HEIGHT:18px;
       } 

a.faqItem{
	text-decoration:none;
       } 


a:hover.faqItem{
	text-decoration:underline;
       } 



.eoHeading
{
	text-align: right;
	vertical-align: bottom;
    FONT-FAMily: georgia,times,arial,Helvetica,Sans Serif;
    FONT-SIZE: 12px;
    font-style: italic;
    FONT-WEIGHT: bold;
}


.eoHeadingDiv
{
	padding-right: 15px;
	padding-bottom: 5px;
}

.hpOfferTD
{
padding: 8px;
background: #F1F0EB;
border: 1px solid #CDCCCA;
CURSOR: hand;
}

.hpOfferDiv
{
padding: 0px;
background:#8D7B4D;
}

.hpOfferDiv2
{
padding: 0px;
background: #153C59;
}

.hpOfferHeading
{
color: #143F61;
    FONT-FAMily: georgia,times,arial,Helvetica,Sans Serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    padding-bottom: 3px;
    CURSOR: hand;
    	text-decoration: none;
}

.hpOfferDesc
{
color: #000000;
    FONT-FAMily: georgia,times,arial,Helvetica,Sans Serif;
    FONT-SIZE: 11px;
    CURSOR: hand;
	text-decoration: none;
}


.hpgBox
{
border: 1px solid #CECECE;
border-top: 5px solid #CECECE;
background: #F1F0EB;
width: 275px;
height: 55px;
vertical-align: top;
FONT-FAMily: georgia,times,arial,Helvetica,Sans Serif;
FONT-SIZE: 10px;
CURSOR: hand;
}

.hpgBoxDiv
{
margin:5px;
}

.ft_td
{
background: #F1F0EB;
border: 1px solid #CDCCCA;
}

.ft_price
{
color: #AF5215;
font-size: 12px;
}

a.ft_price
{
text-decoration: none;
}


a:hover.ft_price
{
text-decoration: underline;
}


.ft_header { 
       FONT-FAMily: georgia,times,arial, helvetica, sans; 
       FONT-SIZE: 15px; 
       FONT-WEIGHT: bold;
       COLOR: #003577; 
       } 
       
.ft_hr
{
color: #797873;
margin: 0px;
padding: 0px;
}



/* ////////////////////////////////////////*/


.hpListTD
{
padding: 0px;
CURSOR: hand;
text-align:left;
}

.hpListHeading
{
	color: #980000!important;
    font-family: Georgia, Times, Verdana, Arial,Helvetica,Sans Serif;
    font-size: 11px;
    font-weight: bold!important;;
    padding-bottom: 1px;
    cursor: hand;
    text-decoration: none;
}

.hpListDesc
{
	color: #000000!important;
    FONT-FAMILY: Arial,Helvetica,Sans Serif;
    FONT-SIZE: 10px;
    font-weight:normal!important;;
    line-height: 11px;
    CURSOR: hand;
	text-decoration: none;
}

.hpListDiv
{
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}
.hpListDiv2
{
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 3px;
}
.hpListOuterTD
{
padding: 1px;
border: 1px solid #d5d094;
}
.hpListInnerDiv
{
	background: #ecead0;
	height: 213px;
	overflow: auto;
}
.hpFTop
{
	height: 45px;
	background: #ffffff;
	color: #a7996c;
	font-family: Georgia, Times, Verdana, Arial,Helvetica,Sans Serif;
	font-size: 14px;
	font-weight: bold;
	text-align:left;
	line-height: 14px;
}
.hpFTopDiv
{
	padding: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.hpFMain
{
	height: 117px;
	background: #f7f6ec;
	color: #888888;
	font-family: Georgia, Times, Verdana, Arial,Helvetica,Sans Serif;
	font-size: 11px;
	text-align:left;
	vertical-align: top;
}
.hpFMainDiv
{
	padding: 10px;
}
.hpFH
{
	font-family: Georgia, Times, Verdana, Arial,Helvetica,Sans Serif;
	font-size: 12px;
	font-weight: bold;
	color: #918766;
	text-align: center;
}
.hpFSubH
{
	font-family: Georgia, Times, Verdana, Arial,Helvetica,Sans Serif;
	font-size: 10px;
	font-weight: bold;
	color: #918766;
	text-align: center;
}
.hpFMore
{
	font-family: Georgia, Times, Verdana, Arial,Helvetica,Sans Serif;
	font-size: 12px;
	font-weight: bold;
	color: #947b27!important;
	text-align: center;
	text-decoration: none;
}


.imageBorderTD
{
background: #ffffff;
border: 1px solid #d5d094;
padding: 2px;
}

.tourCategoryHeadingDiv
{
	margin-top: 7px;
	border: 1px solid #dddddd;
	border-top: 2px solid #7c462b;
}
.tourCatHeadingTD
{
	font-family: Georgia, Times, Verdana, Arial,Helvetica,Sans Serif;
	font-size: 13px;
	font-weight: bold;
	background: #fffde4;
	color: #633117;
	text-align: center;
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 3px;
}
.tourCatHeadingTDL
{
	font-family: Georgia, Times, Verdana, Arial,Helvetica,Sans Serif;
	font-size: 14px;
	font-weight: bold;
	background: #fffde4;
	color: #633117;
	text-align: left;
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}

.tourCatListTD
{
	background: #f4f1cd;
	padding: 4px;
	padding-left: 7px;
	text-align: left;
	cursor: hand;
}
.toursDesc
{
	background: #f4f1cd;
	padding: 4px;
	padding-left: 7px;
	text-align: left;
}
.tourTitleLink
{
	font-family: Georgia, Times, Verdana, Arial,Helvetica,Sans Serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold!important;
	color: #9e0101!important;
	text-align: left;
	text-decoration: none;
}

.tourSubTitleLink
{
	font-family: Arial,Helvetica,Sans Serif;
	font-size: 10px;
	line-height: 10px;
	text-align: left;
	text-decoration: none;
	color: #000000!important;
	font-weight: normal!important;
}

.toursPdataTH
{
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color: #746135;
	background: #f4f1cd;
	border: 1px solid white;
	text-align: left;
	padding: 4px;
}
.toursPtitle
{
	background: url('Pics/toursPYearBG.gif');
	text-align: center;
	font-family: georgia,times,verdana,arial;
	font-size: 12px;
	font-weight: bold;
	color: #685122;
	padding-top: 3px;
	padding-bottom: 3px;
}
.toursMainTD
{
	background: #ffffff;
	border-left: 1px solid #cfca8a;
	border-right: 1px solid #cfca8a;
}
.toursPdataTD, .toursPdataTDMid, .toursPdataTDEnd
{
	background: #ecead0;
	padding: 4px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-family: arial;
	font-size: 11px;
	border: 1px solid white;
	text-align: left;
}
.toursPdataTD a
{
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color: #ac0101;
	white-space: nowrap;
}
.toursPdataTD a:hover
{
	text-decoration: none;
	color: #746135;
}
.toursPdataTD a:visited
{
	color: #ac0101;
}

.toursPdataTDMid , .toursPdataTDEnd
{
	padding-right: 10px;
	text-align: right;
}

.toursPHR
{
	background: #cfca8a;
}

.footerNavDiv
{
	padding: 5px;
	padding-top: 3px;
	margin: 8px;
	margin-bottom: 0px;
	background: #e2dfb9;
	text-align: center;
}
.footerLink
{
	font-family: Georgia, Times, Verdana, Arial,Helvetica,Sans Serif;
	font-size: 10px;
	line-height: 11px;
	font-weight: bold;
	color: #947b27;
	text-align: center;
	text-decoration: none;
	padding: 0 15px 0 15px;
}
a:hover.footerLink
{
	text-decoration: underline;
}
.footerLinkTD
{
padding-left: 15px;
padding-right: 5px;
}
.footerLinkTDShort
{
padding-left: 15px;
padding-right: 15px;
}
.footerTD
{
	font-family: Georgia, Times, Verdana, Arial,Helvetica,Sans Serif;
	font-size: 10px;
	line-height: 11px;
	text-align: left;
}
.HLLabel
{
color: #685122;
font-family: georgie,times;
font-size: 12px;
font-weight: bold;
line-height: 13px;
padding-top: 2px;
padding-bottom: 2px;
text-align: left;
}
.HLBody
{
font-family: arial;
font-size: 11px;
line-height: 11px;
padding-bottom: 2px;
text-align: left;
}


.toursDayLabel{ 
       FONT-FAMILY: georgia,times,verdana, arial, helvetica, sans; 
       FONT-SIZE: 12px; 
       FONT-WEIGHT: bold;
       COLOR: #9e0101;
       MARGIN-TOP:7px;
       margin-left: -8px;
       padding-bottom: 3px;
       } 

.toursDayDesc{ 
       FONT-FAMILY: georgia,times,verdana, arial, helvetica, sans; 
       FONT-SIZE: 12px; 
       FONT-WEIGHT: bold;
       COLOR: #685122;
       MARGIN-TOP:5px;
       } 
.toursItinerary, .toursItinerary font
{
	FONT-FAMILY: arial, helvetica, sans; 
	font-size: 12px;
	/*line-height: 13px;*/
	padding-left: 18px;
	text-align: justify;
	padding-right: 5px;
}

.toursItinerary font
{
       FONT-FAMILY: georgia,times,verdana, arial, helvetica, sans; 
       FONT-SIZE: 16px; 
       FONT-WEIGHT: bold;
       COLOR: #9e0101;
       MARGIN-TOP:7px;
       margin-left: -8px;
       padding-bottom: 3px;
	   display:inline;
}

.toursItinerary h1
{ 
       FONT-FAMILY: georgia,times,verdana, arial, helvetica, sans; 
       FONT-SIZE: 14px; 
       FONT-WEIGHT: bold;
       COLOR: #9e0101;
       MARGIN-TOP:7px;
       margin-left: -8px;
       padding-bottom: 3px;
	 display:inline;
} 

.toursItinerary h2
{ 
       FONT-FAMILY: georgia,times,verdana, arial, helvetica, sans; 
       FONT-SIZE: 14px; 
       FONT-WEIGHT: bold;
       COLOR: #685122;
       MARGIN-TOP:5px;
       display:inline;
       padding-left: 5px;
} 

.toursItinerary h3
{ 
       FONT-FAMILY: georgia,times,verdana, arial, helvetica, sans; 
       FONT-SIZE: 16px; 
       FONT-WEIGHT: bold;
       COLOR: #685122;
       line-height: 20px;
       height: 20px;
		text-decoration: underline;      
		text-align:center;
} 
.toursItinerary p
{ 
	FONT-FAMILY: verdana, arial, helvetica, sans; 
	FONT-SIZE: 12px; 
	COLOR: #000000;
	text-align:justify;
} 



h1
{
	padding: 0px;
	margin: 0px;
	font-family: Georgia, Times, Verdana, Arial,Helvetica,Sans Serif;
	font-size: 14px;
	font-weight: bold;
	color: #633117;
}
.toursPHTD
{
margin: 0px;
}


.SubNavLink
{
	font-family: georgia,times,arial;
	font-size: 10px;
	color: #ded8b2!important;
	white-space: no-wrap;
	text-decoration: none;
	line-height: 11px;
}
a:hover.SubNavLink
{
	text-decoration: underline;
	color: #ded8b2;
}

.MainContentDiv
{
	font-family:  georgia,times,arial;
	font-size: 11px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	text-align: left;
}
.MainContentNPDiv
{
	font-family:  georgia,times,arial;
	font-size: 11px;
	padding: 0px;
	text-align: left;
}

	.holyContent
	{
	font-family: verdana,arial,sans;
	font-size: 11px;
	padding: 4px;
	}
	
	.photocaption
	{
	font-family: verdana,arial,sans;
	font-size: 10px;
	text-align: center;
	}
	
.faqAnswer
{
	background: #f4f1cd;
	padding: 10px;
	text-align: left;
	font-family: georgia;
	font-size: 11px;
	line-height: 15px;
}	
.faqBack
{
	text-align: left;
	font-family: georgia;
	font-size: 10px;
	font-weight: bold;
	color: #9e0101;
}

div.pckImg
{
	width:200px;
	height:auto;
}
div.pckImg img
{
	position:relative;
	background: #ffffff;
	border: 3px solid #d5d094;
	border-style:double;
	display:list-item;
	width:200px;
}

td.tdModal
{
	width:inherit;
	height: inherit;
	background: #f4f1cd;
	vertical-align: top;
	padding-left: 33px;
	text-align:center;
	vertical-align:middle;
}	
td.closeModal{color: #ffffff;width: auto;text-align: right;background: url('Pics/toursPtopBG.gif') repeat}
td.closeModal a, td.closeModal a:hover, td.closeModal a:visited
{
	display: inline-block;
	width: auto;
	height: 30px;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	line-height: 26px;	
	text-decoration: none;
	padding-right: 10px;
	font-style: normal;
	font-family: Verdana;
	text-align: right;
}	

.bookbox-title
{
	font-family: Georgia;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #ffffff;
	background: url('Pics/toursPtopBG.gif') repeat;
	padding:5px;
}
.bookbox-content
{
	font-family: Georgia;
	font-size: 15px;
	font-weight: normal;
	color: #ac1717;
}