p.pxblogger_post_title { font-size: 1.0em !important; padding: 0; font-weight: bold; }
h2.pxblogger_post_title { font-size: 1.15em; padding: 0; font-weight: bold; color: #333; }
.pxblogger_post_date { color: #666; float: left; padding:0; font-size: .8em;}
.pxblogger_post_date a { font-weight: bold; }
.pxblogger_post_tagged { padding: 0 0 25px 0; }
.pxblogger_post_comments {
	padding: 0 0 0 17px;
	background: #FFF url(/plugin_assets/px_blogger/images/img_comment.gif) no-repeat 0 50%;
	font-size: .8em;
	float: left;
}
.pxblogger_post_comments a { font-weight: normal; }
.pxblogger_post_title a, .pxblogger_post_date a, .pxblogger_post_tagged a, .pxblogger_post_comments a { color: #333; text-decoration: none; border-bottom: 1px solid #000; }
.pxblogger_post_title a:visited, .pxblogger_post_date a:visited, .pxblogger_post_tagged a:visited, .pxblogger_post_comments a:visited { color: #333; border-bottom: 1px solid #000; }
.pxblogger_post_title a:hover, .pxblogger_post_date a:hover, .pxblogger_post_tagged a:hover, .pxblogger_post_comments a:hover { border: none; color: #333; }

.pxblogger_tagged_h1 { font-size: 1.1em; color: #333; font-weight: bold; }
.pxblogger_tagged_h2 { font-size: .85em; color: #666; font-weight: bold; text-transform: uppercase; border-bottom: 1px solid #CCC; margin: 0 0 5px 0; }
.pxblogger_tagged_name { background-color: #FFC; font-style: italic; padding: 0 5px; }
.pxblogger_tagged_show { padding: 3px 10px; margin: 0 0 15px 0; font-weight: bold; background-color: #EFEFEF; }
.pxblogger_tagged_title { font-size: 1.15em !important; padding: 0; }
.pxblogger_tagged_date { font-size: .7em !important; line-height: 200%; color: #666; padding: 0; }
.pxblogger_tagged_tags { padding: 0 0 25px 0; }

.pxblogger_comment_hdr { background: url(/plugin_assets/px_blogger/images/img_comments.gif) no-repeat 0 50%; padding: 0 0 0 20px; margin: 0 0 5px 0; }
.pxblogger_comment_author { color: #333; padding: 0; }
.pxblogger_comment_content { color: #666; font-size: .7em !important; padding: 0 0 15px 0; margin: 0 0 15px 0; border-bottom: 1px solid #C7ECFB; }
.pxblogger_add_comment_hdr { background: url(/plugin_assets/px_blogger/images/img_add_comment.gif) no-repeat 0 50%; padding: 0 0 0 20px; margin: 0 0 10px 0; }
.pxblogger_comment_form { margin: 0 0 0 30px; background-color: #F7F7F7; padding: 25px 35px; color: #333; }
.pxblogger_comment_form label { font-weight: bold; }
.pxblogger_comment_form .pxblogger_comment_input { width: 100%; }

.pxblogger_floated_pic_l { float: left; margin: 0 15px 5px 0; position: relative; z-index: 1; }


a.pxblogger_greenButton {
	border-top:1px solid #D8DFE2;
	border-right:1px solid #B2BFC5;
	border-bottom:1px solid #B2BFC5;
	border-left:1px solid #D8DFE2;
	background-color:#453628;
	color:#fff;
	font-family:Arial;
	font-size:14px;
	font-weight:normal;
	padding: 5px 35px;
	text-decoration:none;
	margin:0;
	width:11em;
	text-align:center;
}

a.pxblogger_greenButton:visited {
	border-top:1px solid #D8DFE2;
	border-right:1px solid #B2BFC5;
	border-bottom:1px solid #B2BFC5;
	border-left:1px solid #D8DFE2;
	background-color:#453628;
	color:#fff;
	font-family:Arial;
	font-size:14px;
	font-weight:normal;
	padding: 5px 35px;
	text-decoration:none;
	margin:0;
	width:11em;
	text-align:center;
}

a.pxblogger_greenButton:hover {
	background-color:#453628;
	border-top:1px solid #B2BFC5;
	border-right:1px solid #B2BFC5;
	border-bottom:3px solid #6F797D;
	border-left:1px solid #B2BFC5;
	
}