/*blog css*/
.blogsection {
	width:617px;
	height:100%;
	overflow:hidden;
	margin-bottom:25px;
}
.topsection {
	width:617px;
	float:left;
	height:100%;
	overflow:hidden;
	padding:0 0 15px 0;
}
.datediv {
	background:url(../images/date-bg.gif) no-repeat 0 0;
	width:67px;
	height:69px;
	float:left;
}
p.datetxt {
	font-weight:bold;
	font-size:28px;
	line-height:28px;
	font-weight:bold;
	color:#2F4141;
	text-align:center;
	padding-bottom:0!important;
}
p.datetxt span {
	font-weight:normal;
	text-align:center;
	font-size:14px;
	line-height:16px;
	display:block;
	text-transform:uppercase;
	padding-top:4px;
}
p.yeartxt {
	color:#fff;
	font-size:14px;
	text-align:center;
	padding-top:3px;
	padding-bottom:0!important;
}
.dateheading {
	width:539px;
	float:right;
}
.dateheading h2 {
	font:bold 22px/27px 'Open Sans Condensed',sans-serif;
	padding-bottom:12px;
}
.dateheading h2 a{
	color:#4e7b11;
}
.dateheading h2 a:hover{
	text-decoration:underline;
}
p.iconstxt {
	width:617px;
}
a.favicon {
	background:url(../images/fav-icon.gif) no-repeat 0 50%;
	color:#db700b;
	font-size:11px;
	line-height:28px;
	float:left;
	padding:0 20px;
}
a.favicon:hover {
	text-decoration:underline;
}
a.rdmore {
	background:url(../images/readmore-icon.gif) no-repeat 0 50%;
	font-size:11px;
	line-height:28px;
	float:left;
	color:#db700b;
	padding:0 20px;
}
a.rdmore:hover {
	text-decoration:underline;
}
a.comments {
	font-size:11px;
	line-height:26px;
	color:#db700b;
	float:left;
}
a.comments:hover {
	text-decoration:underline;
}
a.comments span {
	background:url(../images/commentbg.gif) no-repeat 0 0;
	width:28px;
	line-height:26px;
	float:left;
	text-align:center;
	margin-right:5px;
	height:28px;
}
.postedbg {
	background:url(../images/posted-bg.gif) no-repeat 0 0;
	width:539px;
	height:30px;
}
.postedbg p {
	font:normal 11px/36px Arial, Helvetica, sans-serif;
	color:#3F4F4Fl;
	padding:0 0 0 10px;
}
.postedbg p a{
	color:#DB700B;
}
.postedbg p a:hover{
	text-decoration:underline;
}
.blog_content {
	height:100%;
}
.blog_content p {
	font-size:14px;
	line-height:20px;
	color:#58595a;
	padding-bottom:15px;
}
.blog_content p a{
	color:#DB700B;
}
.blog_content p a:hover{
	text-decoration:underline;
}

.blog_content img {
	float:left;
	margin:0 22px 0 0;
	display:block;
	border:1px solid #d9eaea;
}
.blog_content p label{
	float:left;
	width:20%;
}
.usefulllink {
	padding:0 0 30px 0;
}
.usefulllink ul {
	padding:0;
	margin:0;
}
.usefulllink ul li {
	font-size:12px;
	line-height:22px;
}
.usefulllink ul li a {
	color:#db700b;
	display:block;
	background:url(../images/bullet.gif) no-repeat 0 8px;
	border-bottom:solid 1px #E9ECEC;
	padding:0 0 0 20px;
}
.usefulllink ul li a:hover {
	background-color:#f2f9fa;
	color:#022300;
}
.usefulllink ul li a.nobdr {
	border-bottom:none !important;
}

/*wordpress commnet*/

.entry-title{
	font:bold 22px/27px 'Open Sans Condensed',sans-serif;
	padding:0 0 10px 0;
}
.entry-title a{
	color:#4e7b11;
}
.cat-links a, .comments-link a, .edit-link a, .entry-date, .author a, .vcard a, .comment-meta a, .commentmetadata a, .comment-reply-link{
	color:#DB700B;
}
.cat-links a:hover, .comments-link a:hover, .edit-link a:hover, .author a:hover, .vcard a:hover, .comment-meta a:hover, .commentmetadata a:hover{
	text-decoration:underline;
}
h3#reply-title a{
	color:#DB700B;
}
.entry-summary p{
	line-height:18px;
	padding:10px 0;
}
.entry-utility{
	padding-bottom:25px;
}
.msgCommentsArea{
	font-size:12px;
	padding:10px 0 0 0;
}
.msgCommentsArea h4{
	padding:0 0 15px 0;
	color:#589a0a;
}
.comment-body p{
	padding:10px 0;
}
.comment-body p{
	color:#4b7711;
	font-size:15px !important;
}
#respond p a{
	color:#DB700B !important;
	font-size:12px;
}
.msgCommentsArea #author , #email, #url {
	resize:none;
	border:1px solid #d6e6c3;
	background:#fff;
	padding:0 0 0 15px;
	margin:5px 0;
	height:23px;
	width:225px;
}
.msgCommentsArea textarea {
	resize:none;
	border:1px solid #d6e6c3;
	background:#fff;
	padding:15px 0 0 15px;
	margin:15px 0;
	overflow:auto;
}
#submit{
	cursor:pointer;
	background:#689331;
	color:#fff;
	border:0;
	padding:5px;
}
.cancel-comment-reply a{
	color:#DB700B;
	font-size:12px;
}
.cancel-comment-reply a:hover{
	text-decoration:underline;
}
.comment-body{
	border:1px solid #e8f3da;
	background:#f7fbf2;
	padding:10px;
	margin:0 0 12px 0;
}
#commentform{
	border:1px solid #e8f3da;
	background:#f7fbf2;
	padding:10px;
}
.form-allowed-tags{
	display:none;
}
.comment-notes{
	font-size:12px !important;
	font-style:italic !important;
	padding:0 0 10px 0;
}