.wp-pagenavi { border-top: 1px solid #C5E5BD; clear: both; padding-top: 20px; padding-bottom:5px; }
.wp-pagenavi span.current { font-weight: normal; color:#329832; }
.wp-pagenavi a:hover, .wp-pagenavi span.current { border-color: #329832; }
.feed-date { display: block; margin-bottom: 10px; margin-top: -5px; }

.sidebar_module > h4 { background:url(../images/n.png) 10px center no-repeat #EEEEEE;
border-bottom: 0 none; color: #444444; font-size: 90%; font-weight: bold; margin: 0;  padding: 8px 10px; }

.norml-title { display:block; height:18px; padding-left:35px !important;  line-height:18px; }
.swidget ul { list-style:none; margin: 0px 0 10px -20px; }
.swidget ul li { border-bottom:1px dashed #B7E8B7; display:block; padding:5px 0px; }
.swidget ul ul { list-style:disc !important; }
.swidget ul ul li { margin:0px 0px 0px 20px !important;  border:none !important; padding:0px !important; }

.blog-feed .big-title { color:#333; font-size: 115%; font-weight: bold; font-family:georgia; margin:20px 20px 20px 0px; }
.blog-feed .big-title span { color: #288400; }

.blog-feed .comments { margin-top:20px; background:#eeeeee; padding:20px; margin:20px; margin-left:0px; }
.comments a, .comment p a { padding:0px !important; margin:0px !important; font-size:12px !important; }
.comments .commentlist { list-style:none; }
.comments .avatar { float:left; margin-right:15px; }
.comments .fn a { font-size: 12px; margin: 0;  padding: 0; }
.comments .alignleft,  .comments .alignright { float:none !important; margin:10px 0px; }
.commentmetadata { margin-bottom:20px; }
.commentmetadata a {  font-size:12px !important; }
.reply a { margin:0px; padding:0px; font-size:18px !important; font-family:arial;  }
.reply { margin-bottom:20px; }

.commentlist { padding:0px !important; }
.commentlist li { padding:10px !important; }
.commentlist li.even { background:#fff !important; }
.commentlist li.odd { background:#fff !important; }
.commentlist li .comment-author{
	background-color: #F5FBF3;
	padding: 5px 5px 0;
}

.commentlist li .comment-meta{
	background-color: #F5FBF3;
	padding: 0 5px 5px;
}

.subscribe-to-comments { margin-top:15px !important; }

#commentform p { margin:0px !important; }
#commentform label { margin-left:10px; }
#commentform textarea { height:100px !important; }
#commentform #submit { background:#dfdfdf; border:1px solid #666; padding:5px; }