
h1 {font-family: Georgia, serif; font-weight: normal; font-size: 1.8rem; text-indent: 0rem;  
   margin: 0.3rem auto 0 0.3rem; padding: 0;
   text-shadow: var(--dark-shadow) 0.2rem 0.2rem 0.3rem; }
h2 {font-family: Verdana, sans-serif; font-weight: normal; font-size: 1.2rem; text-indent: 0.3rem; 
   margin: 0 auto 0.5rem 0.3rem; padding: 0 0 0.3rem 0;
   border-bottom: solid 1px var(--lite-bdr-color); }
h3 {font-family: Georgia, serif; font-weight: normal; font-size: 1.5rem; 
   margin: 0.3rem auto 0.5rem 0; padding: 0;}
h4 {font-family: Georgia, serif; font-weight: normal; font-size: 1.3rem; 
   margin: 0 auto 0 auto; padding: 0;}

blockquote {
  background: #eee;
  color: #222;
  border-left: 10px solid darkkhaki;
  margin: 1.5rem 0.7rem;
  padding: 1.0rem 1.4rem;
}

blockquote:before {
  color: darkkhaki;
  content: "\201C";
  font-family: Georgia, serif;
  font-size: 4.0rem;
  line-height: 0.1rem;
  margin-right: 0.25rem;
  vertical-align: -1.8rem;
}

ul {
  margin-left: 0.5rem;
  padding-left: 0.5rem;
}

.addr {
  margin: 1rem;
}

.main a:link 
   {
   transition: 150ms ease-in-out; 
   color: var(--alink-text-color); 
   text-shadow: none; 
   text-decoration: underline;
   }

.main a:visited    
   {
   color: var(--alink-text-color); 
   text-shadow: none; 
   text-decoration: underline;
   }

.main a:hover 
   {
   color: var(--alink-hover-color); 
   text-shadow: var(--alink-shadow) 1px 0 0; 
   text-decoration: underline;
   }

a.llk:link 
    {
    color: var(--llk-text-color); 
    text-shadow: none; 
    text-decoration: underline;
    }

a.llk:visited 
    {
    color: var(--llk-text-color); 
    text-shadow: none; 
    text-decoration: underline;
    }

a.llk:hover 
    {
    transition: 150ms ease-in-out;
    color: var(--llk-hover-color); 
    text-shadow: var(--dark-shadow) 1px 0 0; 
    text-decoration: underline;
    }

a.wwk:link 
    {
    color: var(--wwk-text-color); 
    text-shadow: none; 
    text-decoration: underline;
    }

a.wwk:visited 
    {
    color: var(--wwk-text-color); 
    text-shadow: none; 
    text-decoration: underline;
    }

a.wwk:hover 
    {
    transition: 150ms ease-in-out;
    color: var(--wwk-hover-color); 
    text-shadow: var(--bright-halo) 1px 0 0; 
    text-decoration: underline;
    }

.bw {
  filter: grayscale(100%);
}