body{
  font-family:'Fira Sans',sans-serif;font-weight:400;font-size:14px;color:#333
}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{
  font-family:'Droid Serif',serif
}

.pkp_structure_content{
  padding-top: 5px;
}
.pkp_head_wrapper{
  padding-top:20px;
}
.pkp_site_name .is_text {
  color:#6C6B3D
}

.pkp_footer_content{
  padding:10px;
}

.pkp_navigation_primary > li > a {
  color: #6C6B3D;
}
a {
  color: #6C6B3D;
}
a:hover {
  color: #000;
}
.pkp_navigation_primary ul a {
  color: #6C6B3D;
}
.homepage_image{
  width: 170px;
  padding: 20px;
}
#tagline {
  background-color: #8A831B;
  color: #DBD6AE;
  /*font-weight: bold;*/
  font-size: 12px;
  /*height:30px;*/
  vertical-align:middle;
}

#navbar {
  margin-right: 0;
  padding: 0 0 8px 0;
  background-color: #C4BE82;
  background-image: url(../templates/images/icons/ajol_pattern.jpg);
  background-repeat: repeat-x;
  background-position: center;
  height: 22px;
}


#navbar a {
  line-height: 30px;
  font-size: 13px;
  letter-spacing: 0.05em;
}

#navbar a:link {
}

#navbar a:active {
}

#navbar a:visited {
}

#navbar a:hover {
}
.menudiv {
  background-color: #A39B48;
  height: 30px;
  width:100%;
  color: white;
  float: left
}

ul.menu {
  /*font-weight: bold;*/
  margin: 0;
  color:#fff;
  background-color: #a39b48;
  padding:0;
}

ul.menuSecondary {
  font-weight: bold;
  margin: 0;
  padding-top: 2px;
  color:#fff;
  background-color: #E6E2C5;
  border: 1px solid #5E937B;
}

ul.menu li.currentJournalHeading {
  font-size: 0.8em;
  color: white;
  background-color: #A39B48;
  font-weight: bold;
  padding: 0 0.4em 0.1em 0;
  border: 1px solid #8A831B;
  margin-left: 15px
}
ul.menu li.currentJournalTitle {
  font-size: 0.8em;
  color: #375;
  font-weight: bold;
  padding: 0 0.4em 0.1em 0;
  margin:0;
  border: 1px solid #155;
}
ul.menu li.currentJournalTitle2 {
  font-size: 0.8em;
  color: #375;
  font-weight: bold;
  padding: 0 0.4em 0.1em 0;
  margin:0 0.4em 0 0;
  border: 0px solid #155;
}
ul.menu li.currentJournal {
  font-size: 1em;
  background-color: #375;
  font-weight: bold;
  padding: 0 0.4em 0.1em 0;
  margin:0;
  border: 1px solid #155;
}
ul.menu li {
  margin: 0;
  padding: 0;
  padding-right: 1.1em;
  padding-bottom: 0.1em;
  display: inline;
}
ul.menu li a:visited {
  color: #fff;
}
ul.menu a {
  font-size: 0.85em;
  text-transform: uppercase;
  text-decoration: none;
  color: #fff;
  padding-left: 5px;
}
li.rightnav{
  margin-left:-10px;
}

#siteStats{
  width:98%;
  float:left;
  border:solid 1px #A29A47;
  color: #663;
  background-color:#E6E2C5;
  padding:5px;
  margin:0 auto 0 auto;
}
.clearer {
  clear: both;
}

.obj_issue_toc .sections:not(:first-child) {
  margin-top: 0px;
}
#pkp_content_footer {
  border-top: solid 1px #A29A47;
  color: #663;
  background-color: #E6E2C5;

}