.editorial_block { overflow:hidden; }
.editorial_block_img {
  border:1px solid #dddddd;
  border-bottom-color:#c4c4c4;
  border-radius:2px;
  background:#ffffff;
  text-align:center;
  margin-bottom:10px;
}
.editorial_block_img a { display:block; }
.editorial_block_content {
  border:1px solid #dddddd;
  border-bottom-color:#c4c4c4;
  border-radius:2px;
  background:#f9f9f9;
  margin-bottom:10px;
  padding:10px 15px;
}
.editorial_block_content h1 {
  background:none;
  border:0;
  color:#6e9b02;
  text-transform:uppercase;
  text-shadow:none;
  margin:0 0 5px;
  padding:0;
}
.editorial_block_content h2 {
  background:none;
  border:0;
  font-size:16px;
  line-height:16px;
  text-shadow:none;
  margin:0 0 5px;
  padding:0;
}
.editorial_block_content h1, .editorial_block_content h2 { filter:progid:DXImageTransform.Microsoft.gradient(enabled = false); }
.editorial_block_content p {
  text-align:left;
  margin:5px 0;
}
#editorial_image_legend {
  font-style:italic;
  margin:0 0 5px;
}
