.node-type-asc-blog #blog-page-title,
.node-type-asc-stories #blog-page-title,
.context-blog #page-title,
.context-stories #page-title {
  width: 924px;
  height: 83px;
  color: #ffffff;
  padding: 0 8px;
  z-index: 2;
  position: relative;
  line-height: 100px;
  font-family: "capita", Georgia, serif;
  font-size: 30px;
  font-weight: normal;
}


.node-type-asc-blog #blog-page-title span,
.node-type-asc-stories #blog-page-title span {
  line-height: 140px;
  font: 30px "capita", Georgia, serif;
  font-weight: normal;
}

.view-display-id-blog_page #blog-page-title {
  display: none;
}

.context-blog #region-content .region-content-inner,
.context-stories #region-content .region-content-inner {
  padding-top: 0;
}

.block-asc-taxonomy-filter-blog-terms-1 {
  margin-top: 14px;
}

.context-blog #region-sidebar,
.context-stories #region-sidebar {
  padding-top: 115px;
}

.context-blog #region-sidebar .block:first-child,
.context-stories #region-sidebar .block:first-child {
  padding-bottom: 30px;
  margin-top: 0;
}

.node-type-asc-blog h1#page-title,
.node-type-asc-stories h1#page-title {
  display: none;
}

.context-blog article,
.context-stories article {
  border-bottom: 1px solid black;
  margin-bottom: 20px;
}

.field-name-field-blog-terms-1 .field-items {
  border-top: 1px solid black;
}

.field-name-field-blog-terms-1 .field-item {
  float: left;
  padding-right: 6px;
}

.view-display-id-blog_page .pager {
  float: left;
}

.view-display-id-blog_page .pager li {
  margin-left: 3px;
 }

.view-display-id-blog_page .pager li.pager-previous a,
.view-display-id-blog_page .pager li.pager-next a {
  font-size: 0;
  display: inline-block;
  background: url('../images/smallredarrows.png');
  width: 13px;
  height: 14px;
}

.view-display-id-blog_page .pager li.pager-next a {
  background-position: -24px 0;
}

.view-display-id-blog_page .pager .pager-first,
.view-display-id-blog_page .pager .pager-last {
  display: none;
}

.view-display-id-blog_page h2 {
  font-size: 1.3em;
  line-height: 17px;
}

.node-asc-blog .content,
.node-asc-stories .content {
  margin-top: 2.25em;
}

.feed-item {
  border-bottom: 1px solid black;
}

.feed-item-title {
  line-height: 1.1em;
}

html #aggregator .feed-item-body {
  margin-top: 2em;
  border-bottom: 1px solid black;
  margin-bottom: 0;
}

.feed-source {
  display: none;
}
