/* Custom CSS for Parent Theme */


body { font-family:Baskerville, "Helvetica Neue", Verdana, sans-serif; }
#header { width:952px; background:url(images/bg-header.png) repeat-x; padding:0 0 8px 8px; }
.headline .logo { margin-top:8px; }
.icons { bottom:20px; right: 26px; }
.icons a { display:inline; float:none; }
.meta { float:right; margin:0 16px 0 0; font-size:11px; text-transform:uppercase; width:188px; height:30px; padding:4px 0 0 26px; background:url(images/bg-meta.png) no-repeat;  }
.meta a { margin:0 14px 0 0; color:#2d2c2c;}
.meta a:hover { text-decoration:underline; }
.logo {  }
.fcontent .ftitle, .fcontent .fsub, .fcontent { color:#2d2c2c; text-shadow:0 0 0 #666;}
#maincontent #highlight { background:#abcd29; }
h1, h2, h3, h4, h5, h6 { font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold;line-height:1.1em; margin:0 0 6px; }
/*#s { width:150px; }
#searchform { width:258px; }
*/
#nav ul li a { color:#2d2c2c; }
#nav .current_page_item a, #nav .current_page_item a:hover, #nav li a:active, #nav .current_page_ancestor { color:#2d2c2c; background:#03230E url(images/nav-green.png) repeat-x scroll 0 -70px; }

/*.contentshadow { background:none; } /*remove shows along sides */

#feature { background:url(images/featurebg-green.png) no-repeat; margin:22px 0 10px; padding:0 0 16px; }
#feature .fcontent { margin:40px 0 25px 70px; }
#featurenav { bottom:6px; left:260px; }

#featurenav a.activeSlide { color:#2d2c2c; background:#e9f1b8;  }
#featurenav a { color:#2d2c2c; border:1px solid #c6da5c; background:#FFF; -moz-border-radius: 12px;-webkit-border-radius: 12px; padding: 3px 8px; }
.fcontent .ftitle, .fcontent .fsub, .fcontent { color:#2d2c2c; text-align:left; }
.fcontent .fheading {margin-bottom:10px; }
.fcontent p { text-align:left; margin:0 0 0 16px; }
.fcontent a.featurelink, .fbox a.featurelink { background:transparent url(images/morebutton.png) no-repeat scroll right top; border:medium none; line-height:40px; padding:9px 110px; }
.fcontent a:hover.featurelink, .fbox a:hover.featurelink { background:transparent url(images/morebutton.png) no-repeat scroll right -33px;  }
#highlight .fcontent a { border:none; }
.widget .blogroll img { margin-right:100px; }
.fboxdividers {  }
.fboxcopy { padding:15px 30px }
#nav { font-size:1em; background:#ccc url(images/nav-green.png) repeat-x scroll 0 0; }
#sub_head { background:none; border:none; font-size:11px; text-transform:uppercase; }
#sub_head #subnav { border:none; }

	#sub_head li a{ color:#2d2c2c; display: block; padding: 11px 20px 12px 0;  border:none;/*text-shadow: #ccc 0 .5px .5px;*/ }
	#sub_head li a:hover{ border:none; background: none; padding:11px 20px 12px 1px; text-decoration:underline; }
	#sub_head li a:active{ border:none; background:none; }
	#sub_head #subnav .current_page_item a, #sub_head #subnav li.current_page_ancestor a, #sub_head #subnav .current-cat a{ border:none; background: none; color:#000; font-weight:bold; }
	
#content p { font-size:1.2em; line-height:1.5em; }
a, .commentlist cite, .commentlist cite a, #sub_head #subnav .current_page_item a, #grandchildnav .current_page_item a, .headline h1 a:hover {
color:#030;
}
body.page-template-page-fullhighlight-php #highlight .fcontent { padding:20px 50px; }
body.page-template-page-fullhighlight-php #highlight h1 { font-size:22px; }
body.page-template-page-fullhighlight-php #highlight p.caption { font-size:16px; text-align:center; magin-top:4px; font-style:italic; }
.fmedia img { padding:2px; border:1px solid #ccc; }
#cred { display:none; visibility:hidden; }

#widgets ul > li.current_page_item > a, #widgets ul > li.current_page_parent > a, #widgets ul > li.current_page_ancestor > a { font-weight:bold; }
#widgets ul > li { text-transform:uppercase; }

.wp-caption-text { font-style:italic;line-height:16px;margin:0;padding:6px 3px 2px; text-align:center;}