/* header and nav bar */
.custom #header #tagline {font-weight:normal; }
.custom #header #logo a:hover {color: #48752A;}
.custom #header { padding-bottom:3em; padding-top:3em; }
.custom .menu a { padding-right: 3.5em;}
	
/* Breadcrumbs */
.custom #yoastbreadcrumb { padding-top:20px;}

/* changes body color */
.custom #container {margin-top: 0em; margin-bottom: 0em; }

/* links */
.custom a {color: #48752A; text-decoration: none; }
.custom a:hover {color: #5B9B84; text-decoration:none; }
.custom a:visited {color: #48752A; text-decoration: none; }

/* Sidebar */
.custom .sidebar h3 {text-transform: uppercase; }

/* Teasers and Pullquote styles */
.custom .format_text blockquote.left { border: 1px #EFEFEF; background-color: #FFFFFF; }
.custom .format_text blockquote.right { border: 1px #EFEFEF; background-color: #FFFFFF; }
.custom .teaser a.teaser_link:hover { text-decoration:none; }

/*H1, H2 etc*/
.custom h1 { font: 2.5em; color: #48752A; letter-spacing: 1px; text-decoration: none;}
.custom h2 { font: 2em; color: #48752A; letter-spacing: 1px; text-decoration: none;}
.custom h3 { font: 1.8em; color: #48752A; letter-spacing: 1px; text-decoration: none;}
.custom h4 { font: 1.3em; color: #48752A; letter-spacing: 1px; text-decoration: none;}
.custom h5 { font: 1em; color: #48752A; letter-spacing: 1px; text-decoration: none;}
.custom h6 { font: .8em; color: #48752A; letter-spacing: 1px; text-decoration: none;}
.custom .content_inner h2, h2 a:visited { font: 2em; color: #48752A; letter-spacing: 1px; text-decoration: none;}

/* Featured Post Formatting */
.custom #feature_box { background: #FFFFFF; padding-top:2.1em; padding-bottom:3.1em; padding-left:2.1em; padding-right:3.1em; border-bottom:1px solid #DDDDDD; }
.custom #feature_box h2 { font-size: 2em; color: #48752A; }
.custom #feature_box h3 { font-size: 1.4em; color: #48752A; }

/*footer*/
.custom #footer { line-height:1.5em; padding-top:0.5em; padding-bottom:0.5em; }
.custom #footer a { color:#48752A; border-bottom:none; }
.custom #footer a:hover {color: #5B9B84; text-decoration:none; }
.custom #footer a:visited {color: #48752A; text-decoration: none; }

/* takes away page header*/
.notitle .headline_area { display: none; }

/* removes 'from the category blah' info*/
#archive_info {display:none;}

/* archives */
.custom .archive h3 {margin-top: 0;}
.custom .archive ul {font-size: .85em; }
.custom .archivel { float: left; width: 40%;}
.custom .archiver { float: right; width: 60%;}

/* alert */
.custom .format_text p.alert { background: #FFFFFF; border: 2px solid #5B9B84; }

/* note */
.custom .format_text p.note { background: #FFFFFF ; border: 2px solid #5B9B84; }

/* search bar in header */
.custom #s { font-size:11px; background:#fff; color:#5B9B84; padding:0.5em; width:300px;}

.custom .comments_closed p { color:#FFFFFF;}                                                                                           