#ap_content {
  clear: both;
}

#ap-search-form {
  padding: 0 0 15px;
  margin: 15px 0;
  border-bottom: 1px solid #eee;
}

.ap-mediabox-table .byttl {
  font-weight: bold;
  color: #dd0000;
  margin: 0 0 20px;
}

.ap-newsbriefitem {
  clear: both;
  margin: 0;
  padding-bottom: 18px;
  border-bottom: 1px solid #eee;
}

p.ap-newsbriefitem-p { /* reset wnyc styles */
  line-height: 0;
  margin: 0;
}

.ap-newsbriefitem .topheadline {
  font-size: 20px;
  display: block;
  line-height: 1.4em;
  margin-bottom: 10px;
}

.ap-newsbriefitem .topheadline a {
  color: #000;
}

.ap-newsbriefitem table.ap-newslisting-table {
  float: left;
  margin: 0 10px 0 0;
}

.ap-newsbriefitem img {
  margin: 0 5px;
}

.ap-newsbriefitem-span-body {
  line-height: 1.3em;
}

