/*
Theme Name: The SEO Consultants Blog
Theme URI: http://www.helloseo.com/seo-blog/
Description: Theme built for the SEO Consultants Blog
Version: 1.0
Author: Jon Cazier
Tags: SEO Consultants Blog

*/


/* ------------------------------------------------------------------
blog specific styles
------------------------------------------------------------------ */

/* Main
------------------------------------------------------------------ */

#main {width: 673px;float: left;}

#main .meta {height: 26px; line-height: 26px; background: #edeeee; padding: 0 10px;}

	#main .meta a {font-size: 95%}

	#main .meta span {margin-right: 15px; font-size: 88%; padding-top: 2px; padding-bottom: 2px;}
	
	#main .meta-category {}
	#main .meta-author {padding-left: 20px; background: transparent url(blog-images/icon-author.gif) no-repeat left;}
	#main .meta-comments {padding-left: 20px; background: transparent url(blog-images/icon-comment.gif) no-repeat left;}

#main .post-content {padding: 10px; }

	.inner-blog-title {padding: 0; margin: 0 0 5px 0;} 
	.ibt-t1 h2 { padding: 0;margin: 0; line-height: 1em; font-size: 144%; font-weight: normal; color: #333; }
	.inner-blog-title h2 a, #container .ibt-t2 h2 { margin: 0; padding: 0px; line-height: 1em; color: #333333; text-decoration: none; font-weight: bold;}
	.inner-blog-title h2 a:hover {color: #999999;}


#main .comments {margin-bottom: 20px;}

#main .comment-header {margin: 5px 0; background: #f6f6f6; padding: 10px;}

	#main .comment-feed-link a {padding-left: 20px; background: transparent url(blog-images/icon-rss.gif) no-repeat left bottom; font-size: 85%; padding-top: 2px; padding-bottom: 2px;}
	
#main .comment {margin: 5px 0; background: #edeeee; padding: 10px;}
	
	#main .comment-meta {margin: 5px 0 5px 0; font-size: 85%;}

.section-title-a { padding: 5px 10px; margin: 0 0 5px 0; background: #487d8c; } 
.section-title-a h2 { float: left; margin: 0; line-height: 1.2em; font-size: 120%; font-weight: bold; color: #fff; }
.section-title-a h2 a { font-weight: bold; color: #fff; text-decoration: none; }	
.section-title-a:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.section-title-a {zoom:1;} /* IE */
/* Sidebar
------------------------------------------------------------------ */

#sidebar { width: 285px; float: right;}

#sidebar ul ul {margin: 5px 0; background: #edeeee; padding: 8px 10px;}

#sidebar ul {margin: 0; list-style: none;}

	#sidebar a.blog-feed {padding-right: 20px; background: transparent url(blog-images/icon-rss.gif) no-repeat right bottom;}

