#content .gallery {
  width: 100%; }
  #content .gallery li {
    border-top: 1px solid #e1ecf1;
    overflow: auto;
    margin-bottom: 10px;
    padding-top: 10px;
    margin-top: -1px;
    display: block; }
  #content .gallery h2 {
    width: 75%;
    text-align: left;
    margin-left: 0;
    float: right;
    font-weight: bold; }
    #content .gallery h2 a {
      color: #bababa;
      font-size: 1em; }
  #content .gallery small {
    width: 12%;
    float: left;
    font-size: 1em;
    font-weight: bold; }
  #content .gallery p {
    width: 75%;
    margin-bottom: 0;
    margin-top: 1em; }
  #content .gallery p.mini {
    float: left;
    text-align: right;
    width: 11%;
    position: relative;
    top: -1em; }
