.post_info a {
color: #000;
}

.post_info a:hover {
color: #000;
text-decoration: underline;
}

#comments {
margin: 5px 0;
}

#comments a {
color: #4D473C;
}

#comments a:hover {
color: #000;
text-decoration: underline;
}


#comments h2 {
color: #4D473C;
margin: 2px 0 7px 0;
}

#comments p.info {
padding: 7px 0 8px 0;
}

#comments textarea {
margin: 2px 0;
padding: 3px 4px;
border: 1px solid #5A5449;
-moz-border-radius: 3px;
}



#comments a.more {
font-size: 13px;
}

h2#postcomment {
margin: 10px 0;
}

#comments .comment {
}


#comments .header {
font-size: 11px;
font-weight: normal;
color: #676157;
}

#comments div.post_info {
padding: 0;
}

#comments div.post_text {
padding-right: 3px;
}

#comments span.editlink {
float: right;
position: relative;
top: -12px;
}


@media all and (min-width:0px) {
	head~body #comments span.editlink { top:0 ; }
}

div.header a {
color: #79736A;
}

div.header a:hover {
color: #000;
}

#comments span.editlink a {
margin: 0;
color: #fff;
background: #676157;
padding: 0px 8px;
font-size: 11px;
border: 1px solid #5A5449;
-moz-border-radius: 3px;
}

#comments .button {
margin: 0;
}
