
body {
   background:url(vishnugrad.jpg);
   background-position: 0 0;
   background-repeat: no-repeat;
   background-attachment: fixed;
}

body#clearcreek {
   background:url(tunnelgrad.jpg);
   background-position: 0 0;
   background-repeat: no-repeat;
   background-attachment: fixed;
}

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;
}

.bc {background:url(vishnufaded.jpg)}
.cc {background:url(opop.jpg)}
.gg {background:url(vishnufaded.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:420px;
  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:35px;
  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.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;}

