﻿.publish-cover {
  box-shadow: 4px 4px 2px #a9a9a9;
  border: 1px solid #d3d3d33f;
  margin: 10px;
  cursor: pointer;
}

.sshot-pic {
  box-shadow: 0 0 8px 4px #a9a9a9;
  border: 1px solid #d3d3d33f;
  margin: 10px;
}

div.wp_articlecontent h1 {
  font-size: 175%;
  font-variant: small-caps;
  margin-top: 0.5em;
  margin-bottom: 0.5em;
  color: #0f429bbf;
  /* border-bottom: 2px solid #0f429b7f; */
  display: inline-block;
}

div.wp_articlecontent h2 {
  font-size: 141%;
  font-variant: small-caps;
  color: #0f429bbf;
  margin-top: 0.25em;
  margin-bottom: 0.1em;
}

div.wp_articlecontent h3 {
  font-size: 119%;
  font-variant: small-caps;
  color: #0f429bbf;
  margin-top: 0.125em;
  margin-bottom: 0.05em;
}

div.wp_articlecontent {
    counter-reset: h1counter;
}
div.wp_articlecontent  h1 {
  counter-reset: h2counter;
}
div.wp_articlecontent  h2 {
  counter-reset: h3counter;
}
div.wp_articlecontent    h2:before {
  content: counter(h2counter) ".\0000a0\0000a0";
  counter-increment: h2counter;
}
div.wp_articlecontent   h3:before {
  content: counter(h2counter) "." counter(h3counter) ".\0000a0\0000a0";
  counter-increment: h3counter;
}

div.wp_articlecontent p a {
  /* font-variant: small-caps; */
  /* text-decoration: underline; */
  color: #0f429b;
  padding: 0.25em;
}