.blogCats{
	text-align: left;
	padding: 20px 0px 0px 0px;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
		width:  200px!important;
}

.blogPopularPosts{
	text-align: left;
	padding: 10px 0px 10px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	width:  200px!important;
}

.blogCats h3, .blogPopularPosts h3{
	color:#FF3B0E;
	color: #4E4234;
	text-transform: uppercase;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	padding: 5px 0px;
	margin: 0px;
	text-decoration:none;
	border-bottom: solid 1px #dddddd;
}

.blogCats ul, .blogPopularPosts ul{
	margin: 0px;
	padding: 0px 0px 10px 0px;
	list-style: none;
}

.blogCats ul li, .blogPopularPosts ul li{
	padding: 3px 0px;
	border-bottom: 1px solid #BBBBBB;
}

.blogCats a, .blogPopularPosts a{
	color: #8D3115;
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#373737;
}

.blogCats a:hover, .blogPopularPosts a:hover{
	text-decoration: underline;
	color: #000000;
}

.blogHome{
	text-align: left;
	padding: 0px 10px;
}

h1.postTitle{
	font-size: 12px;
	line-height: 13px;
	font-weight: normal;
	padding: 20px 0px 0px 0px;
	margin: 0px;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
}

h1.postTitle a{
	text-decoration: none;	
	color: #373737;
	font-size: 12px;
	line-height: 13px;
	font-weight: bold;
}

h1.postTitle a:hover{
	color: #73200C;
}

p.postDetails{
	margin: 0px;
	padding: 3px 0px 5px 0px;
	font-size: 11px;
	line-height: 13px;
	font-family: Tahoma, Geneva, sans-serif;
	color: #808080;
}

p.postDetails a{
	color: #73200C;
	text-decoration: none;
}
p.postDetails a:hover{
	text-decoration: underline;
}

div.postPreview{
	margin: 0px;
	padding: 10px 0px 0px 0px;
}

p.blogReadMore{
	margin: 0px;
	padding: 5px 0px;
	float: left;
}

p.blogReadMore a{
	color: #73200C;
	text-decoration: none;
}

p.blogReadMore a{
	text-decoration: underline;
	padding: 0px 5px 0px 0px;
}

p.postCommentLink{	
	float: left;
	text-align: right;
	padding: 5px 0px;
}

p.postCommentLink a{
	color: #73200C;
	text-decoration: none;
	border-left: solid 1px #5F5F5F;
	padding: 0px 5px;
}

p.postCommentLink a{
	text-decoration: underline;
}

p.viewCommentLink{	
	float: left;
	text-align: right;
	padding: 5px 0px;
}

p.viewCommentLink a{
	color: #73200C;
	text-decoration: none;
	border-left: solid 1px #5F5F5F;
	padding: 0px 5px;
}

p.viewCommentLink a{
	text-decoration: underline;
}

p.viewCommentLink span{
	border-left: solid 1px #5F5F5F;
	padding: 0px 5px;
}

p.blogLikns a{
	color: #73200C;
	text-decoration: none;
}

p.blogLikns a:hover{
	text-decoration: underline;
}

.fullPostWrapper{
	text-align: left;
	padding: 10px 20px;
}	

div.commentsWrapper{
	border-top: solid 1px #c4bfb9;
	margin: 10px 0px 0px 0px;
}

div.postCommentOdd{
	background: #f8f5f0;	
	color: #5F5F5F;
	margin: 0px 0px;
	padding: 5px 10px;
	border-left: solid 1px #c4bfb9;
	border-right: solid 1px #c4bfb9;
	border-bottom: solid 1px #c4bfb9;
}

div.postCommentEven{
	background: #f6f6f6;	
	color: #5F5F5F;
	margin: 0px 0px;
	padding: 5px 10px;
	border-left: solid 1px #c4bfb9;
	border-right: solid 1px #c4bfb9;
	border-bottom: solid 1px #c4bfb9;
}

p.postCommentUser{
	font-weight: bold;	
	margin: 0px;
	padding: 0px 0px 10px 0px;
}

p.postCommentUser span.comDate{
	padding: 0px 10px 0px 10px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

p.postCommentBody{
	margin: 0px;
	padding: 0px;
}

#postComment, .postCommentBox{
	padding: 15px 0px;	
}

#postComment input.textbox, .postCommentBox input.textbox{
	width: 250px;	
	border: solid 1px #808080;
	font-size: 12px;
	color: #333333;
	padding: 1px 2px;
	margin: 2px 0px;
	font-family: Tahoma, Geneva, sans-serif;
}

#postComment textarea, .postCommentBox textarea{
	width: 250px;	
	border: solid 1px #808080;
	font-size: 12px;
	color: #333333;
	font-family: Tahoma, Geneva, sans-serif;
	padding: 2px;
	margin: 2px 0px;
}

#postComment td.label, .postCommentBox td.label{
	width: 170px;	
}

#postComment p, .postCommentBox p{
	margin: 0px;
	padding: 7px 0px;
}

div.postFull{
	display: none;
}


.postCommentResponse{
	border: solid 1px #656565;
	font-weight: bold;
	text-align: center;
	color: #333333;
	display: none;
	margin: 0px;
}

.postCommentResponse p.ok{
	background: #00CC00;
}

.postCommentResponse p.error{
	background: #CC0000;
}

td.securityCode{
	vertical-align: middle;
}

td.securityCode img, td.securityCode input{
	vertical-align: middle;
}

.postCommentBox td.securityCode input.textbox{
	width: 100px;	
}

.postCommentBox td.securityCode img{
	margin: 0px 45px 0px 0px;
}
