//    January 9, 2017   Created 
//    May 9, 2017  adjusted page menu position 425px
//    Font Size Control 8pt;  10pt;  12pt;
//    called from C2-top-b.inc
//    must be linked by full address  http://www.nekg-vt.com/nekg-cem/etc

// margin space around element margin-top
// box-shadow  R,G,B,opacity   0-255  0.3
//    066000  green

//   Cemeteries

#wrapper-c {
  width: 35px;
  margin: 0 auto;						
  padding: 10px;							
  background: #ffc;
  box-shadow: 0 0 50px 0 rgba(0, 0, 0, .25);  	
}
#controls-c {
  float: right;
  padding: 2px;
  width: 38px;
  background: #066000;		
  position: fixed;
  margin: 10px 0px 0px 94%;
  text-align: "center";
  transition: 2.25s ease-out;
  bordercolor: ffffff;
  border-radius: 7px;
}
#controls-c a {
  font-size: 24px;
  color: #fff;	
  display: block;
  font-weight: bold;
  padding: 5px;
}
#controls-c a:hover {
  color: #000;		
  background: #ffffac;
  border-radius: 7px;
  transition: 0.25s ease-out;
}
a.selected-c {
  background-color: #ff0fcc;
  color: #fff !important;
}
#small-c {
  font-size: 14px !important;
  color: #ffffcc;
}
#medium-c {
  font-size: 18px !important;
  color: #ffffcc;
}
#large-c {
  font-size: 24px !important;
  color: #ffffcc;
}
//
//
//
#wrapper-page {
  width: 55px;
  margin: 0 auto;
  padding: 10px;
  background: #fff;
  box-shadow: 50px 50px 50px 0 rgba(0, 0, 0, .25);
}
#controls-page {
  float: right;
  padding: 2px;
  width: 100px;	
  background: #066000;		
  position: fixed;
  right: 2%;
  bottom: 2%;
  text-align: center;
  transition: 2.25s ease-out;
  bordercolor: ffffff;
  border-radius: 7px;
}
#controls-page a {
  font-size: 14px;
  color: #fff;	
  display: block;
  font-weight: bold;
  padding: 5px;
}
#controls-page a:hover {
  color: #000;		
  background: #ffffac;
  border-radius: 7px;
  transition: 0.25s ease-out;
}
a.selected-page {
  background-color: #ff0fcc;
  color: #fff !important;
}
//   
//
//
//
#wrapper-Next {
  width: 55px;
  margin: 0 auto;
  padding: 10px;
  background: #fff;
  box-shadow: 50px 50px 50px 0 rgba(0, 0, 0, .25);
}
#controls-Next {
  float: right;
  padding: 2px;
  width: 100px;	
  background: #066000;		
  position: fixed;
  right: 2%;
  bottom: 5%;
  text-align: center;
  transition: 2.25s ease-out;
  bordercolor: ffffff;
  border-radius: 7px;
}
#controls-Next a {
  font-size: 14px;
  color: #fff;	
  display: block;
  font-weight: bold;
  padding: 5px;
}
#controls-Next a:hover {
  color: #000;		
  background: #ffffac;
  border-radius: 7px;
  transition: 0.25s ease-out;
}
a.selected-Next {
  background-color: #ff0fcc;
  color: #fff !important;
}
//   
//
// 