/* Blogs Index Featured Post */
div.featured_post div.author_profile {float:right;padding:0px 0px 10px 10px;margin-left:10px;}
div.featured_post p.blog {margin:0px 0px 0px 0px;padding:0px;text-transform:lowercase; }
div.featured_post p.blog a.blog_title {font-weight: normal;  }
div.featured_post h2.title {margin:5px 0px 5px 0px;padding:0px; }
div.featured_post h2.title a {text-transform: none; font-weight: normal;}
 div.featured_post h2.title a:hover {}
div.featured_post p.author {margin:0px 0px 15px 0px;padding:0px;text-transform:lowercase;}
div.featured_post p.author span.author_name {text-transform:uppercase;}
div.featured_post p.published_at {color:#666; font-size: 92%; margin-top: 10px;}
div.featured_post p.comments { }
div.featured_post p.comments span.comments_count a {border-right: 1px solid #ccc; margin-right: 5px; padding-right: 5px;}
div.featured_post p.comments span.comments_link a {}


p.date_and_author {color: #999; margin-top: 10px; line-height: 1.2em; }
p.description {border-bottom: 1px dashed #A1Af87; }
ul.recentposts {color: #666;}
.recentposts li{color: #151515;}
.feed a {color: white; background-color: #A1Af87; padding: 3px; margin-left: 5px;}
div.eachpost {border-bottom: 1px solid #ccc;  }
.eachpost a {text-decoration: none;}
.eachpost a:hover {text-decoration: underline;}
.eachpost p {margin-bottom: 5px;}
#all_blogs ul{margin: 0px; padding: 0px;}
#all_blogs li a {text-decoration: none; }
 #all_blogs li a:hover {text-decoration: underline;}
.blog_post {border-bottom: 1px solid #ccc; margin-bottom: 10px; clear: both;}
.blog_post h2 a{font-weight: normal; text-transform: none;}
.blog_post h2 a:hover{}

p.more  {margin-bottom: 5px; line-height: 1em; padding-top: 3px; text-align: right; font-style: italic;}
	p.more a {text-decoration: none;}
	p.more a:hover {text-decoration: underline;}
	
div.author_profile img {float: right; margin: 0px 0px 10px 10px;}

#comments {margin-top: 10px; }
