@import url("http://fonts.googleapis.com/css?family=Ubuntu:400,400italic,700");body{background-color:#607c39;color:#111;font-family:"Ubuntu","Lucida Sans","Verdana","Helvetica","Arial",sans-serif;font-size:13px;margin:0}hr{border:none;border-top:1px solid #ccc;margin:1em 0}img{border:none}a:link,a:visited{color:#607c39}a:active,a:hover{color:#455929}.float_left{float:left}.float_right{float:right}.clear{clear:both}.tiny_icon{vertical-align:middle}.padtopless{padding-top:10px}.padtop,.padtopmore{padding-top:15px}.pc{background-color:#a0c075;border:1px solid #7b9f49;color:#455929;padding:3px;font-size:.85em}.align_center{text-align:center}#flash{background-color:#607c39;border:1px solid #455929;color:#fff;text-shadow:1px 1px 1px #1d2a0b;padding:10px;border-radius:5px;position:relative;margin-bottom:1em}#flash a:link,#flash a:visited,#flash a:active,#flash a:hover{color:#fff}#flash .flash_close{position:absolute;top:3px;right:8px}#flash .flash_close a:link,#flash .flash_close a:visited,#flash .flash_close a:active,#flash .flash_close a:hover{text-decoration:none;font-weight:bold}.textarea{-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%;border:1px solid #b3b3b3;padding:5px;font-family:"Ubuntu","Lucida Sans","Verdana","Helvetica","Arial",sans-serif;font-size:1em;height:150px}.textarea:focus{border-color:#455929;outline-color:#455929}.mceLayout{margin:1em 0}.text{-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;border:1px solid #b3b3b3;padding:5px;font-family:"Ubuntu","Lucida Sans","Verdana","Helvetica","Arial",sans-serif;font-size:1em;margin:2px 0}.text:focus{border-color:#455929;outline-color:#455929}.submit-button,.submit-button:link,.submit-button:visited,.submit-button:active,.submit-button:hover{background:#607c39;color:#fff;border:1px solid #455929;border-radius:5px;padding:5px 10px;font-family:"Ubuntu","Lucida Sans","Verdana","Helvetica","Arial",sans-serif;font-weight:bold;text-shadow:1px 1px 1px #1d2a0b;cursor:pointer;margin:0;text-decoration:none}.submit-button:hover,.submit-button:active,.submit-button:focus,.submit-button:link:hover,.submit-button:link:active,.submit-button:link:focus,.submit-button:visited:hover,.submit-button:visited:active,.submit-button:visited:focus,.submit-button:active:hover,.submit-button:active:active,.submit-button:active:focus,.submit-button:hover:hover,.submit-button:hover:active,.submit-button:hover:focus{background:#455929;color:#fff;border-color:#1d2a0b;outline:none}#body{background-color:#fff;border-bottom-left-radius:0;border-bottom-right-radius:0;width:960px;margin:0 auto;padding-top:10px;box-shadow:0 0 15px rgba(17,17,17,0.3)}.wrapper{margin-bottom:60px}.site_name{background:url("header.gif") no-repeat;width:446px;height:50px;font-size:0;display:block;float:left}#header_wrap{padding:20px 0;padding-bottom:0}.header_logo{float:left}.header_headline{font-size:2em;font-weight:bold;margin-bottom:20px;padding:0 20px}#nav_background{background-color:#211f20;color:#fff;line-height:30px;height:30px;font-weight:bold;text-shadow:0 0 3px rgba(29,42,11,0.25)}#nav_background a:link,#nav_background a:visited,#nav_background a:active,#nav_background a:hover{color:#fff;text-decoration:none}#nav_background a:active,#nav_background a:hover{text-decoration:underline}#topnav,#topnav .navitem{margin:0;padding:0;list-style:none}#topnav .navitem{float:left;padding:0 10px;padding-right:33px;font-size:1.25em;position:relative;background:#211f20 url("cap-inactive.gif") right center no-repeat}#topnav .navitem.navfirst{padding-left:20px}#topnav .active{background-color:#607b35;background-image:url("cap-active.gif")}#topnav .active-sibling{background-image:url("cap-inactive-sibling.gif")}#topnav .drop .nav_drop{display:none}#topnav .drop:hover .nav_drop{display:block;position:absolute;top:30px;left:0;z-index:600;list-style:none;margin:0;padding:0;width:200px}#topnav .drop:hover .nav_drop .nav_drop_item{list-style:none;margin:0;padding:0}#topnav .drop:hover .nav_drop .nav_drop_link{background-color:#7b9f49;display:block;padding:0 10px}#topnav .drop:hover .nav_drop .nav_drop_link:hover,#topnav .drop:hover .nav_drop .nav_drop_link:active{background-color:#607c39}#subnav{margin:1em 0;padding:0;list-style:none}#subnav li{margin:0;padding:0;list-style:none;display:inline-block}#subnav a:link,#subnav a:visited,#subnav a:active,#subnav a:hover{background-color:#a0c075;padding:3px 5px;text-decoration:none;border-radius:3px}#subnav .active a:link,#subnav .active a:visited,#subnav .active a:active,#subnav .active a:hover{background-color:#7b9f49;color:#1d2a0b}#footer{margin-top:40px}#sitecredit{float:right}.footer_container{background-color:#455929;line-height:34px;padding:0 15px;color:#fff;font-size:.90em}.footer_container a:link,.footer_container a:visited,.footer_container a:active,.footer_container a:hover{color:#fff}.twocol{padding:0 40px;margin-top:40px}.left_column,.taf_left_column{float:left;width:565px}.right_column,.taf_right_column{float:right;width:250px;background-color:#b8d098;padding:15px}.right_column #signup_email,.taf_right_column #signup_email{width:165px;margin:15px 0 5px}.right_column #callout_headline,.taf_right_column #callout_headline{font-weight:bold;color:#455929;font-size:1.5em}.right_column #callout_text,.taf_right_column #callout_text{font-style:italic}.right_column hr,.taf_right_column hr{border-color:#a0c075}.right_column .supporter_pic_left,.taf_right_column .supporter_pic_left{padding-right:10px}.right_column .supporter_pic_right .padtopless,.taf_right_column .supporter_pic_right .padtopless{padding-top:10px}.right_column #name,.taf_right_column #name{font-size:1.25em}.right_column #myprofile,.taf_right_column #myprofile{margin-top:5px}.right_column .rss_icon,.taf_right_column .rss_icon{vertical-align:middle}.right_column .supporter_nav,.taf_right_column .supporter_nav{margin:0;padding:0;list-style:none}.right_column .supporter_nav .icon,.taf_right_column .supporter_nav .icon{padding-right:3px}.right_column .supporter_nav li,.taf_right_column .supporter_nav li{margin:0;padding:0;list-style:none}.right_column .supporter_nav .on a:link,.right_column .supporter_nav .on a:visited,.right_column .supporter_nav .on a:active,.right_column .supporter_nav .on a:hover,.taf_right_column .supporter_nav .on a:link,.taf_right_column .supporter_nav .on a:visited,.taf_right_column .supporter_nav .on a:active,.taf_right_column .supporter_nav .on a:hover{background-color:#7b9f49;color:#1d2a0b}.right_column .supporter_nav img,.taf_right_column .supporter_nav img{vertical-align:middle}.right_column .supporter_nav a:link,.right_column .supporter_nav a:visited,.right_column .supporter_nav a:active,.right_column .supporter_nav a:hover,.taf_right_column .supporter_nav a:link,.taf_right_column .supporter_nav a:visited,.taf_right_column .supporter_nav a:active,.taf_right_column .supporter_nav a:hover{text-decoration:none;display:block;padding:5px 7px;border-radius:10px}.right_column .supporter_nav a:active,.right_column .supporter_nav a:hover,.taf_right_column .supporter_nav a:active,.taf_right_column .supporter_nav a:hover{background-color:#a0c075}.right_column .fb_ltr,.taf_right_column .fb_ltr{background-color:transparent}.left_wrap.front{min-height:500px}.right_home{background-color:#7b9f49;margin-bottom:10px;clear:right}.right_home h3{margin:0;margin-bottom:.5em;text-align:center;color:#fff;font-weight:bold;font-style:italic;font-size:1.5em;text-shadow:0 0 5px #455929}.right_home .text{width:100%;margin:3px 0}.right_home a:link,.right_home a:visited,.right_home a:active,.right_home a:hover{color:#fff}.right_home .home_social,.right_home .home_social li{margin:0;padding:0;list-style:none}.right_home .home_social{margin-top:10px;text-align:center}.right_home .home_social li{display:inline-block;margin:0 7px}.single_column{padding:0 40px;padding-top:40px}#have_account_container{float:left;width:47.5%}#create_account_container{float:right;width:47.5%}.home_welcome{font-size:1.75em;font-style:italic;margin:1em 0;color:#5e5e5e;text-align:center}#headline{color:#1d2a0b}#headline h2:first-child{margin-top:0}.tag_list{margin:1em 0;padding:0;list-style:none}.tag_list li{margin:0;padding:0;list-style:none;display:inline-block}.tag_list a:link,.tag_list a:visited,.tag_list a:active,.tag_list a:hover{background-color:#a0c075;padding:3px 5px;text-decoration:none;border-radius:3px}.tag_list .current a:link,.tag_list .current a:visited,.tag_list .current a:active,.tag_list .current a:hover{background-color:#7b9f49;color:#1d2a0b}#like_page{margin:1em 0}#content{line-height:1.5}.plus_left a:link,.plus_left a:visited,.plus_left a:active,.plus_left a:hover,.addreaction_right a:link,.addreaction_right a:visited,.addreaction_right a:active,.addreaction_right a:hover,.plus a:link,.plus a:visited,.plus a:active,.plus a:hover{padding:3px 5px;color:#fff;text-decoration:none}.addreaction{padding:3px 5px;color:#fff;background-color:#455929}.plus_left a:link,.plus_left a:visited,.plus_left a:active,.plus_left a:hover,.plus a:link,.plus a:visited,.plus a:active,.plus a:hover{background-color:#1d2a0b}.addreaction_right a:link,.addreaction_right a:visited,.addreaction_right a:active,.addreaction_right a:hover{background-color:#455929}#reactions{margin-top:20px}.page_excerpt h3{margin:0;font-size:1.25em}.hero_features{margin:10px 0;border-bottom:10px solid #607c39;position:relative}.hero_features img{vertical-align:middle}.hero_features .pagination{position:absolute;right:0;bottom:0;padding:20px;z-index:500;list-style:none;margin:0}.hero_features .pagination li{float:left;margin-left:5px}.hero_features .pagination li.current a{background:#607c39;box-shadow:none}.hero_features .pagination a{background:#fff;box-shadow:0 0 5px rgba(17,17,17,0.5);font-size:0;border-radius:100px;width:0;height:0;padding:6px}.hero_features .pagination a:hover{box-shadow:0 0 5px rgba(17,17,17,0.75)}.hero_features .slide{position:relative}.hero_features .slide .text_overlay{position:absolute;top:0;left:0;background:url("slide-text-bg.png") no-repeat;height:395px;color:#fff;width:306px}.hero_features .slide .text_overlay a:link,.hero_features .slide .text_overlay a:visited,.hero_features .slide .text_overlay a:active,.hero_features .slide .text_overlay a:hover{color:#fff;text-decoration:none}.hero_features .feat_headline{font-weight:bold;font-size:2.25em;padding-top:2.5em;padding-left:30px;padding-right:65px}.hero_features .feat_subhead{font-size:1.5em;padding-top:1em;padding-left:30px;padding-right:65px}.newsletter_banner{background-color:#a0c075;padding:15px;border-radius:10px;border:1px solid #7b9f49;margin-bottom:20px;height:88px;position:relative}.newsletter_banner .newsletter_intro{line-height:1.5;font-size:1.75em;font-weight:bold;color:#455929;height:68px;margin-top:10px;padding-left:10px;width:415px}.newsletter_banner .newsletter_form{text-align:right}.newsletter_banner .firstname,.newsletter_banner .lastname{width:210px}.newsletter_banner .email{width:340px}.newsletter_banner .zipcode{width:80px}.newsletter_banner .submit-button{width:75px;margin-top:2px}#obo_radio{list-style:none;margin:0;padding:0}#obo_radio li{list-style:none;margin:0 0 1.5em;padding:0}#obo_radio .podcast_title{margin:0}#obo_radio .podcast_date{margin:0;color:#999}#obo_radio .podcast_snippet{margin-top:.5em}.feedback_form{background-color:#a0c075;border:1px solid #7b9f49;padding:20px;border-radius:10px}.excerpt img{max-width:100%}.leaderboard_rank_wrap{clear:both;line-height:55px}.leaderboard_rank_wrap .leaderboard_rank,.leaderboard_rank_wrap .leaderboard_pic,.leaderboard_rank_wrap .leaderboard_name,.leaderboard_rank_wrap .pb{float:left}.leaderboard_rank_wrap .leaderboard_rank{width:5%}.leaderboard_rank_wrap .leaderboard_pic{width:10%}.leaderboard_rank_wrap .leaderboard_name{width:45%}.leaderboard_rank_wrap .pb{width:40%}.text-content h4:first-child{margin-top:0}
