body.blog button:hover { background: #333 url('images/bg_black.gif'); border: 1px solid #e6e6e6; color: #fff; cursor: pointer; padding: 0.5em 1em; }

body.blog button{ background: #333 url('images/bg_black.gif'); color: #fff; }

body.blog #navigation li.blog { background-color: #333; }

#navigation li.blog a:hover { color: #b2cf42; }

body.blog #navigation li.blog a, body.blog #navigation li.blog a:hover { color: #fff; }

body.blog #masthead { background: #333 url('images/bg_black.gif'); color: #fff; }

body.blog #masthead .headline { color: #fff; }
body.blog #masthead .headline a{ color: #fff; }
body.blog #masthead .hook { color: #b2cf42; }

#quick-links li.blog { background: #333 url('images/bg_black.gif'); border-left: none; width: 250px; }

body.blog .column h3 { background: #333 url('images/bg_black.gif') repeat left bottom; color: #fff; }

body.blog div.quote { background: #333 url('images/bg_black.gif');}
body.blog div.quote div.block{
	margin-top: 20px;
	margin-bottom: 20px;
}
body.blog div.quote p a{
	color: #333;
}
body.blog div.quote cite{
	color: #333;
}
body.blog div.quote h3{
	margin-bottom: 5px;
	text-align: left;
}
#blog_content h3 a{
	
}
#blog_content p.summary{
	font-style: italic;
}
.blog_entry{
	padding-bottom: 1em;
}
.post_content p{
	line-height: 1.6;
}
.post_content p img{
	float: none;
}
.post_content p img.alignleft{
	float: left;
}
.post_centent p img.alignright{
	float: right;
}

#blog_content h3{
	clear: both;
}
div.pagination{

}
#commentform{
	padding-top: 1.5em;
	padding-left: 16px;
}
#blog_comments h3 span{
	color: #fff;
}

ol.commentlist{
	list-style: none;
	padding-top: 1.5em;
}
ol.commentlist li{
	padding-bottom: 1.5em;
	border-bottom: 1px dotted #ccc;
	margin-bottom: 1.5em;
}
ol.commentlist li p.comment_header{
	font-style: italic;
	margin: 0pt;
	padding-bottom: 0.5em;
}
ol.commentlist li p.comment_header cite{
	font-size: 1.4em;
	color: #333;
	font-style: normal;
}
ol.commentlist li p.comment_heade a{
	text-decoration: underline;
	color: #333;
}
.comments, .comments a, .tags, .tags a{
	color: #333;
}
#subscription_panel ul{
	padding-top: 5px;
}
#subscription_panel li{
	margin-bottom: 10px;
}
#subscription_panel li.rss a{
	display: block;
	background: url('/blog/wp-content/themes/adhub/images/feed.png') no-repeat 3px center;
	padding-left: 28px;
}
#subscription_panel li.email span{
	display: block;
	background: url('/blog/wp-content/themes/adhub/images/email.png') no-repeat left center;
	padding-left: 28px;
}
#sharethis_tag{
	clear:both;
}

.sideblock {
  background-color: #fff;
}
.sideblock h3 {
  display: none;
}
.connections_grid {
  overflow: hidden;
}

#wp_fb_like_button {
  height: 10px !important;
}
#sharethis_tag {
  padding-top: 20px;
}

