a:link, a:visited {color: #2a5f55} a:hover {background	: #fcb404}
a:active {color: #f00}
a {text-decoration : none}

.dates {
 font-size : 13px;
 padding : 5px;
 margin-left : 0px;
 margin-right : 0px;
 }

.space {
font-size : 55%;
color : silver;
vertical-align : middle;
}

.space-crit {
font-size : 55%;
color : yellow;
vertical-align : middle;
}

.space-none {
font-size : 55%;
color : gray;
vertical-align : middle;
}

.dul {
font-size : 80%;
 color :  gray;
 text-decoration : none;
}

.sectionname {
 font-family : Avant Garde, Arial, sans-serif;
 clear: both;
 width: 600px;
 background-color : #004040;
 letter-spacing : 14px;
 font-size : 12px;
 text-align: center;
 font-weight: bold;
 color :  White;
 margin :  0;
 padding :  2px 0;
 border-bottom: 5px white solid;
}

.tourname {
 font-family : Avant Garde, Arial;
 width: 600px;
 background-color: black;
 font-size : 20px;
 text-align: center;
 font-weight: bold;
 color :  #fcb404;
 margin :  0;
 padding :  0;
 border-bottom: 1px white solid;
 }

.tourpic {
 float: left;
 border: 1px black solid;
 width: 100px;
 height: 100px;
 margin-right: 1px;
}

.tourdates {
 float: left;
 text-align: center;
 padding: 10px;
 border: 1px black solid;
 width: 120px;
 height: 80px;
 margin-right: 1px;
}

.tourcost {
 float: left;
 text-align: center;
 padding: 10px;
 border: 1px black solid;
 width: 60px;
 height: 80px;
 margin-right: 1px;
 vertical-align: middle;
}

.tourblurb {
 float: right;
 font-size : 12px;
 padding : 5px;
 margin: 0;
 text-align: left;
 border: 1px black solid;
 width: 259px;
 height: 117px;
 overflow: auto;
}

.tourblurbspecial {
 float: right;
 font-size : 11px;
 padding : 5px;
 margin: 0;
 text-align: justify;
 border: 1px black solid;
 width: 485px;
 height: 90px;
 overflow: auto;
}

.tourlinks {
 float: left;
 border: 1px black solid;
 background-color: #fcf2b0;
 color: #fce444;
 width: 326px;
 height: 20px;
 font-size : 12px;
 font-weight: bold;
 text-align: center;
 margin-top: 1px;
 padding: 4px 0 0 0;
}

.tourclear {
 clear: both;
}

.tourbox {
 color: red;
 font-size: 70px;
 position: absolute;
 top: 50px;
 left: 50px;
}

.tourspacer {
 clear: both;
 width : 0px;
 height : 20px;
}

a.diffpoplink {
  text-transform: uppercase;
  font-weight : 600;
  color: #2a5f55;
}


#motmot .tourname {
 background-color: #bb7711;
}

#motmot .tourpic {
 height: 100px;
 border-width: 7px 1px;
}

#motmot .tourpic a img{
 border: none;
}

#motmot .tourdates {
 width: 203px;
 height: 93px;
 overflow: auto;
}

#motmot .tourblurb {
 height: 103px;
}


#pinguinos .tourname {
 background-color: #664109;
}

#pinguinos .tourpic {
 height: 95px;
 border-width: 10px 1px;
}

#pinguinos .tourpic a img{
 border: none;
}

#pinguinos .tourdates {
 width: 203px;
 height: 93px;
 overflow: auto;
}

#pinguinos .tourblurb {
 height: 103px;
}

#pinguina .tourname {
 background-color: #bb7711;
}

#pinguina .tourpic {
 height: 74px;
 border-width: 20px 1px;
}

#pinguina .tourpic a img{
 border: none;
}

#pinguina .tourdates {
 width: 203px;
 height: 93px;
 overflow: auto;
}

#pinguina .tourblurb {
 height: 103px;
}

#bizihuanas .tourname {
 background-color: green;
}

#bizihuanas .tourpic {
 height: 74px;
 border-width: 20px 1px;
}

#bizihuanas .tourpic a img{
 border: none;
}

#bizihuanas .tourdates {
 padding-top: 20px;
 width: 203px;
 height: 83px;
 overflow: auto;
}

#bizihuanas .tourblurb {
 height: 103px;
}

#btm .tourname {
 background-color: #222222;
}

#btm .tourpic {
 height: 100px;
 border-width: 7px 1px;
}

#btm .tourpic a img{
 border: none;
}

#btm .tourdates {
 width: 203px;
 height: 93px;
 overflow: auto;
}

#btm .tourblurb {
 height: 103px;
}


/*
.divheading {
 letter-spacing : 14px;
 font-size : 12px;
 text-align: center;
 font-weight: bold;
 color :  White;
 margin :  0;
 padding :  0;
 background-color : #006060;
}

.bigheading {
 font-size : 20px;
 text-align: center;
 font-weight: bold;
 color :  White;
 margin :  0;
 padding :  0;
 }

.detail {
 font-size : 11px;
 padding : 5px;
 margin-left : 0px;
 margin-right : 0px;
 text-align: justify;
 }
*/

