body { background: #d4d9cf; font-family: Arial, Helvetica, sans-serif; }
a:link, a:visited { color: #525c5d; }
#content a:link, #content a:visited { border-bottom: 1px dotted #9db2b3; }
a:hover { color: #333; }

#body-container { background: #fff;  }
#container { background: #ececec; border-top: 5px solid #738283; }

h1.post-title a { color: #b4d51b; text-shadow: 1px 1px 1px #555242; }
.pos-fix h2.entry-title a { color: #b4d51b; font-size: 15px; line-height: 20px; text-shadow: 0 .05em 0 #738283; font-weight: normal; }
.pos-fix h2.entry-title a:hover { color: #555242; }
h3.section-title { color: #555242; border-bottom: 2px solid #555242; }

.entry-content p { margin: 0 0 15px 0; font-size: 14px; line-height: 20px; }
.pos-fix .post-meta-data { font-size: 10px; color: #666; }

#navigation { border-bottom: 5px solid #555242; background-color: #edf1e8;  }
#page-nav { border-bottom: 5px solid #b4d41b; }

#page-nav li a, .cat-browse { background-color: #edf1e8; border-right: 1px solid #dde2d8;  }
#media-page #page-nav li a, #media-page .cat-browse { background-color: #555; border-right: 1px solid #999; }
#page-nav li a { color: #738283; }
#page-nav li.current_page_item, #page-nav li a:hover, #page-nav li.current_page_item a { background: #b4d41b; color: #555242; }

ul.pagination a { background-image:url(images/pagination.png); }
ul.featured-nav a.next { background-image:url(images/rt-arrow.png); background-position:0 0; background-repeat:no-repeat; display:block; height:0px; overflow:hidden; padding-top:12px; width:18px; }
ul.featured-nav a.previous { background-image:url(images/lf-arrow.png); background-position:0 0; background-repeat:no-repeat; display:block; height:0px; overflow:hidden; padding-top:12px; width:18px; vertical-align:middle; }

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

/*.widget-title { background:#abb993 url(images/bg-header.png) repeat-x bottom; border-bottom: 2px solid #637d37; color: #fff; }*/

.widget-title, .notes-title, .fp-utility-title, .ssbox-title { background:#738283 url(images/bg-comment-text.png) repeat-x scroll center bottom; border-bottom: 2px solid #b4d41b; color: #555242; font-weight: bold; }

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

.breadcrumb { padding: 5px 15px 2px 15px; background: #738283; color: #ddd; font-weight: bold; }
.breadcrumb a { color:#b4d51b; }
.breadcrumb a:hover { color:#555242; }
.breadcrumb .breadcrumb-title {  margin: 0 5px 0 0; }

.slider-header h3 {  }

#featured-slider h2.title { color: #b4d51b; text-shadow: 1px 1px 0px #555242; font-size: 18px; }

.byline-date, .byline-prep-published, .published {  }
#media-page a { color: #B4D51B; }


