.archivebar {
  width: 218px;
  padding-right: 10px;
  float: left;
}

.archivewidget {
  width: 173px;
}

.archivedesc {
  height: 21px;
}

.archivedescleft {
  float: left;
}

.archivedescright {
  float: right;
}

.widgetcontainer li {
  padding-bottom: 0px;
}

.widgetcontainer li a {
  color: #5c5c5c;
}

.widgetcontainer li a:hover {
  color: #5c5c5c;
  cursor: hand;
}

.widgetcontainer li .archivedesc a:hover {
  color: #1A8DFF;
}

a.newsitemlink:hover {
}

.thumbwrapper {
  padding: 15px;
}

.thumbwrapper img {
  border: 2px solid #CCC;
  margin-left: 7px;
  margin-right: 5px;
  margin-bottom: 8px;
}

.thumbwrapper img:hover {
  border: 2px solid yellow;
}

.widgetcontainer h2 {
  background: #e9e7e7 url(../images/arrow-square.gif) no-repeat right -51px;
}

.widgetcontainer h2:hover {
  background: #dedede url(../images/arrow-square.gif) no-repeat right -51px;
}

.widgetcontainer h3:hover {
  background: #efefef;
}

.widgetcontainer h2.active {
  background-position: right 5px;
}

.smartyear .widgettitle {
  padding-left: 15px;
}
