
/* CSS Document */

/*  GENERAL
_________________________________________________________________________________________________________*/

body{font-family:verdana, arial, helvetica, sans-serif; font-size:11px;color:#766F79 ; background-color:#cccccc; margin:0;}
h1{font-family:verdana, serif;margin:0;padding:0; font-weight:bold; display:inline; font-size:11px; color:#514F62;background-color:#FFFFFF}
h2,h3,h4,h5,h6{font-family:verdana, sans-serif;margin:0;padding:0; font-weight:bold; display:inline; font-size:11px; color:#717B88; background-color:#FFFFFF}
p{margin-bottom:20px}
a{color:#797692;text-decoration:underline;font-weight:normal;background-color:#FFFFFF}
form,input,select,selectarea, textbox, textfield{font-family:verdana, arial, helvetica, sans-serif; font-size:100%;}
hr {height:1px; color:#9D979F;background-color:#FFFFFF}


td.header{background-color:#2D3237; width:580px ; color:#FFFFFF} 
td.headerLegalLink{ width:130px; background-color:#2D3237;height:43px; padding-top:57px; color:#FFFFFF}
a.legalLink{color:#ffffff; text-decoration:none;background-color:#2D3237}
a.legalLink:hover{color:#ffffff; text-decoration:underline;background-color:#2D3237}
ul.terms {padding-left:30px}

/*  Main Navigation
_________________________________________________________________________________________________________*/
td.mainnav{ background-color:#C7CCD1; border-bottom: 1px solid #FFFFFF;  padding-right:19px ;color:#414852; padding-top:7px; padding-bottom:10px;}
a.mainnav{text-decoration:none; color:#414852;padding:0px 0px 0px 20px; vertical-align:middle;background-color:#C7CCD1} 
a.mainnav:hover{text-decoration:underline; color:#414852;padding:0px 0px 0px 20px; vertical-align:middle;background-color:#C7CCD1} 
a.mainnavOn {text-decoration:none; color:#FFFFFF;padding:0px 0px 0px 20px; font-weight:normal;background-color:#C7CCD1} 
/*  Sub Navigation
_________________________________________________________________________________________________________*/
td.noSubNav {height:0px; padding:0px}
td.subNav{ background-color:#DFE1E3; border-bottom: 1px solid #FFFFFF;  color:#414852}
td.subNavLink{text-decoration:none; color:#2D3237;padding:5px 7px 5px 7px; vertical-align:middle; background-color:#A4ACB5;border-right:1px solid #ffffff}
a.subNavLink{text-decoration:none; color:#2D3237; background-color:#A4ACB5} 
a.subNavLink:hover{text-decoration:underline; color:#ffffff ; text-align:center;background-color:#A4ACB5} 
td.subNavLinkOn {text-decoration:none; color:#FFFFFF;padding:5px 7px 5px 7px;;font-weight:normal; background-color:#7B8795; border-right:1px solid #ffffff} 
a.subNavLinkOn{text-decoration:none; color:#FFFFFF; background-color:#7B8795; text-align:center} 
td.spaceNav{ width:200px}
td.spaceNav2{ width:320px}

/*  footer
_________________________________________________________________________________________________________*/
td.Footer{background-color:#505861; padding-top:6px; padding-bottom:8px; font-size:10px; color:#FFFFFF; text-align:left; padding-left:14px}
td.footLinks {text-align:center; padding-top:15px;padding-bottom:7px; color:#797692;background-color:#FFFFFF}
a.footLinks{color:#797692; text-decoration:underline; background-color:#FFFFFF}




/*  Content
_________________________________________________________________________________________________________*/

td.layout{padding:15px; background-color:#FFFFFF; color:#766F79 }
td.contentImage123 {border-right:1px solid #ffffff; padding:0px}
td.contentImage4{ padding:0px; border-bottom: 1px solid #FFFFFF}
td.quotation {background-color:#C7CCD1; color: #2D3237; font-size:10px; padding:10px 15px 10px 15px; line-height:12px}
.quotationCredit {background-color:#C7CCD1; color: #2D3237; font-size:10px; font-style:italic}
td.content {padding:15px 15px 0px 0px; line-height:14px}
.note {font-size:10px; color:#9D979F; line-height:12px;background-color:#FFFFFF}

/*Tours Styles_________________________________________________________________________________________________________*/
td.setToursTitle{ border-top:1px solid #C7CCD1; border-bottom:1px solid #C7CCD1;font-weight:bold; color: #778491; padding: 3px 0px 3px 5px;background-color:#FFFFFF}
td.toursLinks {padding: 6px 0px 5px 5px ;color: #778491; font-weight:normal;background-color:#FFFFFF}
a.toursLinks {color: #778491; font-weight:normal; text-decoration:underline;background-color:#FFFFFF}
td.toursImage{padding-bottom:10px}

div.hr {
  height: 15px;
  background: url(../images/HR.gif) no-repeat scroll center; background-color:#FFFFFF; color:#C7CCD1
}
div.hr hr {
  display: none;
}

td.tourTypeTitle{ border-bottom:1px solid #C7CCD1;font-weight:bold; color: #778491;background-color:#FFFFFF}
td.tourTitle { border-bottom:1px solid #C7CCD1;font-weight:bold; color: #778491; padding:7px 0px 6px 0px;background-color:#FFFFFF}
td.ticketImage{ padding-bottom: 0px; padding-right:10px}
td.tourLine{ border-bottom:1px solid #C7CCD1; padding-bottom:3px}
td.tourInfo{ padding: 10px 0px 10px 0px; border-bottom:1px solid #C7CCD1}
td.tourPhoto{border-bottom:1px solid #C7CCD1}
td.topTourTicket{padding-bottom: 0px; padding-right:10px;border-top:1px solid #C7CCD1}
 
/*  Tangerine Orange credit
_________________________________________________________________________________________________________*/
.tocredit{color:#7B8995;background-color:#cccccc}
a.tocredit, a.tocredit:hover{text-decoration:none; color:#7B8995;background-color:#cccccc} 