figcaption {
  font-size: small;
  margin-top: 0.3em;
  text-align: left; }

.main-article {
  font-size: 110%; }
  .main-article p {
    letter-spacing: 0.1em;
    line-height: 1.8em; }

.nested ol {
  counter-reset: section; }
.nested li {
  list-style: none; }
.nested ol > li:before {
  content: counters(section,"-") ". ";
  counter-increment: section; }

.nodot ul {
  list-style-type: none; }
  .nodot ul li {
    background-image: none;
    padding-left: 0; }

.photo-left {
  margin: auto; }
  @media only screen and (min-width: 640px) {
    .photo-left {
      float: left;
      margin-right: 0.5em; } }

.photo-right {
  margin: auto; }
  @media only screen and (min-width: 640px) {
    .photo-right {
      float: right;
      margin-left: 0.5em; } }

#primaryContent #bookface {
  margin-bottom: 1em;
  text-align: center; }
  #primaryContent #bookface figure {
    display: inline-table;
    width: 123px; }
  #primaryContent #bookface img {
    border: solid 1px; }

/*# sourceMappingURL=newsletter.css.map */
