
.BlogTitle {
	FONT-WEIGHT: bold;
	FONT-SIZE: 150%;
	color:black;
	TEXT-DECORATION: none;
}
.BlogDescription {
	margin-bottom:10px;
}
/* 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 {
	color:#000000;
	text-decoration:none;
}
.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-WEIGHT: bold;
	FONT-SIZE: 150%;
	color:black;
	TEXT-DECORATION: none;
}
.BlogArticle .BlogPostTitle:hover {
	color:#333333;
	text-decoration:underline;
}
.BlogArticle .BlogPostTitleCommentCount {
	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 .BlogPostInfoComments {display:none;}

.BlogArticle .BlogPostBody {
	PADDING-TOP: 10px;
}
/* Posted Comments */
	.BlogArticle .BlogPostComments {
	PADDING-TOP: 30px;
}
.BlogArticle .BlogPostCommentsTitle {
	FONT-WEIGHT: bold;
	FONT-SIZE: 150%;
	TEXT-DECORATION: none;
}
.BlogArticle .BlogPostComment {
	BACKGROUND: #d4d7ba;
	BORDER: #405036 1px dashed;
	PADDING: 0.3em;
	MARGIN: 9px 3px 6px;
}
.BlogArticle .BlogPostCommentText {
}
.BlogArticle .BlogPostCommentAuthor {
	MARGIN-TOP: 5px;
	FONT-SIZE: 90%;
}
/* Comment Form */
	.BlogArticle .BlogPostLeaveComment {
	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: #656661;
	font-weight:bold;
}
.BlogFeaturett .BlogPostInfo {
	display:none;
}
.BlogFeaturett .BlogPostReadMore {
	display:none;
}
.BlogFeaturett .BlogPostDescription {
	padding-right:10px;
	padding-bottom:20px;
}

