.news {
    border-top: 2px solid #3B4245;
    padding-top:20px;
}
.news h3 {
    /*font-size:110%;*/ 
    margin-bottom:0;
    text-transform: uppercase;
}
.news h3 a {
    text-decoration: none;
}

.news h3 a:hover {
    text-decoration: underline;
}
.news .meta {
    margin-bottom: 20px;
    color:#888;font-size:80%;
}
.news .meta a {
    text-decoration: none;
}
.news .meta a:hover {
    text-decoration: underline;
}

/*.news .comments {
    border-top: 1px dotted #3B4245;
    padding-top:4px;
}*/
#body {
    position:relative;
}
.subscribe {
    position:absolute;
    top:0;
    right:0;
    text-decoration:none;
    text-transform:uppercase;
    letter-spacing:2px;
    background:url('images/feed.png') left center no-repeat;
    padding-left: 20px;
}
.subscribe:hover {
     text-decoration:underline;
}
/* Media Queries for responsive design -------------------------------------- */
@media only screen and (min-width: 480px) {
  /* Style adjustments for viewports 480px and over go here */
    
}

@media only screen and (min-width: 768px) {
  /* Style adjustments for viewports 768px and over go here */
  
}

@media only screen and (min-width: 920px) {
  /* Style adjustments for viewports 960px and over go here */
  
}
