#content-right .news-amenu-container ul {
  padding:0px;
  background:#f0ece1;
  margin:0px;
  list-style:none;
}

#content-right .news-amenu-container li {
  padding:0px 0px 7px 10px;
  font-size:90%;
}

#content-right .news-amenu-container a.news-amenu-item-year {
  text-decoration:none;
  display:block;
  margin:0px;
  margin-bottom:2px;
  padding:3px 0px 3px 10px;
  color:#ffffff;
  border-bottom:1px solid #eeeeee;
  font-weight:bold;
  background:#b4a069;
}

#content-right .news-amenu-container a.news-amenu-item-year span {
  color:#02111b;
}

.news-list-date {
  float: right;
  width: 180px;
  color: #32414b; 
  text-align: right;
  height: 18px;
  margin-top: 2px;
  margin-right: 0px;
  font-size: 95%;
  font-weight: normal;
}

#content-right .news-list-date {
  float: none;
  display:block;
  width: 150px;
  color: #32414b; 
  text-align: right;
  height: 18px;
  margin-top: 2px;
  margin-right: -2px;
  font-size: 95%;
  font-weight: normal;
}

.news-list-item hr.clearer, .news-single-item hr.clearer {
  padding-top: 15px;
  border-style: dotted;
  border-width: 0 0 1px 0;
}

.news-list-morelink a, .news-single-backlink a {
  font-size: 100%;
}

.news-single-rightbox{
  float: right;
  margin-right:15px;
}

.news-single-rightbox, .news-single-author, .news-single-imgcaption {
  font-size: 85%;
}

.news-single-author {
  padding-bottom: 3px;
}

.news-single-item h2 {
  font-size: 130%;
}

.news-single-item h3 {
  font-size: 110%;
}

.news-list-item h3 {
  margin-top: 0px;
}

.news-list-item h3 a {
  font-size: 100%;
}

p.news-single-imgcaption {
  margin-bottom: 2em;
}


