﻿/* ==================================================================================== */
/* Blogs */
/* ==================================================================================== */
#Blog 
{
	text-align:left;
}
#sf_postListing 
{
	list-style-type:none;
}
#Blog h1 a, #Blog h1
{
	margin:0;
	color:#00467f;
	font-weight:normal;
}
.archivetemplate h2, .bloggertemplate h2 
{
	margin:0;
	margin-left:20px;
}
.bloggertemplate h2 
{
	margin-bottom:0;
}
.archivetemplate ul, .bloggertemplate ul 
{
	list-style-type:none;
	margin-left:10px;
	padding-left:0;
}
.archivetemplate div, .bloggertemplate div 
{
	text-align:left;
	margin-left:20px;
	margin-bottom:20px;
	margin-top:0;
	width:200px;
}
.archivetemplate h2
{
	color:#1778e2;
	font-weight:normal;
}
.archivetemplate div
{
	background:#b8cce2;
	border:solid 1px #3185e2;
}
.bloggertemplate h2 
{
	color:#87c141;
	font-weight:normal;
}
.bloggertemplate div
{
	background:#cfdcba;
	border:solid 1px #8acb22;
}
#Blog h3 
{
	font-weight:normal;
	margin:0;
	margin-bottom:10px;
}
#Blog .post-read-more 
{
	background:#cfdcba;
	padding:10px;
	margin-bottom:20px;
	margin-top:15px;
}
#Blog .post-content 
{
	color:Black;
}
#Blog .post h1 a {
	color: Navy;
	text-decoration: none;
}
#Main post h3 {
	font-size: 1em;
	font-weight: bold;
	padding: 0px 0px 15px 0px;
}
.postFoot {
	margin: 0;
	padding: 0;
}
.postFoot a {
	padding: 0;
	text-decoration: none;
	font-weight: bold;
}

.postFoot a:hover {
	text-decoration: underline;
}

.postFoot .postComments 
{
	padding: 0 0 0 23px;
	background: url(./Images/blogCommentsIcon.gif) no-repeat;
}
.postFoot .postPermaLink
{
	padding: 0 0 0 23px;
	background: url(./Images/blogReadMore.gif) no-repeat;
}

.pagination 
{
	font-weight: bold;	
	text-align: center;
	width: 100%;
}

.pagination .previous 
{
	float: left;
	width: 200px;
	text-align: left;
}

.pagination .next 
{
	width: 200px;
	float: right;
	text-align: right;
}

.pagination .pagenumbers 
{
}

.pagination .pagenumbers span, .pagination .pagenumbers a
{
	padding: 0px 8px 0px 8px;	
	margin: 0px;
}

/* ==================================================================================== */
/* Comments */
/* ==================================================================================== */
.commentAuthor { padding: 0px 0px 15px 0px; margin: 0px; }
.commentText { padding: 0px; margin: 0px; } 


#Main .postComments ol{list-style:none}
#Main .postComments fieldset{display:block; margin: 0px; padding: 0px; border:0;}
#Main .postComments fieldset li{clear:both;margin-bottom:1em; background-image: none;}
#Main .postComments fieldset li:after{content:".";display:block;clear:both;height:3px;visibility:hidden}
#Main .postComments fieldset label, .postComments fieldset span {float:left;width:70px;padding-right:5px;text-align:right;line-height:1.8em;font-size:0.85em}
#Main .postComments fieldset input{float:left;width:200px;padding:2px}
#Main .postComments fieldset textarea{float:left;width:380px;height:150px;font-family: Arial;font-size:12px}
#Main .postComments fieldset input.commentsButton{display:block;width:auto;margin:0.4em 0 0 80px;height:auto;font-weight:bold;padding:3px 5px}
#Main .postComments fieldset span.commentsValidator{margin-left:70px;color:red;font-weight:bold;width:320px;text-align:left}

.postsNavigation{font-size:12px}
.prevPost{border-right:1px solid #000;padding-right:10px;margin-right:5px;background:url(Images/prev.gif) center left no-repeat;padding-left:13px;}
.allPosts{font-weight:bold}
.nextPost{border-left:1px solid #000;padding-left:10px;margin-left:5px;background:url(Images/next.gif) center right no-repeat;padding-right:13px;}
.postsNavigation {margin-top:10px}

/* ==================================================================================== */
/* RSS */
/* ==================================================================================== */
.rss 
{
	padding: 0px 0px 10px 0px;
}
.rss a 
{
	padding: 0 0 10px 24px;
	background: url(./Images/rss.gif) no-repeat;
	text-decoration: none;
	font-weight: bold;
}
.rss a:hover 
{
	text-decoration: underline;
}
