#content .news ul {
  padding-left: 0;
  margin-bottom: 15px;
  overflow: hidden;
  width: 100%;
}

#content .news ul li {
  padding: 0;
  background: none;
  clear: both;
}

#content .news .content ul li {
  padding:3px 26px;
  list-style-type: none;
  background: url(/img/bullet.ul.gif) 0 3px no-repeat;
}

#content .news .content ul li.checks {
  background: url(/img/bullet.notchk.gif) 0 2px no-repeat;
}
#content .news .content ul li.checked {
  background: url(/img/bullet.chk.gif) 0 0 no-repeat;
}

.news li a {
  color: #373737;
}

.news span {
  margin-bottom: 12px !important;
}

.news span.date {
  float: left;
  width: 80px;
  color: #f21698;
}

.news div.datetime {
  text-align: right;
  color: #999;
}

.news span.desc {
  float: left;
  width: 620px;
}

a.rss {
  line-height: 18px;
  padding: 5px 5px 5px 24px;
  background: url(../img/icon.rss.png) 0 50% no-repeat;
}

a.archive {
  padding: 5px 5px 5px 14px;
}

/* pagination */
#content .pagination ul {
  list-style: none;
  text-align: center;
}
#content .pagination ul li {
  display: -moz-inline-stack;
  display: inline-block;
  height: 18px;
  line-height: 18px;
  background: none;
  border-right: 1px solid #a3a3a3;
  margin: 0;
  padding: 0 9px 0 6px !important;
  vertical-align: top;
}
#content .pagination ul li.last-item {
  border: none;
}

#content .pagination ul li a {
  color: #000
}
/* end pagination */