.sub-content {
/*    border: 1px #000 solid;*/
    width: 692px;
    height: 200px;
    padding: 11px 100px 20px 15px;
    margin-bottom: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    behavior: url(/wp-content/themes/mdl/css/PIE.htc);
    background: #ccc;
    position: relative;
    overflow: hidden;
  }
  .sub-content.sub-content.last {
    margin-bottom: 42px;
  }
  .sub-content h2 {
      border-top: 0;
/*      border: 1px #000 solid;*/
      width: 383px;
      margin-bottom: 10px;
      padding: 0;
      font-family: TypewriterURWMedium;
      font-weight: normal;
      font-size: 20px;
      line-height: 1.2em;
    }
    .sub-content h2 a, .sub-content h2 a:visited {
      color: #222;
    }
  .sub-content a, .sub-content a:visited {
    color: #656565;
  }
  .sub-content .content {
/*      border: 1px #000 solid;*/
      width: 383px;
      padding: 0;
    }
    .sub-content .content p:first-child:after {
      content: "\201C";
    }
    .sub-content .content p:first-child:before {
      content: "\201D";
    }
  .sub-content .read-more {
    position: absolute;
    left: 15px;
    bottom: 20px;
  }
  .sub-content .right {
      position: absolute;
      top: 11px;
      right: 15px;
      width: 200px;
    }
    .sub-content .right h3 {
      font-weight: bold;
      background: url(../images/article-excerpt-subheader-bg.gif) no-repeat left 7px;
      padding-left: 16px;
    }
    .sub-content .right p {
      margin-left: 16px;
    }

#pager {
/*    border: 1px #000 solid;*/
    margin-top: -25px;
    margin-bottom: 40px;
    float: left;
  }
  #pager a, #pager a:visited {
    color: #656565;
    margin-right: 5px;
  }
  #pager a:hover, #pager a.current {
    color: #e0005a;
  }