﻿#blog-container 
{
	font-family:Georgia,Times New Roman,Sans-Serif;
	width:100%;
	background-color:#fff;
	padding:3px;
}

#blog-container h3
{
    font-size:20pt;
    font-weight:normal;
    margin: 5px 0px 8px 0px;
}

#blog-container .post-container { width:100%; }
#blog-container .post-title a, .post-title a:hover { text-decoration:none; }
#blog-container .post-image { float: right; padding: 0px 2px 2px 5px; border: none; }

#blog-container .post-date 
{
    font-size:100%;
    font-weight:normal;
    letter-spacing:0.1em;
    text-transform:uppercase
}

 #blog-container .post-body { line-height:1.5em;  }

#blog-container blockquote {
	background: url(images/close-quote.gif) no-repeat right bottom;
	padding-left: 18px;
	text-indent: -18px;
}

#blog-container blockquote:first-letter 
{
	background: url(images/open-quote.gif) no-repeat left top;
	padding-left: 18px;
	font: italic 2.4em Georgia, serif;
	font-weight:bold;
	font-style:italic;

	/*
	background: url(images/open-quote.gif) no-repeat left top;
	margin-top:2px;
	margin-right:5px;
	margin-bottom:-5px;
	color:#B5B18B;
	font-weight:bold;
	font-style:italic;
	float:left;
	font-family:Georgia, serif;
*/
}

#blog-container .post-comment-link { float:right; margin-right:10px; }
#blog-container .post-media { margin-left:10px;  }
#blog-container .post-media-item { overflow:hidden; width:100%; }
#blog-container .post-style-clear { clear: both; }
#blog-container .post-footer { font-family:Verdana,sans-serif; font-size:74%; }

#blog-container .post-line  
{
	width:100%; 
	border-top: solid 1px #BFB186; 
	margin: 0.3em 0pt 0.3em 0pt; 
}
#blog-container .post-header-line { line-height:0pt; }
#blog-container .post-footer-line { padding: 5px 0px 5px 0px; }

#blog-container .post-comment-link { float:right; margin-right:10px; }

#blog-container .post-AuthorWrapper {  }
#blog-container .post-author {}
#blog-container .post-fn { font-style:italic; }

#blog-container .post-timestamp { margin-right:5px; }
#blog-container .post-published {}
#blog-container .post-tags { }


#tag-container, #about-container { width: 100%; background-color:#fff; padding:3px; }
#tag-container .tag-Header, #about-container .about-Header { font-size:105%; font-weight:bolder; }
#tag-container .tag-line, #about-container .about-line { line-height:0em; margin: 5px 0pt 0pt 0pt;}
#about-container .about-Description { margin-bottom:15px; }

.blog-subscribe-image { background-image:url(images/subscribe.png); width:140px; height:16px; background-position:top; background-repeat:no-repeat; }
.blog-post-image  
{
	background-image:url(images/newPost.png); 
	background-position: left top; 
	background-repeat:no-repeat;
	
	width:25px; 
	height:25px; 
	display:inline-block;  
}


.blog-comments { font-size:90%; width:700px; text-align:left;  }
.blog-comment-IContainer {  } 
.blog-comment-IWrapper { border: solid 1px #BFB186; width: 100%; text-align:center; }
.blog-comment-IBody { text-align:left; margin: 5px 5px 5px 5px; }
.blog-comment-IRow { margin: 6px 10px 6px 10px; }
.blog-comment-ITag {  margin: 6px 4px 0px 0px; font-weight:bold; }
.blog-comment-ITagR {  margin: 6px 4px 0px 0px; color:Red; }
.blog-comment-IBody .InsertButton { margin-top:10px; }

.blog-comment-none { font-weight:bold; }
.blog-comment-Container { float:left;  }
.blog-comment-Wrapper { width:100%; text-align:left; padding: 0px 5px 5px 5px; }
.blog-comment-Wrapper a, blog-comment-Wrapper a:hover { text-decoration:none; }
.blog-comment-line { margin: 5px 0px 15px 0px; }
.blog-comment-info { display:block; margin:5px 10px 5px 10px;  }
.blog-comment-poster { color:Black; font-weight:bolder; font-size:110%; }
.blog-comment-name { color:blue; }
.blog-comment-postdate { color:#777777; }
.blog-comment-post { display:block; padding: 10px 15px 10px 15px; }
/*
* blog-container
*
*/
/*
.blog-subscribe-image { background-image:url(images/subscribe.png); width:140px; height:16px; }

.blog-outer-wrapper 
{
    width:100%;
    font-family:Georgia,Times New Roman,Sans-Serif;
    font-size:100%;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    line-height:normal;
    padding: 5px;
}




.post-line 
{
    width:100%;
    border-top: solid 1px #BFB186;
    margin: 0.3em 0pt 0.3em 0pt;
}
.blog-post-header-line 
{
    line-height:0pt;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
.blog-post-footer-line { padding: 5px 0px 5px 0px; }

.blog-post-body { line-height:1.5em; margin:0pt 0pt 0.6em; }
.blog-post-ItemDetail {}
.blog-post-FullContent 
{
    display:block;
    margin: 10px 5px 10px 5px;
    padding: 10px 5px 10px 5px;
    border: solid 1px #BFB186;
}






.blog-comment-link {}


.blog-info-wrapper { padding: 0px 0px 0px 5px; width:150px; }
.blog-tag-wrapper, .blog-about-wrapper { width: 100%; }
.blog-tag-Header, .blog-about-Header { font-size:105%; font-weight:bolder; }
.blog-tag-line, .blog-about-line { line-height:0em; margin: 5px 0pt 0pt 0pt;}

.blog-errorHeading { color:#826C55; display:block; font-size: 13px; text-align:left; }

.blog-comments { font-size:90%; width:700px; text-align:left; }

.blog-postOn 
{
    
    font-family:Arial;
    font-weight:bolder;
    font-size:12pt;
    color:#000000;
    margin: 0.8em 0.8em 1.2em 0.8em;
    text-align:left;
}

.blog-postOn-BlogLink { margin: 0px 0px 0px 5px; color: Blue; }
.blog-postOn-PostLink { font-size:14pt; font-weight:bold; color:Red; margin: 5px;  }






*/