.ftr-3 {
  background-color: #454545;
  border: 2px solid #aaa;
}
.ftr-p {
 font-size: 90%;
 border: 0px;
 background-color: rgb(72, 153, 110, 0.03); //
 text-decoration: underline;
}
/* *********************************** */
a:link, .copyright  { 
	color: #6ccd00;
	}
a:visited { 
	color: coral; 
	}
a:focus { 
	color: orange;
	}
a:hover { 
	color: pink; 
	}
a:active { 
	color: red;
	}

/* *********************************** */

figure {
  //border: 1px #cccccc solid;
  padding: 4px;
  margin: auto;
  text-align: center;
}

figcaption {
  border: 1px solid green;
  background-color:  whitesmoke;
  color: darkgreen;
  font-style: italic;
  padding: 2px;
  text-align: center;
}

#dgblogo {
   width: 300px;
   height: auto; 
   border: 0px;
}

#primetxt {
  width: 100%; 
  height: auto; 
  margin-top:10%;
  border: 0px;
}

p {
 border: 2px solid #eedeee;
 background: #fcfcfc; //aliceblue;
 color: green;
 font-style: italic;
 font-size: 120%;
 text-align: center;
}
.logo-header {
 border: 0px ridge green;
 background-color: whitesmoke;
}
img {
  /*
  border: 1px solid gray;
  width: 100%; height: auto;
  padding: 0px;
  */
}
.navbar-header > a > img {
  border: none;
}

// not yet used
 .greenlegacy {
  max-width: 100%;
  height: auto;
 }
