@charset "utf-8";
/* CSS Document */
/* Master Blog stylesheet (NOT TO BE EDITED) */

/*********************************************************************/
/* GENERAL HTML TAG STYLES
/*********************************************************************/

a, a:link, a:hover, a:visited {text-decoration:none;}
ul li {list-style:none;}
img {border:none;}

/*********************************************************************/
/* GENERIC BLOG STYLES
/*********************************************************************/

.BlogHeading1, .BlogHeading2, .BlogHeading3, .BlogDate, .BlogSummary, .BlogTag, .BlogCategory, .BlogLabel {float:left;}

.TagList li, .CategoryList li {float:left; margin-right:5px;}

.BlogTag {}

.BlogLabel {float:left; margin-right:5px;}

#Blog .Table label {width:auto!important; float:right:important; margin:0!important; padding:0!important;}

.BlogBodyText p{margin-bottom:10px;}

#Blog .Table .Row {margin-bottom:5px;}
#Blog .Table .Row label {float:right; line-height:20px;}
#Blog .Table .Row .SubScript {line-height:20px; padding:0 5px;}
#Blog .Table .Row input {height:20px;}

.RequiredFieldValidator {float:left; width:20px; height:20px;}

.SubScript {font-size:9px;}


/*********************************************************************/
/* BLOG ARTICLES
/*********************************************************************/

.BlogArticle {float:left; width:100%; margin-bottom:30px; padding-bottom:20px;}
	.BlogArticle .BlogHeading1, .BlogArticle .BlogDate, .BlogArticle .BlogBodyText, .BlogArticle .ArticleTags, .BlogArticle .ArticleCategories {float:left; width:100%;  margin-bottom:10px;}
	.BlogArticle .ArticleCategories .CategoryList li {margin-right:5px;}
	.BlogArticle .BlogArticleLinks {padding-left:10px;}
	.BlogArticle .ResponseTotal {float:left; margin-bottom:10px;}
	
#BlogArticleNavBar {float:left; width:100%; margin-bottom:20px;}
	#BlogArticleNavBar .PreviousArticle {float:left;}
	#BlogArticleNavBar .NextArticle {float:right;}
	

/*********************************************************************/
/* BLOG ARTICLE COMMENTS
/*********************************************************************/

#BlogArticleComments {float:left; width:100%; margin-bottom:30px;}
	#BlogArticleComments .BlogHeading2 {float:left; margin-bottom:10px;}
	
.BlogComment {float:left; width:100%; padding:10px 0px 0 0; margin-bottom:5px;}
	.BlogComment .BlogHeading2, .BlogComment .BlogBodyText {float:left; margin-left:10px; margin-bottom:10px;}
	
	.BlogCommentHeaderApproved, .BlogCommentHeaderAwaitingApproval {float:left; width:100%; margin-bottom:10px;}
		.BlogCommentHeaderApproved span, .BlogCommentHeaderAwaitingApproval span {float:left; line-height:20px;}
		.BlogCommentHeaderApproved {padding-top:0px;}
		.BlogCommentHeaderAwaitingApproval {padding-top:10px; margin-top:-10px;}
		
		.BlogComment .BlogDate, .BlogComment .BlogAuthorName {float:left; margin-left:10px; line-height:20px;}
		.BlogCommentHeaderMessage {float:right!important; margin-right:10px; line-height:20px;}


/*********************************************************************/
/* LEAVE A COMMENT
/*********************************************************************/

#LeaveAComment {float:left; width:100%; margin-bottom:30px;}
	#LeaveAComment .BlogHeading2 {float:left; margin-bottom:10px;}
	#LeaveAComment .CommentInputBox {float:left; width:250px; height:80px!important;}
	#LeaveAComment a.RoundedButton {margin-top:20px;}

    
    
/*********************************************************************/
/* PREVIEW BLOG
/*********************************************************************/
    
#BlogPreviewMessage {float:left; width:100%; padding:15px 0; margin-bottom:20px;}
	#BlogPreviewMessage .BlogHeading3 {float:none!important; margin-bottom:5px;}
	#BlogPreviewMessage p {margin:0 auto; padding:0 10px;}

/*********************************************************************/
/* BLOG SIDEBAR
/*********************************************************************/

#SideBarLoginState, #SideBarCategories, #SideBarTags, .SideBarLink {float:left; width:100%; margin-bottom:20px;}
#SideBarLoginState {}
#SideBarCategories {}
	#SideBarCategories .CategoryList li {margin-left:10px; list-style:none; width:100%;}
#SideBarTags {}
	#SideBarTags .TagList li {margin-left:10px; list-style:none;}
.SideBarLink {}
	.SideBarLink {font-size:14px; margin-bottom:10px;}
	.SideBarLink img.RSSIcon {margin-left:10px;}
	
	
	
	
	
	
	