html{ background: #ced4b1; border:10px solid #afb32e; border-top-width: 20px ;}

body, h2.leave_comment, span.comment_num {color:#d84845;}

.col_sec, .search_box , .col_main h2.col_main_heading, ul#main_nav{background-color: #afb32e;}

.col_sec, .post ,  .col_main h3, .col_main h4, .col_main h2 span {color:#d84845;}



h1#masthead_logo{ background:url(../img/logo_green.png) no-repeat 0 0;   height:190px; text-indent:-9999px; }


#page{background:url(../img/col_main_stains_lime.png) repeat-y 100%  0; }

.date_badge {background:#afb32e; width:60px; color:#ced4b1; padding:5px; float:left;  border-radius:4px; -moz-border-radius:4px; border-width:0px; border: none; border-bottom: 1px solid #a7a92c; border-right: 1px solid #a7a92c;}
.date_badge  span { text-transform:uppercase; text-shadow: 0 1px 0 #a7a92c; letter-spacing:1px;}





.search_box input {background:#ced4b1; border:none; margin:0 20px 0 40px; width:400px; padding:10px; border-radius:4px; -moz-border-radius:4px; border-width:0px; border: none; border-bottom: 1px solid #bfce58; border-right: 1px solid #bfce58;}


.post {border-bottom:5px dashed #afb32e;}

#we_love-wrapper ul li a, .post .more-btn a  {background-color: #afb32e; color:#d84845;}

img.align_left {float:left; margin:0px 20px 20px 0; display: inline;border: 10px solid #afb32e; }
img.align_right{ float:right; margin:20px 0px 20px 20px; display: inline; border: 10px solid #afb32e; }

#we_love-wrapper  h2 {background:#afb32e url(../img/heart.png) no-repeat 5px 50%; color:#ced4b1; text-transform:uppercase; padding:10px 8px 8px 40px;  border-radius:4px; -moz-border-radius:4px;letter-spacing:2px;}



img.gravatar{border:10px solid #afb32e; float:left; margin:5px 20px 10px 0;}



.odd , .even{ position:relative; clear:both; overflow:hidden; margin:20px 0; /* border: none; border-bottom: 1px solid #f9f9f9; border-right: 1px solid #f9f9f9; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; */   padding:20px 0 5px 0; border:10px solid #afb32e;}
