.ccm-blog-post-preview {
margin: 10px 0 0 0;
background-color: #e4e7e9;
padding: 0 5px 0 5px;
}

.ccm-blog-post-preview h4 {
  margin-bottom: 0;
  padding-bottom: 0;
}

.ccm-blog-post-preview h4 a {
  text-decoration: none;
}

.ccm-blog-post-preview h4 a:hover {
  color: #EE3424;
}

.ccm-blog-post-preview h2 {
  margin-bottom: 0;
  padding-bottom: 0;
}

.ccm-blog-post-preview h2 a {
  text-decoration: none;
}

.ccm-blog-blog-post-comment-counter {
  float: right;
}


.ccm-blog-blog-post-envelope {
  font-size: smaller;
  font-style: italic;
}

.ccm-blog-blog-post-content {
  margin: 10px 0 30px 0;
}

.ccm-blog-blog-list-prev-link a, .ccm-blog-blog-list-next-link a {
  text-decoration: none;

}

.ccm-blog-blog-list-prev-link {
  float: right;
}

.ccm-blog-blog-list-next-link {
  float: left;
}

.ccm-blog-blog-post-more-link {
font-size: 11px;
float: right;
text-decoration: none;
}

.ccm-blog-blog-post-more-link a {
color: #000080;
}

.clear-both {
  clear: both;
}