/* About link styles:  The link colors are controlled by two ID selectors and the default condition under the all links note. The NAVTOP and NAVLEFT tables are inside of the  MORTISE table. Because they are inside, their rules prevail but only inside them (greater specificity). NAVTOP and NAVLEFT are set to the same color (white) but they could be different. The default condition is a blue color, 0000ff, to make links stand out in the body copy.*/


/* default condition  -- all links except navleft and navtop links */

a:link {
	color: #0000ff;text-decoration: none}
a:visited {
	color: #0000ff; text-decoration: none}
a:hover {
	color: #0099FF; text-decoration: none}
a:active {
	color: #66FFFF; text-decoration: none}


/*navleft styles and links*/

#navleft p {
	padding-top: 5px;
	padding-bottom: 5px;
}

#navleft {
	font-size: 58%;
	font-weight: bold;
}

#navleft  a:link {  color: #FFFFFF; text-decoration: none}
#navleft  a:visited {  color: #FFFFFF; text-decoration: none}
#navleft  a:hover {  color: #FFFF00; text-decoration: none}
#navleft  a:active {  color: #FFFFFF; text-decoration: none}


/*navtop styles and links*/

#navtop {
	font-size: 58%;
	font-weight: bold;
}



#navtop a:link {  color: #FFFFFF; text-decoration: none}
#navtop  a:visited {  color: #FFFFFF; text-decoration: none}
#navtop  a:hover {  color: #FFFF00; text-decoration: none}
#navtop a:active {  color: #FFFFFF; text-decoration: none}



/* it's good practice to zero the margin and padding of the body element to account for differing browser defaults. Also I have set the type to Verdana, Arial, Helvetica*/

/* tags */

body {
font: 100% Verdana, Arial, Helvetica, sans-serif;
	
	margin: 0; 
	padding: 0;
	
}


h1 {
	color: #006699;
	margin: 0px;
	padding: 0px;
	font: bold 150% Arial, Helvetica, sans-serif;
}


h2 {
	color: #006699;
	margin: 0px;
	padding: 0px;
	font: bold 125% Arial, Helvetica, sans-serif;
}


h3 {
	color: #006699;
	margin: 0px;
	padding: 0px;
	font: bold 111% Arial, Helvetica, sans-serif;
}



h4 {
	color: #006699;
	margin: 0px;
	padding: 0px;
	font: bold 101% Arial, Helvetica, sans-serif;
}

h5 {
	color: #006699;
	margin: 0px;
	padding: 0px;
	font: bold 92% Arial, Helvetica, sans-serif;
}


/* h6 used on trips page */
h6 {
	font: bold 92% Arial, Helvetica, sans-serif;
	margin-top: 10px;
	margin-bottom: 4px;
}


/* 100% is about 12 pt */



/* The following removes default space around p*/

p {
	margin: 0px;
	padding: 0px;
}



/* spacing classes*/
.topbox {
	margin-bottom: 8px;
}
.topspace20 {
	margin-top: 20px;
}

.topspace15 {
	margin-top: 15px;
}

.topspace {
	margin-top: 10px;
}
.topspace10 {
	margin-top: 10px;
}
.topspace7 {
	margin-top: 7px;
}

.topspace5 {
	margin-top: 5px;
}

.para2mt{
	padding: 0px;
	margin-top: 8px;
	font: 76% Arial, Helvetica, sans-serif;
	color: #000000;
}


.titleblk {
	margin-bottom: 6px;
}

.titlblk126 {
	margin-top: 12px;
	margin-bottom: 6px;
}

.pictblk {
	margin-top: 12px;
	
}
.texttopm {
	margin-top: 7px;
}
.texttbm{
	margin-top: 10px;
	margin-bottom: 10px;
}

/* the class below is used to center the image in the logo block*/

.logoimg {
	padding-left: 45px;
}


/* text classes*/

.text2k {
	font: 76% Arial, Helvetica, sans-serif;
	color: #000000;
}
.innerhd {
	font: bold 111% Arial, Helvetica, sans-serif;
	color: #006699;
}

.text2ktb {
	font: 76% Arial, Helvetica, sans-serif;
	color: #000000;
	margin-top: 3px;
	margin-bottom: 7px;
}
.text2kbld {
	font: bold 76% Arial, Helvetica, sans-serif;
	color: #000000;
}

.texmiles {
	font: 76% Arial, Helvetica, sans-serif;
	color: #000000;
	margin-top: 4px;

}

.text3k {
	font: 87% Arial, Helvetica, sans-serif;
	color: #000000;
}
.text3kbold {
	font: bold 87% Arial, Helvetica, sans-serif;
	
}
.text3kbblu {
	font: bold 87% Arial, Helvetica, sans-serif;
	color: #006699;
}
.sitehead {
	font: bold 80% Arial, Helvetica, sans-serif;
	margin: 10px 0px 2px;
	padding: 0px;
}

.text4 {
	font: 98% Arial, Helvetica, sans-serif;
	color: #000000;
}
.text4bold {
	font: bold 98% Arial, Helvetica, sans-serif;
	color: #000000;
}


.caption {
	font: 64% Arial, Helvetica, sans-serif;
	color: #006699;
	margin-top: 6px;
	margin-bottom: 5px;
	text-align: center;
}

.text3bold {
	font: 87% Arial, Helvetica, sans-serif;
	color: #000000;
	font: bold;
}

.textbold4 {
	font: 98% Arial, Helvetica, sans-serif;
	font: bold;
}


.textbd4bl {
	font: 98% Arial, Helvetica, sans-serif;
	color: #006699;
	font: bold;
}

.textbd5 {
	font: 111% Arial, Helvetica, sans-serif;
	color: #000000;
	font: bold;
}


.captionplus {
	font: 70% Arial, Helvetica, sans-serif;
	color: #006699;
	margin-top: 6px;
	text-align: center;
}
.capttop {
	font: 64% Arial, Helvetica, sans-serif;
	color: #006699;
	margin-top: 5px;
	text-align: center;
}
.capttopbot {
	font: 64% Arial, Helvetica, sans-serif;
	color: #006699;
	margin-top: 5px;
	margin-bottom: 10px;
	text-align: center;
}
.captb70 {
	font: 70% Arial, Helvetica, sans-serif;
	color: #006699;
	margin-top: 5px;
	margin-bottom: 10px;
	text-align: center;
}
.captionsub {
	font: 64% Arial, Helvetica, sans-serif;
	color: #006699;
	
	margin-bottom: 5px;
	text-align: center;
}
.captionbig {
	font: 75% Arial, Helvetica, sans-serif;
	color: #006699;
	margin-top: 6px;
	text-align: center;
}

/* styles for individual pages, may be used other places */


/*the following selector spaces paragraphs in the letters table on the recomm page */

#letters p
{
	padding: 0px;
	margin-top: 6px;
}

/*  daytrips page*/

.colorbold {
	color: #006699;
	
}

.color {
	color: #006699;
	
}

.colortaos {
	color: #0000FF;
}

.bandelier {
	color: #FF3300;
}
	
.pecos {
	color: #993300;  	
}

.okeeffee {
	color: #CC0066;
}

.turqus {
	color: #0099FF;
}

/*used on accom and amenity pages for bullets*/

.dotone {
	font-size: 85%;
	line-height: 70%;
	color: #006699
}

.dottop {
	font-size: 85%;
	line-height: 100%;
	vertical-align: top;
	color: #006699
}



/* used for pseudo ul list on location map page*/

.whiteout {
      .color="#FFFFFF"
}

.lgmid801 {font-size: large; line-height: 80%; vertical-align: top; color: #006699}

.lgmid80 {font-size: large; line-height: 80%; vertical-align: middle; color: #006699}
.whitelgmid80 {font-size: large; line-height: 80%; color: #FFFFFF; vertical-align: middle}
