.BlogTitle {
	FONT-WEIGHT: bold;
	FONT-SIZE: 150%;
	color:black;
	TEXT-DECORATION: none;
}
.BlogDescription {
	margin-bottom:10px;
}
.BlogArticles ul {
	list-style: none;
}
/* Articles Page */
.BlogArticles .BlogPost {
	margin-top:10px;
	margin-bottom:10px;
}
.BlogArticles div.BlogPostTitle {
	font-weight:bold;
	font-size:120%;
	font-family:"Trebuchet MS";
	border-bottom:solid #CCCCCC 1px;
	padding:0px 0px 2px 0px;
}
.BlogArticles a.BlogPostTitle {
	font-family: georgia,arial,sans-serif;
	color: #92000B !important;
	background: #ffffff;
	font-size: 1.2em !important;
	padding: 5px 5px 0 5px;
	text-decoration:none;
	line-height: 30px;
}
.BlogArticles a.BlogPostTitle:hover {
	color:#333333;
	text-decoration:underline;
}

.BlogArticles .BlogPostInfo {
	font-family:Tahoma;
	font-size:85%;
	padding:4px;
	background-color:#eeeeee;
}
.BlogArticles .BlogPostDescription {
	margin:10px;
}
/* The Article */
.BlogArticle .BlogPost {
}
.BlogArticle div.BlogPostTitle {
	border-bottom:solid #CCCCCC 1px;
	padding:0px 0px 2px 0px;
}
.BlogArticle a.BlogPostTitle {
	font-size: 1.4em !important;
	font-family: georgia,arial,sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 150%;
	background: #ffffff;
	padding: 5px 5px 0 5px;
	TEXT-DECORATION: none;
}
.BlogArticle .BlogPostTitle:hover {
	color:#333333;
	text-decoration:underline;
}
.BlogArticle .BlogPostTitleCommentCount {
	visibility: hidden;
	float:right;
	font-size:75%;
	font-weight:700;
	text-align:center;
	background-color:#CCCCCC;
	padding:10px;
}
.BlogArticle .BlogPostTitleCommentCount a {
	TEXT-DECORATION: none;
	color:black;
}
.BlogArticle .BlogPostTitleCommentCountNumber {
	font-size:200%;
	font-weight:700;
}
.BlogArticle .BlogPostInfo {
	font-family:Tahoma;
	font-size:85%;
	padding:4px;
	background-color:#eeeeee;
	FONT-WEIGHT: normal;
	COLOR: #666;
}
.BlogArticle .BlogPostBody {
	PADDING-TOP: 10px;
}
/* Posted Comments */
	 .BlogPostComments {
	PADDING-TOP: 30px;
}
 .BlogPostCommentsTitle {
	FONT-WEIGHT: bold;
	FONT-SIZE: 150%;
	TEXT-DECORATION: none;
}
 .BlogPostComment {
	BACKGROUND: #FFFFFF url('/images/paper3.jpg') repeat;
	
	PADDING: 88px 30px 12px 97px;
	MARGIN: 9px 3px 6px;
	color: #333;
	line-height: 24px;
	border:1px solid #ccc;
}
 .BlogPostCommentText {
}

 .BlogPostCommentText p {
	 padding:0;
	 margin:0;
}

.BlogPostComment ul
{
	margin-top:0;
	margin-bottom:0;
}

.BlogPostComment ul li
{
	margin-top:0;
	margin-bottom:0;
	padding-top:0;
	padding-bottom:0;
}

 .BlogPostCommentAuthor {
	font-style:italic;
}
/* Comment Form */
	.BlogArticle .BlogPostLeaveComment {
	display: none;
	PADDING-TOP: 20px;
}
.BlogArticle .BlogPostLeaveCommentTitle {
	FONT-WEIGHT: bold;
	FONT-SIZE: 150%;
	TEXT-DECORATION: none
	padding-top:30px;
}
.BlogArticle div.BlogPostLeaveCommentInput {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	padding-top:3px;
}
.BlogArticle span.BlogPostLeaveCommentInput {
	FONT-SIZE: 9px;
	padding-left:4px;
}
.BlogArticle input.BlogPostLeaveCommentInput {
	width:200px;
}
.BlogArticle textarea.BlogPostLeaveCommentInput {
	width:450px;
	height:150px;
}
.BlogArticle div.BlogPostLeaveCommentSubmit {
	width:450px;
	text-align:left;
	padding:5px;
}


/* BlogFeaturett */

.BlogFeaturett {
	/* margin: 15px 10px 10px 20px; */
}
.BlogFeaturett .BlogTitle {
	margin-bottom:10px;
}
.BlogFeaturett .BlogTitle A {
	COLOR: #656661;
	FONT-FAMILY: arial;
	FONT-SIZE: 18pt;
	text-decoration:none;
}

.BlogFeaturett .BlogPost {
}
.BlogFeaturett .BlogPostDate {
	display:none;
	width: 37px;
	height: 47px;
	/*background: url("/images/calendarback.png") no-repeat;*/
	background-color:#B1B1B1;
	float:left;
	margin-right:10px;
}
.BlogFeaturett .BlogPostDateDay {
	color: #333e46;
	font-size: 1.6em;
	font-weight:bold;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
.BlogFeaturett .BlogPostDateMonth {
	color: white;
	font-size: 1.2em;
	font-weight:bold;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
.BlogFeaturett .BlogPostMain {
	float:left;
}
.BlogFeaturett .BlogPostTitle {
	color: #92000B;
	font-weight:bold;
}
.BlogFeaturett .BlogPostInfo {
	display:none;
}
.BlogFeaturett .BlogPostReadMore {
	display:none;
}
.BlogFeaturett .BlogPostDescription {
	padding-right:10px;
	padding-bottom:20px;
}
