body { background: #EFF4EC url(bg-page.gif) repeat-x 0 0; }
#body-container { background: transparent url(bg-header.gif) repeat-x 0 0; }
#container { padding: 10px 0 5px 0; }
a:link, a:visited { color: #648438; }
a:hover { color: #333; }


h1.post-title a { color: #648438; }
h2.entry-title a { }
h3.section-title { color: #648438; border-bottom: 2px solid #648438; }


#navigation { border-bottom: 5px solid #83a05b; background-color: #eee; margin: 0;  }
#page-nav li a { color: #648438; }
#page-nav li.current_page_item, #page-nav li a:hover, #page-nav li.current_page_item a { background: #83a05b; color: #fff; }
#navigation ul li.categories ul li { float: none; }
ul.pagination a { background-image:url(pagination.png); }

.breadcrumb { background: #fff; }

.slider-header { background:#fff url(bg-comment-text.png) repeat-x scroll center bottom; border-bottom: 1px solid #648438; color: #648438; }

/*.widget-title { background:#abb993 url(bg-header.png) repeat-x bottom; border-bottom: 2px solid #648438; color: #fff; }*/
.widget-title, .notes-title, .fp-utility-title, .ssbox-title { background:#fff url(bg-comment-text.png) repeat-x scroll center bottom; border-bottom: 1px solid #648438; color: #648438; font-weight: bold; }

#primary #text-3 .widget, #primary #text-3 .textwidget {
background:none repeat scroll 0 0 transparent;
border:medium none;
margin:0 0 10px;
padding:0;
}

#post-757 .entry-content img { max-width: 150px; height:auto; }