body { color: #666600; background-color: #dfd7bc; margin-right: 0in; margin-left: 0in; background-image:url(https://www.andesadventures.com/%28X%281%29S%28kpwoen450sbpsu2pfmciuoam%29%29/images/sand.jpg) }

p {
  font-size: 10pt;
  font-family: Georgia, "Times New Roman", Times;
}

td h2 {
	font-weight: bold;
	font-size: 16pt;
	margin-left: 0in;
	font-family: Georgia, "Times New Roman", Times;
	color: #804000;
}

td {
  font-size: 10pt;
  font-family: Georgia, "Times New Roman", Times;
}

h1 {
  font-weight: bold;
  font-size: 20pt;
  font-family: Georgia, "Times New Roman", Times;
  color: #804000;
  font-style: italic;
}

h2 {
  font-weight: bold;
  font-size: 18pt;
  margin-left: 0.0in;
  font-family: Georgia, "Times New Roman", Times;
  color: #804000;
  font-style: italic;
}

h3 {
  font-weight: bold;
  font-size: 14pt;
  font-family: Georgia, "Times New Roman", Times;
  color: #804000;
}

h4 {
  font-weight: bold;
  font-size: 10pt;
  font-family: Georgia, "Times New Roman", Times;
  color: #804000;
}

h5 { font-weight: bold; font-size: 8pt; font-family: Georgia, "Times New Roman", Times; color: #804000; }

pre {
  font-size: 9pt;
  font-family: monospace;
}

a:link {
  color: #993300;
}

a:visited {
  color: #993300;
}

a:active {
  color: green;
}

caption {
  font-style: italic;
  font-size: 9pt;
  font-family: Georgia, "Times New Roman", Times;
}

.dropcap {
  font-weight: bold;
  font-size: 12pt;
  font-family: Georgia, "Times New Roman", Times;
  color: #804000;
}

.gap-right {
  margin-right: 10px; 
}

.gap-left {
  margin-left: 10px; 
}

.summary-sidebar {
	background-color:#cccc99;
	padding:15px;
	border-style: solid;
    border-width: 2px;
	border-color: #eee;
	border-radius: 10px;
}

.white {
	color:white;
}

a {
  color: #337ab7;
  text-decoration: underline !important;
}

.redbold { color: #c00; font-weight: bold; }
.redboldyellow { color: #c00; font-weight: bold; background:#FFFF00; font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif"}
.brightredbold { color: #f00; font-weight: bold; }
.NavFooter {
  font-size: 14px;
  font-family: Arial;
}
.thinborder   { border: solid 1px maroon; border-collapse: collapse }
.medborder { border: solid 2px maroon; border-collapse: collapse  }
.thickborder   { border: solid 3px maroon; border-collapse: collapse    }
.arial  { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.lheight8pt  { line-height: 8pt }
.IncaRegColor { color: #c00 }
.footermedium  { font-size: small; font-weight: inherit }
.footerweight { font-weight: bold }
.footerunbold { font-weight: normal }
.runadvsumlink { color: #804000; font-size: 12px; font-weight: bold; }
.asterisknote {
	font-size: x-small;
}
.highlightfont { color: #300; font-family: tahoma, arial, helvetica; }
.highlightbullet {  }
.highlightborder { border: solid 1px white; border-collapse: collapse; }
.smalltext {
	font-size: .9em;
}
.tripsummarysmall {
	font-size: 9pt;
	font-weight: bold;
	font-style: italic;
}

.tripsummarynormal {
	font-size: 11pt;
	font-weight: normal;
	text-align:left;
	color:#200000;
}

.tripsummaryhead {
	font-size: 10pt;
	font-weight: bold;
	color: #666600;
}

.tripitinerarydate {
	font-size: 10pt;
	font-weight: bold;
	color: #666600;
}

.tripheadsmall {
	font-size: 0.6em;
	font-style: italic;
}

.triph4list {
  font-weight: bold;
  font-size: 10pt;
  font-family: Georgia, "Times New Roman", Times;
  color: #804000;
}

.commentdropcap {
  font-weight: bold;
  font-size: 16pt;
  font-family: Georgia, "Times New Roman", Times;
  color: #804000;
}
.commentdefault {
	font-weight: bold;
	font-size: 11pt;
	font-family: Georgia, "Times New Roman", Times;
}

.runadvhead {
  font-weight: bold;
  font-size: 22px;
  font-family: Georgia, "Times New Roman", Times;
  color: #804000;
  font-style: italic;
}

.runadvsubhead {
	font-size: 14px;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times;
	color: #666600;
	font-style:normal;
}


/* ~~ miscellaneous float/clear classes ~~ */
.fltrt {  /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
	float: right;
	margin-left: 8px;
	margin-top: 20px;
	margin-bottom: 8px;
}
.fltlft { /* this class can be used to float an element left in your page. The floated element must precede the element it should be next to on the page. */
	float: left;
	margin-right: 8px;
	margin-top: 20px;
	margin-bottom: 8px;
}
.clearfloat { /* this class can be placed on a <br /> or empty div as the final element following the last floated div (within the #container) if the #footer is removed or taken out of the #container */
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}
.flowtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00F;
}
.flowtextalt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: navy;
}
.radius10 {
	-moz-border-radius:10px;    /* Firefox */
    -webkit-border-radius:10px; /* Safari and Chrome */
	border-radius: 10px;	
}
.radius5 {
	-moz-border-radius:5px;    /* Firefox */
    -webkit-border-radius:5px; /* Safari and Chrome */
	border-radius: 5px;	
}
.photodrop10 {
	-moz-border-radius:10px;    /* Firefox */
    -webkit-border-radius:10px; /* Safari and Chrome */
	border-radius: 10px;	
	-moz-box-shadow: 5px 5px 5px #AAA;
	-webkit-box-shadow: 5px 5px 5px #AAA;
	box-shadow: 5px 5px 5px #AAA;
	
}
.photostd10 {	
	-moz-box-shadow: 0px 0px 7px #999;
	-webkit-box-shadow: 0px 0px 7px #999;
	box-shadow: 0px 0px 7px #999;
	-moz-border-radius:10px;    /* Firefox */
    -webkit-border-radius:10px; /* Safari and Chrome */
	border-radius: 10px;	
}
.photostd5 {	
	-moz-box-shadow: 0px 0px 3px #999;
	-webkit-box-shadow: 0px 0px 3px #999;
	box-shadow: 0px 0px 3px #999;
	-moz-border-radius:5px;    /* Firefox */
    -webkit-border-radius:5px; /* Safari and Chrome */
	border-radius: 5px;	
}
.notebox {
	background-color: #ffffcc;
	border-color: maroon;
}
.notebox td {
	background-color: #ffffcc;
	border-color: maroon !important;
}
.noteboxtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #804000;
	text-align:justify;
}
.li1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #804000;
	padding-bottom: 5px;
}
.li2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #804000;
	padding-bottom: 5px;
}
.pricetable {
	max-width: 400px; 
	background-color: #ffffcc;
}
#pricetable1 tr td:nth-child(1){
    width:50%;
}
#pricetable1 td{
   border-color: maroon;
}
.itin-sidebar {
	background-color: #ffffcc;
	border: solid 1px maroon !important;
}
.itin-sidebar td {
	padding: 10px;
}
.itin-sidebar .table {
	background-color: #ffffcc;
}
.calaltcolor   {
	background-color:#FFC;
}
.table-run-trek-tour {
	background-color:#f4f3e3;
}
.table-run-trek-tour td {
	padding:10px !important;
}