#subpages {
   background-position: 0 0;
   background-repeat: no-repeat;
   background-attachment: fixed;
}

.diablo {background:url(sundevilbggradient.jpg);}
.boxcanyon {background:url(aboxbackgroundgradient.jpg);}
.palomas {background:url(palomasbggradient.jpg);}
.elrito {background:url(elritobggradient.jpg);}
.lasconchas {background:url(area37bggradient.jpg);}
.tunnelsprings {background:url(tunnelspringsbggradient.jpg);}
.enchantedtower {background:url(vlabggradient.jpg);}
.redriver {background:url(redriverbggradient.jpg);}
.batcave {background:url(batcavebggradient.jpg);}

body#firstpage {background-image: none;  background-color: #006363;}

#abox {
  border: 5px solid #999999;
  margin: 15px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  width: 600px;
  height: 640px;
}

.pa {background:url(palomasbg.jpg)}
.boxc {background:url(aboxbackground.jpg)}
.di {background:url(sundevilbackg.jpg)}
.er {background:url(elritobg.jpg)}
.lc {background:url(area37bg.jpg)}
.ts {background:url(tunnelspringsbg.jpg)}
.et {background:url(vlabg.jpg)}
.rr {background:url(redriverbg.jpg)}
.batc {background:url(batcavebg.jpg)}
.nr {background:url(newestroutesbg.jpg)}

#abox2 {
  border: 5px solid #999999;
  background-color: #cccccc;
  margin: 15px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  width: 600px;
}



#upperbox {
  font-size: 16pt; 
  font-weight: bold;
  padding: 10px;
  text-align: center;
  margin-top: 10px;
}

#vkroutesonly {
  font-size: 12pt;
  font-weight: none;
}

#midbox {
  width:500px;
  height:370px;
  margin-left:auto;
  margin-right:auto;
}


#innerbox1 {
  float: left; 
  padding: 10px;
  font-size: 12pt;
}


#innerbox2 {
  float: right;
  padding: 10px; 
  font-size: 12pt;
}

#lowerbox {
  width:510px;
  height:40px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 10px;
  border: 1px solid #000000; 
 }

h1 {font-size:16pt;}

img.bp {
border: 1px solid #000000;
vertical-align: middle;
margin-right: 15px;
}

span.groupheader {font-size: 16pt; font-weight: bold}

a.backbarnew {background:#00a5c6; padding:3px; margin-right: 10px; font-size: 12pt;}
a.backbarnew#currentpage {background:#F7BDDE;} 
a.backbarnew#currentpage:hover {background:#ccffcc;}

a.backbar {background:#999999; padding:3px; margin-right: 10px; font-size: 12pt;}
a.backbar#currentpage {background:#F7BDDE;} 
a.backbar#currentpage:hover {background:#ccffcc;}
a.photolink:hover {background: transparent;} 

a:link {color:#000000; font-weight: bold; text-decoration: none;}
a:visited {color:#000000; font-weight: bold; text-decoration: none;}
a:hover {background:#ccffcc; color:black; text-decoration: none;}


