.read_more{
float:left;
margin-bottom:10px;
}

.sidebar_list{
height:auto;
}

.widget ul {padding-bottom:50px;
 padding-left:20px;
}

#subscribe_bg{
background-color:#fff;
}

#subscribe_box{
padding:20px;
background: url("/wp-content/themes/headlines/headlines/images/bg-box.png") repeat-x scroll 0 0 #FEFEFE;
border:1px solid #FFFFFF;
}

#subscribe {
list-style: none;
margin: 0px;
}

#subscribe li {
padding: 10px;
position: relative;
marging:0 0 5px 0;
height: 64px;
}

#subscribe li:hover {
background-color: #F5F5F5;
padding: 10px;
position: relative;
marging:0 0 5px 0;
height: 64px;
}

#subscribe li img {
float: left;
position: relative;
padding: 0px;
margin: 0 10px 20px 0;
border:none;
clear:both;
}

.span-font {
margin: 0 0 5px 45px;
font-size:14px;
line-height: 26px;
color: #333333;
font-weight: bold;
text-transform:uppercase;
text-decoration:none;
}

.sub-meta{
color:#777777;
display:block;
font-family:Verdana,Geneva,sans-serif;
font-size:10px;
line-height:20px;
text-transform:uppercase;
}

#subscribe li a {
text-decoration:none;
color:#000;
}

#subscribe li p {
margin: 0 0 0 45px;
font-family:Verdana,Geneva,sans-serif;
font-size: 13px;
letter-spacing: -0.02em;
text-decoration:none;
}

#subscribe li a.linkblock {
position: absolute;
z-index: 999;
display:block;
}

#subscribe span {
display:block; 
}

pre{
background-color:#ECECEC;
padding:10px;
border:solid 1px #ccc;
width:576px;
overflow:hidden;
}

ul.similar-posts{
padding:0px!important;
list-style:none;
}

li.similar-posts{
padding:0px!important;
list-style:none;
}

ul.comments_list{
list-style-type:none;
}

ul li.comments_list{
list-style:none;
margin: 0;
padding:10px!important;
border-bottom:1px solid #EDEDED;
}

