/*** side bar ***/
div#sidebar ul li {
	list-style: none;
	margin:5px 0;
}
	div#sidebar ul li a {

	}
h2.widgettitle {
	color: #472a2b;
	border-bottom:1px solid #eee;
	margin:10px 0 5px 0;
	padding-bottom:5px;
font-size:18px;		
}
li#recent-posts ul li, li.cat-item {
	padding:5px 0;
	font-size:12px;
	list-style: square;
	list-style-position: inside;
	color: #472a2b;
}
li#recent-posts ul li {
	list-style: square;
	list-style-position: inside;
	color: #472a2b;
}
/** articles ***/
div.breadcrumbs {
font-size:12px;
margin:20px 0;
color:#333;
}
div.alignright {
	text-align: right;
padding:10px 0;
}
div.alignleft {
	text-align: left;
padding:10px 0;
}
div.breadcrumbs div a {
	display: block;
	padding:5px 0;
	margin:5px 0;
}
div.navigation div.alignright {
float:right;
background: #fff;
}
div.navigation div.alignleft {
float:left;
background: #fff;
}
div.post {
	padding:0 15px;
	clear:both;
}
div.post h2 {
	color:#472a2b;
	border-bottom:1px solid #ccc;
}
.posted {
font-size:12px;
clear:both;
display:block;
color:#666;
padding-top:5px;
text-transform: capitalize;
}
.feedback {
background:#eee;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
padding:5px 0 5px 5px;
}
span.post {
background: transparent url(images/ic-posted.png) left no-repeat;
padding:3px 10px 3px 20px;
}
span.edit {
background: transparent url(images/ic-edit.png) left no-repeat;
padding:3px 10px 3px 20px;
}
span.comments {
background: transparent url(images/ic-comment.png) left no-repeat;
padding:3px 10px 3px 20px;
}

/** comments ***/
h3#comments {
color: #472a2b;
margin:10px 0;
border-top:1px solid #aaa;
border-bottom:1px solid #aaa;
padding:10px 0;
}
div.comment-author {
	background: none;
	font-size:14px;
	text-transform: lowercase;
}
div.comment-author img {
	display: none;
}
div.comment-author cite {
	font-style: normal;
	color: #472a2b;
	font-size:16px;
	text-transform: capitalize;	
}
div.comment-meta {
	font-size:10px;
	padding:2px;
	color:#666;
	margin:5px 0;
	border-top:1px solid #aaa;	
}
ol.commentlist {
	clear:both;
	padding-top:10px;
}
ol.commentlist li div p {
margin:0;
padding:5px 15px;
color:#333;
}
ol.commentlist li.byuser {
border:2px dotted #666;
margin-bottom:10px;
background: #eee;
padding:10px;
color: #472a2b;
}
ol.commentlist li.byuser div p {
margin:0;
padding:5px 15px;
color:#333;
}
ol.commentlist li.byuser div.comment-author cite {
color:#472a2b;
background: transparent url(images/ic-admin.png) left no-repeat;
padding:5px 0 5px 20px;
}

li.comment {
margin:0;
padding:5px 15px;
color:#333;
list-style: none;
list-style-type: none;
}


h3 {
padding:10px 0;
}

input#submit {
background:#eee;
color:#333;
padding:5px;
border:#ccc;
font-size:14px;
cursor:pointer;
margin:10px 0;
border:1px solid #ccc;
}

/*** post metadata ***/
p.postmetadata {
	font-size:12px;
	line-height: 20px;
	background: #eee;
	color: #666;
	padding:10px 20px;
}

/** Miche Bag Blog Additions **/

div.entry p img {float:right; margin-left:5px;margin-bottom: 5px;}