.navbar-nav > li > a {
  padding-top: 10px;
  padding-top: 10px;
  line-height: 5px;
}

div.module-ct ul.nav.menuquick-links {
  list-style-type: disc !important;
}

.covers td {
 padding-right: 5px;
}
.wf-mediabox-caption {
  text-align: center;
}

h1, h2 {
 font-family: Oswald, serif;
 color:#cc0000;
}

.module-title{
  font-family: itc_eras_std_mediumbold, serif;
}

p, .article-content li, div .module-ct {
 font-family: droid_serifregular, Georgia, Times; 
}

p {
  font-size:1.2em;
  line-height:1.5em;
}

blockquote,
blockquote p {
  font-style: italic;
  font-family: Georgia, Times;
  line-height: 26px;
  font-size:17.5px;
}
blockquote {
  padding: 10px 0px;
  margin: 0 0 20px;
  border-left: 5px solid #000000;
}
blockquote {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #F9F9F9;
    border-color: -moz-use-text-color -moz-use-text-color -moz-use-text-color #D6D6D6;
    border-image: none;
    border-style: none none none solid;
    border-width: medium medium medium 4px;
    margin: 20px;
    overflow: auto;
    padding: 0 0 10px 12px;
}

div .t3-sidebar-right .module-inner {
  border: 1px solid #c00000;
background-color: #f9f9f9;
border-radius: 4px;
margin: 0 0 20px;
padding: 10px;
}
/* h2 a {
  	line-height: 1.4em;
	border-bottom: 3px dotted #000;
} */
h1 .article-title {
  color:#f00;
}
h2[itemprop="headline"], h1[itemprop="headline"] {
  color: #cc0000;
  text-decoration: underline 3px dotted #000;
}
.module-title {
  border-bottom: 3px dotted #cc0000;
  padding-bottom: 5px;
}

.category-name a, .category-name a:hover, .category-name a:focus {
  background: #0000;
}
.category-name a {
  background: #0000;
  color: #f00;
  padding: 2px 0px;
  border-bottom: 1px #f00 dotted;
}
.category-name a:hover {
  color: #800000;
}
