.banners ul.banners {
  margin:0;
  padding:0 ;
}
.banners ul.banners li.banner {
  list-style-type: none;
  margin:0 0 1.5em;
  padding:0;
  padding-left: 30px;
  background: transparent url(../images/icons/22/txt.png) 0 0 no-repeat;
}
.banners ul.banners li.banner .padder {
  width: 520px;
  margin:0;
  padding:0;
  padding-right: 10px;
  padding-bottom: 10px;
  background: transparent url(../images/bg.li-item.png) right bottom no-repeat;
  font-size: 1.1em;
}
.banners li.banner h3.title {
  font-size: 1.2em;
  line-height: 1.4;
  margin-bottom: 0.4em;
  font-size: 1em;
  font-weight:bold;
  text-align: left;
}

.banners ul.banners li.banner.fullcontent {
  padding:0;
  padding-left: 0px;
  background: transparent url(../images/bg.li-fullcontent-banners.png) top left no-repeat;
/*   background: transparent url(../images/icons/22/letters2.png) 0 0 no-repeat; */
}
.banners ul.banners li.banner.fullcontent .padder {
  width: 540px;
  padding:10px;
  padding-top: 40px;
}

.banner-date {
  font-size: 1em;
/*   font-size: 108%; */
  line-height: 1.5;
  margin-bottom: 0.8em;
/*   margin-bottom: 1em; */
  font-weight: bold;
/*   font-style: italic; */
  color: #999;
}
.banners li.banner .banner-date {
  margin-bottom: 0.3em;
  font-size: 0.9em;
}

.banner a.gotopage {
  padding-right: 20px;
  background: transparent url(../images/icons/12x12/readon.png) right 75% no-repeat;
}

.banner a.readon {
  float:right;
  padding-left: 16px;
  background: transparent url(../images/icons/12x12/readon.png) left 75% no-repeat;
  font-size: 0.9em;
  line-height: 1.2;
  margin-top: 10px;
  margin-bottom: 0;
}
