/***************/
/* News Styles */
/***************/

.news-list-container {
  BORDER: none;
  BACKGROUND: transparent;
  FONT-SIZE: 90%;
}

.news-list-container p {
  MARGIN-BOTTOM: .25em;
}

.news-list-container .news-list-morelink {
  PADDING: 0px;
  TEXT-ALIGN: right;
  MARGIN-BOTTOM: 1.25em;
}

.news-list-date {
  FLOAT: none;
  MARGIN: 0px;
  MARGIN-LEFT: 3px;
  PADDING: 0px;
}

.news-list-container .news-list-morelink a {
  text-decoration: none;
}

.news-list-container .news-list-date {
  BORDER: none;
  BACKGROUND-COLOR: #FFF;
  COLOR: black;
}

.news-list-container .news-list-item {
  BORDER: none;
  BACKGROUND: transparent;
  MARGIN: 0px;
  PADDING: 0px;
}

.news-list-container .news-list-item H1,
.news-list-container .news-list-item H2 {
  MARGIN-BOTTOM: .5em;
}

.news-single-item {
  BORDER: none;
  BACKGROUND-COLOR: #transparent;
  PADDING: 0px;
}

.news-single-item H1, .news-single-item H2 {
}

.news-single-item H2 {
  FONT-SIZE: 125%;
  COLOR: #444;
}

.news-single-item H3 {
  BORDER: none;
  BACKGROUND-COLOR: white;
  COLOR: black;
  FLOAT: none;
  FONT-SIZE: 14px;
  FONT-WEIGHT: bold;
  PADDING: 0px;
}

.news-single-author, .news-single-category, .news-single-timedata {
  FONT-SIZE: 1.0em;
}

.news-single-author {
  FLOAT: none;
  MARGIN-BOTTOM: .25em;
}

.news-single-image {
  MARGIN-BOTTOM: .25em;
}

.news-single-category {
  PADDING-TOP: 9px;
}

.news-single-content {
  MARGIN-TOP: 1.0em;
}

.news-single-backlink {
  DISPLAY: none;
}

/************/
/* CALENDAR */
/************/

#EVENT-CALENDAR {
  MARGIN-BOTTOM: 10px;
  WIDTH: 161px;
}

.tx-ttnews .calendar-table {
  BORDER-LEFT: 1px solid #444;
  BORDER-RIGHT: 1px solid #444;
  BORDER-BOTTOM: 1px solid #444;
  PADDING: 5px;
}

#EVENT-CALENDAR H1 {
  MARGIN: 0px;
}

#EVENT-CALENDAR .linked_day {
  BORDER: none;
  TEXT-DECORATION: none;
  PADDING-TOP: 1px;
  PADDING-BOTTOM: 0px;
  PADDING-LEFT: 2px;
  PADDING-RIGHT: 1px;
}

#EVENT-CALENDAR .linked_today_nolink, #EVENT-CALENDAR .linked_today {
  BORDER: none;
  TEXT-DECORATION: none;
  PADDING-TOP: 1px;
  PADDING-BOTTOM: 0px;
  PADDING-LEFT: 2px;
  PADDING-RIGHT: 1px;
}

#EVENT-CALENDAR a {
  TEXT-DECORATION: none;
}

#EVENT-CALENDAR a:hover {
  COLOR: #444;
}

/******************/
/* TIP OF THE DAY */
/******************/

#TOTD {
  BORDER: none;
  BACKGROUND-COLOR: transparent;
  PADDING-TOP: 5px;
}

#TOTD p {
  MARGIN: 0px;
  MARGIN-TOP: 5px;
  MARGIN-BOTTOM: 5px;
  FONT-SIZE: 11px;
}

#TOTD a {
  COLOR: #000;
  TEXT-DECORATION: none;
}

