html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,center,dl,dt,dd,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{background:0 0;border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;padding:0;outline:0;vertical-align:baseline}table{border-collapse:collapse;border-spacing:0}html{height:100%;margin-bottom:1px}body{font-family:arial,helvetica,sans-serif;font-size:10px;color:#555;background:url(../images/bg_body.gif) repeat-x scroll 0 0 #fff;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:georgia,times,times new roman,serif;font-weight:400;color:#2f5b72}.componentheading{font-family:georgia,times,times new roman,serif;font-weight:400;color:#2f5b72}h1,.componentheading{font-size:26px;line-height:26px;margin-bottom:13px;color:#2f2f2f}h2,h2 a,h2 a:hover{margin:15px 0;font-family:arial,helvetica,sans-serif;font-size:15px;color:#ba5437;text-transform:uppercase;text-decoration:none}legend{font-size:150%}h3{font-size:1.6em;line-height:1.2;margin-bottom:1em}h4{font-size:1.6em;line-height:1.2;margin-bottom:.25em}h5{font-size:1.2em;line-height:1.2;font-weight:700;margin-bottom:.25em;font-family:arial,helvetica,sans-serif}h6{font-size:1.2em;font-weight:700;font-family:arial,helvetica,sans-serif}h1.title,h2.title,h3.title,h4.title{margin-bottom:.25em}h1.title-alt{border-bottom:1px solid #c7c7c7;padding-bottom:.25em;margin-bottom:0}h2.byline,h3.byline{font-family:georgia,times,times new roman,serif;font-weight:400;font-style:italic;text-transform:none;color:#888;margin-top:.5em}a{color:#3f7794;text-decoration:none}a:hover{color:#2f5b72;text-decoration:underline}ul{margin:1em}p{margin:0 0 1.5em}p,li,dt,dd{font-size:1.2em}label{font-weight:700;color:#555}dl{margin:0 0 1.5em}em,dfn{font-style:italic;font-weight:400}hr{height:1px;width:100%;margin:0 0 1.5em;padding:0;border:0;color:#c7c7c7;background-color:#c7c7c7;clear:both!important}.hideme{display:none}.background{position:absolute;width:100%;height:130px}#main .foreground,#message,#showcase,.leading,#page{position:relative;line-height:inherit}#message,#showcase{z-index:0}.dp20,.dp25,.dp33,.dp50,.dp100{float:left;margin-top:15px}.dp20{width:20%}.dp25{width:25%}.dp33{width:33.33%}.dp50{width:50%}.dp100{width:100%;margin-top:0}.clr{clear:both;font-size:0}#colmask{clear:both;overflow:hidden;position:relative;width:100%}#maincol,#wrapper{position:relative}.s-c-s #colmid,.s-c-x #colright{float:left;position:relative;width:200%}.s-c-s #colright{float:left;left:50%;position:relative;width:100%}.s-c-s #col1wrap{float:right;position:relative;right:100%;width:50%}.s-c-s #col1pad,.x-c-s #col1,.x-c-s #colmid{overflow:hidden}.s-c-s #col1{overflow:hidden;width:100%}.s-c-s #col2{float:left;position:relative;overflow:hidden;margin-left:-50%}.s-c-s #col3{float:left;position:relative;overflow:hidden;left:0}.s-c-x #col1wrap{float:right;position:relative;width:50%}.s-c-x #col1{overflow:hidden;position:relative;right:100%}.s-c-x #col2{float:left;position:relative}.x-c-s #colright{float:left;position:relative;right:100%;width:200%}.x-c-s #col1wrap{float:left;left:50%;position:relative;width:50%}.x-c-s #col3{float:right;position:relative}.s-c-s #col1pad,.s-c-x #colright,.x-c-s #colright,#wrapper{background:#fff}.cols1{display:block;float:none;margin:0;width:100%}.cols2{width:49%;overflow:hidden}.cols3{width:30%}.column1,.column2{position:relative;float:left;margin:0}.colpad{padding:0 10px;position:relative}.column2{float:right;width:49%}.article_row{overflow:hidden;margin:0 -10px 15px}#main-content{padding:20px 0 0;position:relative;z-index:15}#logo{width:288px;height:175px;display:block}#header{background:url(../images/bg_header.jpg) no-repeat scroll 0 0 transparent}#header li{list-style:none;float:left;padding-left:15px;font-weight:700}.mmyAccountTop a{color:#fff}#joomlanav{height:44px;background:#95b1c0;z-index:100;position:relative;text-transform:uppercase;font-weight:700}#joomlanav ul{margin:0}#joomlanav li{background:url(../images/sprite.png) no-repeat scroll 100% -44px transparent;list-style:none;float:left;height:44px;position:relative}#joomlanav li a{background:url(../images/sprite.png) no-repeat scroll -165px 0 transparent;display:block;padding:0;line-height:44px;color:#fff;font-weight:700;text-align:left}#joomlanav li.active a{background:#fff;color:#2f5b72}#joomlanav li a:hover,#joomlanav li:hover a,#joomlanav li.sfHover a{background:#2f5b72;color:#f2efd9;text-decoration:none}#joomlanav li ul{position:absolute;width:170px;left:-999em;margin-left:-1px;border:1px solid #006b9f;border-top:0;line-height:1em;padding-bottom:10px;background:#2f5b72}#joomlanav li ul ul{margin:-31px 0 0 170px}#joomlanav li:hover ul ul,#joomlanav li:hover ul ul ul,#joomlanav li:hover ul ul ul ul,#joomlanav li.sfHover ul ul,#joomlanav li.sfHover ul ul ul,#joomlanav li.sfHover ul ul ul ul{left:-999em}#joomlanav li li{padding:0;height:auto;background:#fff;width:170px}#joomlanav li li a,#joomlanav li li.active a,#joomlanav li li a:hover{margin:0;padding:5px 10px;color:#f2efd9;line-height:1em;font-weight:700;font-size:12px;text-transform:none}#joomlanav li:hover ul,#joomlanav li.sfHover ul{left:1px;box-shadow:3px 3px 6px #666}#joomlanav li:hover ul a:hover,#joomlanav li.sfHover ul a:hover{color:#fff}#joomlanav li li:hover ul,#joomlanav li li li:hover ul,#joomlanav li li li li:hover ul,#joomlanav li li.sfHover ul,#joomlanav li li li.sfHover ul,#joomlanav li li li li.sfHover ul{left:0}#joomlanav>ul>li>a{text-align:center}#joomlanav li.item-101{background-position:-110px 0}#joomlanav li.item-101 a{text-indent:-9999px;width:35px;padding:0 10px}#joomlanav li.item-101.active a{background:url(../images/sprite.png) no-repeat scroll -55px 0 transparent;color:#2f5b72}#joomlanav li.item-101:hover a{background:url(../images/sprite.png) no-repeat scroll 0 0 transparent}#joomlanav li.item-149{background-position:100% -176px}#joomlanav li.item-149 a{background-position:-266px -220px}#joomlanav li.item-149.active a{background:url(../images/sprite.png) no-repeat scroll 100% -176px transparent;color:#fff}#joomlanav li.item-148{background-position:100% -88px}#joomlanav li.item-148 a{width:30px;padding:0 46px 0 9px}#joomlanav li.item-148.active a{background:url(../images/sprite.png) no-repeat scroll 100% -264px #fff;color:#2f5b72}#joomlanav li.item-148:hover a{background:url(../images/sprite.png) no-repeat scroll 100% -132px transparent;color:#f2efd9}#joomlanav .n-shop ul{display:none}a.n-about{width:100px}a.n-legal{width:66px}a.n-publications{width:114px}a.n-news{width:64px}a.n-press{width:124px}a.n-outreach{width:162px}a.n-involved{width:110px}a.n-donate{width:80px}a.n-donate:hover{background:#f08801}#showcase{margin:3px 0 8px;position:relative;color:#000}#showcase .background{position:absolute;width:100%;height:130px}#showcase .foreground{border:1px solid #dfeaee;overflow:hidden;padding-bottom:25px}#showcase h1{font-weight:400;font-size:3em;line-height:105%;margin:25px 55px 10px 25px}#showcase h3{font-weight:400;font-size:1.4em;font-weight:400;margin:0 55px 20px 25px}#showcase b{font-weight:400;color:#d03100}#showcase .pad{padding:0 50px 25px 25px}#showcase .num{float:left;background:#d03100;text-align:center;line-height:90%;color:#fff;font-size:2em;padding:3px 8px}#showcase .pad h2{font-size:1.4em;font-weight:700;margin:0 0 5px 40px}#showcase .pad p{margin-left:40px}p.buttonheading{position:absolute;top:2px;right:10px;margin:0}.buttonheading .icon{display:block;width:16px;height:16px;float:left;margin-left:5px}.iteminfo{font-size:90%;overflow:hidden;border-bottom:1px solid #dedede;margin-bottom:20px;display:block;margin-top:-10px;width:100%}.modifydate,.createdby,.createdate{display:block}.createdby{font-weight:700}a.readon,a.readon2{display:block;margin-top:15px;font-style:italic}a.readon2{display:block;float:right;color:#fff;font-weight:700;line-height:20px}a.readon2 span{display:block;margin-right:10px;height:21px;float:left;padding:0 5px 0 15px}.breadcrumbs-pad{padding:0 1px}div.breadcrumbs_breadcrumbs,div.breadcrumbs{font-size:110%;margin:0;padding:0;text-align:left}div.breadcrumbs_breadcrumbs .sep,div.breadcrumbs .sep{padding:0 5px}.m_breadcrumbs .module-body{padding:2px 15px 17px}.component-pad{padding:0 15px}.banneritem_text{margin-bottom:10px}#modlgn_username,#modlgn_passwd{border:1px solid #ccc;padding:3px}.pagination span,.pagination a{margin-right:5px}#colmask ul li{list-style:disc}#colmask ul ul{margin-top:0}#colmask ul ul li{list-style:square}.item-page,.category-list{position:relative}#colmask .component-pad .actions{position:absolute;right:0;top:0;margin:0}.category-list .hasTip{position:absolute;right:19px;top:2px}.category-list .actions .hasTip{position:static}.item-page fieldset{margin-bottom:3em}.mceEditor{display:block;margin:1em 0}.formelm{margin-bottom:.6em}.button2-left{float:left;margin-right:1em}#colmask .component-pad .actions li,#colmask .pagenav li,#colmask .pagination li{list-style:none;display:inline}.pagenav{text-align:center}.blog-featured .cols-3 .item{display:inline-block;width:48%;vertical-align:top}.blog-featured .cols-3 .item:nth-child(2n+1){margin-right:3%}.readmore,.article-count,table.category th,.pagenavcounter{font-style:italic}table.category td,table.category th{padding-right:20px}table.category th a{font-weight:400}.image-left,img[align=left]{float:left;margin-right:10px}.article-count{padding-bottom:1em}.article-count dt,.article-count dd,.contact-address address,#form-login-remember label{display:inline}table.category th a img{margin-left:5px}.login-fields,.display-limit,.reset,form dd{margin-bottom:10px}.login-fields label,.item-page label{display:block}legend{padding-bottom:1em}.colpad h2.contentheading{padding-right:65px}.sectiontableheader{font-weight:700;line-height:25px;text-align:left}tr.sectiontableentry0 td,tr.sectiontableentry1 td,tr.sectiontableentry2 td,td.sectiontableentry0,td.sectiontableentry1,td.sectiontableentry2{text-align:left;padding:0 4px;vertical-align:middle;border-top:1px solid #ddd;line-height:30px}span.attention{display:block;margin:15px 0;padding:8px 10px;background:#fff3a3;border:1px solid #e7bd72;color:#b79000}.highlight{background:#ffc}h1.itemTitleLg{font-size:3em;line-height:1.2em;margin-bottom:35px}.right{float:right;margin:0 0 15px 15px}p span.dropcap{font-size:46px;float:left;line-height:40px;margin:0 6px 0 0;text-transform:uppercase}.module{padding:1px}.module-title{font-size:110%;font-weight:700;margin:0;padding:7px 15px 5px 0}.module-body{padding:10px 15px 25px}.color1 .module-title{border-bottom:1px solid #ddd;color:#777}.color1 .module-body{border-top:1px solid #fff}.color2 .module-title{border-bottom:1px solid #c3d9e1;color:#50646d}.color2 .module-body{border-top:1px solid #dfeaef}#colmask .m_menu{background:#cf2700;color:#fff}#colmask .m_menu .module-title{border-bottom:1px solid #c21a00;color:#fff}#colmask .m_menu .module-body{border-top:1px solid #d64110}#colmask .m_menu a{color:#fff}#colmask .m_menu ul{margin:0 1em}#mainmods,#mainmods2,#mainmods3{overflow:hidden}#mainmods3{background:#eee;border-top:1px solid #fff;border-bottom:1px solid #ddd}.spacer.w99 .module{width:100%}.spacer.w49{background:url(/templates/rt_afterburner_j16/images/bg_page-home.gif) repeat-y scroll -260px 0 transparent}.spacer.w49 .m_block_wrapper{width:49.2%;display:inline-block;vertical-align:top}.spacer.w33 .module{width:32.8%}#header .module{float:right;margin-left:120px}#main-content li .active a{font-weight:400}.m_notoppad .module-body{padding-top:0}.m_nobottompad .module-body{padding-bottom:0}#col3 .module .module-body{border:none;padding:5px 0}.videos #mainmods.spacer.w49{background:0 0;border-bottom:1px solid #c7c7c7;margin-right:30px;margin-left:15px}div.module_box{padding:1.5em 15px 0 0;border-top:1px solid #c7c7c7}#footer{clear:both;margin:0 20px 20px;text-align:center}#footer p{margin:0;line-height:18px}#footer a{text-decoration:none;color:#5b5b54;border-bottom:1px dotted #5b5b54}#logo2{width:165px;height:20px;display:block;float:right;margin-left:15px;margin-top:15px}#footer ul{margin:0}#footer li{list-style:none;float:left;padding-right:20px;font-weight:700}#bottom{clear:both;margin:0 20px 20px;text-align:left}#bottom a{color:#6e6853}#bottom .wrap{background:#f3f3e6;color:#6e6853;padding:24px 0}#charity-navigator{float:left;width:440px;margin:0 95px 0 85px;padding:3px 0 0}#charity-navigator img{float:left;margin:-3px 30px 0 0}#charity-navigator p.last{margin:0}#social h2{font-size:11px;line-height:16px;color:#8e8b7c;margin-bottom:11px;margin-top:0}#social ul{margin:0;list-style:none}#social ul li{margin:0 0 12px;padding:0;background:0 0;color:#6e6853;font-family:arial,helvetica,sans-serif}#social a.facebook{padding:4px 0 4px 25px;background:url(../images/sprite.png) no-repeat scroll 0 -306px transparent}#social a.twitter{padding:4px 0 4px 25px;background:url(../images/sprite.png) no-repeat scroll 0 -326px transparent}#social a.youtube{padding:4px 0 4px 25px;background:url(../images/sprite.png) no-repeat scroll 0 -346px transparent}.landing-toc{padding:25px;background:#f5f3e7;color:#2f2f2f}.landing-toc dl{width:195px;float:left;margin:0 45px 0 0}.landing-toc dl dt{font-size:22px;line-height:26px;font-family:georgia,times,times new roman,serif;font-weight:400;color:#2f2f2f;margin:0 0 15px}.landing-toc dl dd{line-height:14px;margin:0 0 15px}.landing-toc dl a{color:#2f2f2f;text-decoration:none;font-weight:700}.landing-toc dl.col-3{width:140px;margin-right:0}div.btn::after,.wrap:after{clear:both;content:".";display:block;height:0;visibility:hidden}img.photo{border:solid 1px #d7d7d7;padding:4px}img.photo-right{float:right;border:solid 1px #d7d7d7;padding:4px;margin:0 0 15px 15px}img.photo-left{float:left;border:solid 1px #d7d7d7;padding:4px;margin:0 15px 15px 0}div.photo-left{float:left;margin:0 15px 15px 0}div.photo-right{float:right;margin:0 0 15px 15px;display:inline}blockquote{border-left:4px solid #d6eaf4;padding:0 0 0 15px;margin:0 50px 15px 0}blockquote div.quote,blockquote p{font-family:georgia,serif;font-size:18px;line-height:21px;color:#7195a7;font-style:italic;font-weight:400}blockquote div.quote{margin-bottom:20px}div.btn{margin:0;font-size:1.2em;text-align:left}div.btn a{padding:3px;color:#fff;font-weight:700;background:#3f7794;text-decoration:none;display:block;float:left}div.btn a span{padding:7px 12px;border:1px solid #9fbbca;display:block}div.btn-full{margin:0 0 1.5em}div.btn-full a{float:none;width:auto;text-align:center}#col3 .module.mcream{background:#f7f7f7;padding:4px;text-align:left;margin-bottom:15px;border:1px solid #ddd}#col3 .module.mcream .module-inner{border:1px solid #d0d0d0;padding:6px}#col3 .module.mcream .module-body{border:none;padding:0}.block.block-cart{margin:0;border:none}#col3 h3.module-title{margin:1em 0 0;font-family:arial,helvetica,sans-serif;font-size:15px;color:#ba5437;text-transform:uppercase;text-decoration:none;border-bottom:none}#col3 .module.mgreen{background:#dce9ab;padding:4px;text-align:left;margin-bottom:10px}#col3 .module.mgreen .module-inner{border:1px solid #fff;padding:6px}#col3 .module.mgreen .module-body{border:none;padding:0}#col3 .module.mgreen .module-title{font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:700;padding:8px 12px;line-height:1.2;text-transform:uppercase;margin:0 0 11px;background:#edf5d0;color:#40463b;border:none}#col3 .module.mgreen ul{margin:0 0 30px}#col3 .module.mgreen ul li{list-style:none;margin:0 0 5px;padding:0 5px 5px 14px;background:0 0;line-height:14px;border-bottom:1px solid #edf5d0}#col3 .module.mgreen ul li a{font-size:12px;font-weight:700;color:#5b8734;text-decoration:none}#col3 .module.mgreen ul li.active,#col3 .module.mgreen ul li.current,#col3 .module.mgreen ul li.current{background:url(../images/subnav_on-green.gif) no-repeat 5px 3px}#col3 .module.mgreen ul li.active a,#col3 .module.mgreen ul li.current a,#col3 .module.mgreen ul li a:hover{color:#3c5a22}#col3 .module.mblue{background:#d6eaf4;padding:4px;text-align:left;margin-bottom:10px}#col3 .module.mblue .module-inner{border:1px solid #fff;padding:6px}#col3 .module.mblue .module-body{border:none;padding:0}#col3 .module.mblue .module-title{font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:700;padding:8px 12px;line-height:1.2;text-transform:uppercase;margin:0 0 11px;background:#ebf5fa;color:#3f7794;border:none}#col3 .module.mblue ul{margin:0 0 30px}#col3 .module.mblue ul li{list-style:none;margin:0 0 5px;padding:0 5px 5px 14px;background:0 0;line-height:14px;border-bottom:1px solid #ebf5fa}#col3 .module.mblue ul li a{font-size:12px;font-weight:700;color:#5895b6;text-decoration:none}#col3 .module.mblue ul li.current{background:url(../images/subnav_on-green.gif) no-repeat 5px 2px}#col3 .module.mblue ul li.current a,#col3 .module.mblue ul li a:hover{color:#3f7794}.search.topsearch{width:157px;height:35px;position:absolute;top:6px;right:0;background:url(../images/sprite.png) no-repeat 0 -220px}#mod-search-searchword{border:0;outline:0;background:0 0;width:100px;padding:4px 6px 0;font-size:10px;height:16px;position:absolute;top:6px;left:13px;line-height:1em;color:#738ba2}.buttontopsearch{border:0;background:0;background:0 0;height:20px;width:20px;position:absolute;top:5px;right:12px;text-indent:-9999px;cursor:pointer}.home #col1wrap{width:560px;left:64%}.home .x-c-s #col3{width:330px;left:245px}.home #colmid{background:url(/templates/rt_afterburner_j16/images/bg_page-home.gif) repeat-y scroll -4px 0 transparent}.home .x-c-s #col1{margin-left:0}.home #main-content{background-color:#fff;padding-bottom:0}.home .x-c-s #colright{background-color:transparent}.home .spacer.w33 .m_block_wrapper{width:175px;margin:0 17px 0 0;padding:0;float:left}.home .spacer.w33 .m_block_wrapper.mlast{margin:0}.home .spacer.w33 .module{width:175px;margin:0;padding:0}.home #mainmods .module-body{padding:10px 0 25px}.home #mainmods{border-bottom:1px dotted #919191;border-top:1px dotted #919191}.home #mainmods h3{margin:0;padding-right:0;font-family:arial,helvetica,sans-serif;font-size:16px;color:#ba5437;text-transform:uppercase;text-decoration:none}.home .spacer.w49{background:0 0}.home .spacer.w49 .m_block_wrapper{width:265px;margin:0 30px 0 0;padding:0;float:left}.home .spacer.w49 .module{width:265px;margin:0;padding:0}.home .spacer.w49 .m_block_wrapper.mlast{margin:0}.home #mainmods2 .module-body{padding:10px 0 25px}.home #colmask .mfront li{list-style-type:none;margin-top:15px;margin-bottom:15px;padding-top:7px;border-top:1px dotted #bc7c6b}.home .mfront ul{margin:0}.home .mfront a{color:#434343}.home .mfront a:hover{color:#2f5b72}.home .mfront .module-body{padding-top:0}.home #mainmods2.spacer.w49{background:url(/templates/rt_afterburner_j16/images/bg_page-home.gif) repeat-y scroll -325px 0 transparent}.home #welcome{margin:0 0 1em;font-family:georgia,sans-serif;font-size:1.2em}.callout{text-align:center;line-height:1.2;font-size:13px;font-family:arial,helvetica,sans-serif;margin-bottom:15px;padding-bottom:15px;border-bottom:1px dotted #919191}.last{margin-right:0}.callout.last{margin-bottom:0;padding-bottom:0;border-bottom:none}.callout h2,.callout h2 a{text-transform:uppercase;font-size:30px;line-height:1.2;color:#3f7794;margin:0 0 10px;padding:0;letter-spacing:-.05em}.callout p{font-size:13px;line-height:1.5;margin:0}.homedaylist{}ul.homedaylist{margin:0}#colmask ul.homedaylist li{width:102px;float:left;background:0 0;padding:0 10px 0 0}#colmask ul.homedaylist li.lastItem{padding:0}.homedaylist .moduleItemIntrotext{height:120px;width:100px;overflow:hidden;margin-bottom:5px}.homedaylist img{float:none;border:none;width:98px}.homedaylist li a.moduleItemTitle{color:#373737;font-size:10px;display:block;text-align:center}.homedaylist li a.moduleItemTitle:hover{color:#3f7794}.home a.moduleCustomLink{font-size:12px}.home .mfreethinkers{border-top:1px dotted #919191}a.more{font-weight:700;padding-right:8px;white-space:pre;background:url(../images/icn_more.gif) no-repeat center right}.home .front li.odd,.home .front li.even{border-bottom:0;background:#fff}.quiet{color:#888}.itemBody div.module{padding:1.5em 15px 0 0;border-top:1px solid #c7c7c7}.itemContainer{padding:1.5em 15px 0 0;border-top:1px solid #c7c7c7}h3.dateline{font-size:1.5em;margin:0;text-transform:none;color:#888;font-style:italic;margin:0 0 .5em}div.itemView{border-bottom:none}#k2Container{padding:0;margin:0}div.groupLinks{margin-bottom:5px}div#itemListLinks{background:0 0;border:none;margin:0 0 8px;padding:0 8px 8px}div.itemListCategory{background:0 0;border:none;padding:0;margin:0}div.subCategory{background:0 0;border:none}.itemBackToTop{font-size:1.2em;padding-bottom:5px}div.itemBackToTop a{text-decoration:none}div.catItemIntroText{padding:4px 0 0}div.subCategoryContainer,div.itemContainer{float:none}div.catItemReadMore a{font-size:1.2em}div.itemFullText h3{margin-bottom:1em;padding:0}#k2Container blockquote{border-left:4px solid #d6eaf4;padding:0 0 0 15px;margin:0 50px 1.5em 0}h1.catAsTitle{border-bottom:1px solid #c7c7c7;padding-bottom:15px}div.mod-issue-info{padding:1em 0;margin:0 0 25px;border-top:1px solid #c7c7c7;border-bottom:1px solid #c7c7c7}div.mod-issue-info h2,div.mod-issue-info h2 a{margin:0;font-family:georgia;font-style:normal;font-weight:400;color:#000;font-size:22px;text-transform:none}div.mod-issue-info h2 a{color:#2f5b72}div.mod-issue-info h2 span{font-size:15px;color:#888;font-style:italic}div.mod-issue-info h3{font-size:15px;font-family:georgia,times,times new roman,serif;font-weight:400;font-style:italic;text-transform:none;color:#888;margin-top:0}span.itemImage img{padding:4px}span.itemImage{margin:0}div.itemImageBlock{padding:0;float:right;margin:0 0 16px 15px}div.itemVideoBlock{background:0 0}blockquote p.attr{margin:-10px 0 0;font-family:arial,helvetica,sans-serif;font-size:12px;color:#7195a7;font-weight:400;font-style:normal;width:60%;margin-left:15px;text-indent:-15px}span.itemImageCaption{font-size:11px;color:#888;line-height:1.2;text-align:center;padding:5px 0;text-align:center;float:none;display:block}span.catItemImage img{border:solid 1px #d7d7d7;padding:4px}#k2Container ul li{margin-bottom:.4em;padding:0 0 0 10px;line-height:1.2em;background:url(../images/bullet.gif) no-repeat 0 .43em;list-style-type:none}#col3 ul li{margin-bottom:.4em;padding:0 0 0 10px;line-height:1.2em;background:url(../images/bullet.gif) no-repeat 0 .43em;list-style-type:none}.radioItems .catItemImageBlock{float:right}#link-list-nav{margin:1.5em 0}.ln-letters{overflow:hidden}.ln-letters a:hover,.ln-letters a.ln-selected{background-color:#3f7794;color:#fff}.ln-letters a{font-size:1.2em;display:block;float:left;padding:2px 6px;border:1px solid #2f5b72;border-right:none;text-decoration:none;color:#3f7794}.ln-letters a.ln-last{border-right:1px solid #2f5b72}.articlelist ul li{margin-left:10px}#link-list{font-size:12px}#link-list dl dt{font-size:1em;float:left;clear:both;width:2em;margin:0;font-weight:700;padding:3px;text-align:center;color:#555}#link-list dl dd{font-size:1em;margin:0 0 0 2.5em;padding:3px 0}.category-toc ul{width:180px;margin:0 10px;float:left}.category-toc ul li.sub{margin-left:.8em}.legal_success div.catItemHeader h3.catItemTitle{margin:0 0 .4em;font-size:1.4em;font-weight:400;line-height:1.2;color:#3f7794}.legal_success div.catItemBody{padding:0}.legal_success p{margin-top:0}.legal_success .itemLink{padding:0;border:none}.entry-meta span.category{padding:8px 0 8px 22px;background:url(../images/icn_folder.gif) no-repeat 0 5px}p.excerpt{margin-bottom:4px}.simulate_p{font-size:1.2em}.faq p{margin-bottom:.5em}.faq h3{margin:.5em 0 0}.fftoday .itemLinks{padding:0;border:none}#colmask .fftoday li.itemLinks{list-style-type:none;margin-bottom:.3em}.fftoday #itemListLeading ul{margin:0 1em 1em 0}.fftoday .itemLinks h3{padding:0;border:none;margin:0;font-size:1em;font-weight:400}.itemLinks div.catItemView{padding:2px 0}.subcatcol1{width:320px;margin-right:30px;float:left}.subcatcol2{width:320px;float:left}ul.listSubCategories{margin-left:15px}.mnews h3.module-title{margin:0;padding-bottom:0;font-family:arial,helvetica,sans-serif;font-size:15px;font-weight:400;color:#ba5437;text-transform:uppercase;text-decoration:none}.mnews ul{margin:0;padding:0}#colmask .mnews ul li{list-style-type:none}.brochure .itemList h3{margin:0;font-size:1.4em;font-weight:400;line-height:1.2;color:#3f7794}.brochure .itemList p{display:inline}.brochure div.catItemBody{padding:0 0 8px}div.itemComments{background:0 0;border:none;padding:0;width:600px}.itemComments .input-area{width:90%;height:150px}form label em,em.required{font-weight:700;color:#600}.itemComments .input-txt{width:200px}dl.comment dd{line-height:1.3;padding:15px}dl.comment dt{font-weight:700;padding:5px 15px 14px 0;background:#fff url(../images/comment-top.gif) no-repeat bottom left}dl.comment{background:url(../images/comment-bot.gif) no-repeat bottom left}dl.comment dt span{font-weight:400;font-style:italic}dl.entries{margin:0 0 1.5em;line-height:1.2}dl.entries dt{margin:1.5em 0 .5em;padding:0;font-weight:700}dl.entries dt:first-child,dl.entries dt.first{margin:0}dl.entries dd{margin:0;padding:0}.subevents div.itemListCategory h2{font-size:26px;line-height:26px;margin-bottom:13px;color:#2f2f2f;text-transform:none;font-family:georgia,times,times new roman,serif}.awardsSubCat .subCategoryImage img{width:100px}.awardsSubCat .subCategoryMore{font-size:12px}.awards .subCategoryContainer{border-top:1px solid #c7c7c7}div.itemListCategory img.photo-right{float:right;border:solid 1px #d7d7d7;padding:4px;margin:0 0 15px 15px}ul.awardsList{padding-left:8px}ul.awardsList li{padding:2px 0}div.utility-link{display:inline;float:right;font-family:arial,helvetica,sans-serif;font-size:12px;text-transform:uppercase}div.utility-link a{text-decoration:none;color:#888;padding:10px 30px 10px 0;line-height:12px}div.utility-link a.rss{text-transform:none;background:url(../images/icn_feed-20x20.gif) no-repeat 100% 50%}div.utility-link a.itunes{margin-left:10px;text-transform:none;background:url(../images/icn_itunes-25x25.gif) no-repeat 100% 50%}legend{border:1px solid #c7c7c7;font-size:1.3em;font-weight:700;color:#2f5b72;padding:4px 8px;background:#d6eaf4}div#archive-filter{position:relative}fieldset{border:1px solid #c7c7c7;padding:20px;margin:0 0 1.5em;background:#d6eaf4;position:relative}#archive-filter fieldset{margin-bottom:0}#archive-filter fieldset,#archive-filter legend{background:#ebf5fa}#archive-filter div.select{float:left}#archive-filter div.select label{display:block;padding-left:5px;margin:0 0 5px;font-size:1.1em;line-height:1;font-weight:700;color:#2f5b72}#archive-filter a#advanced-link{position:absolute;bottom:15px;right:30px;font-size:1.1em}#archive-filter select{margin:0 10px 0 0;width:140px}div.utility-link a.help{padding-right:0;margin-left:10px}div.utility-link a:hover{color:#3f7794;text-decoration:underline}div.utility-link a{text-decoration:none;color:#888;padding:10px 30px 10px 0;line-height:12px}#loading{padding:10px 0 10px 25px;font-size:1.2em;color:#555;background:url(../images/ajax-loader.gif) no-repeat 0 50%}.mod_fineprint{border-top:1px solid #c7c7c7;padding-top:15px}.mod_fineprint p{color:#888;font-size:1.1em;line-height:1.4;margin:0 0 1em}div.error,p.error,.notice,.success{margin-bottom:1em;border:2px solid #ddd;padding:15px}div.error p,div.notice p,div.success p{margin:0}.notice{background:#fff6bf;color:#817134;border-color:#ffd324}.no-top-padding{padding-top:0}.ffrf-form{width:500px}.ffrf-form textarea{width:450px}.ffrf-form fieldset{padding:15px}.ffrf-form fieldset.formFieldset legend{padding:4px 8px;font-size:1.3em}.rsform-checkboxes input{display:block;float:left;margin-right:5px}.rsform-checkboxes label{display:block;font-size:12px;line-height:19px;margin-bottom:3px}input[type=text],input.input-txt{width:250px;padding:4px;border:1px solid #c7c7c7;background:#fff url(../images/bg_form-input.gif) repeat-x 0 0}textarea{margin:.5em .5em 0 0;padding:4px;width:300px;border:1px solid #c7c7c7;background:#fff url(../images/bg_form-input.gif) repeat-x 0 0}textarea:focus,input[type=text]:focus,input.input-text:focus{background:#fff;border-color:#888;outline:0}div.formDescription{margin-left:0;padding-left:0;font-size:1.2em;font-weight:400;margin-bottom:.75em}label.formCaption{font-size:1.2em;font-weight:700;display:block;padding-bottom:3px}div.formBody{display:block;float:none}#firstnameBlock,#lastnameBlock,.rsform-block-city,.rsform-block-state,.rsform-block-zip{display:block;float:left;margin-right:10px}#firstnameBlock,.rsform-block-city,.rsform-block-state{margin-right:6px}#firstnameBlock input,#lastnameBlock input{width:117px}#mInitialBlock{width:80px;display:block;float:left}#mInitialBlock input{width:40px}#suffixBlock{width:80px;display:block;float:left}#suffixBlock input{width:65px}.rsform-block-city input{width:117px}.rsform-block-state input{width:50px}.rsform-block-zip input{width:117px}#rsform-phonelbl{padding-top:10px}.rsform-block{padding-bottom:10px}.formBody label{font-size:1.2em;margin-right:15px;margin-left:5px}form button,.button{margin:0;padding:7px 18px;font-size:1.2em;font-family:arial,helvetica,sans-serif;font-weight:700;text-align:center;color:#fff;border:4px double #9fbbca;background:#3f7794;-webkit-appearance:none;border-radius:0}form button:hover,.button:hover{cursor:pointer}.rsform-block-is_member label{font-weight:400}div.freedom-box{margin:0 0 1.5em;padding:0;background:#7dab54;border:3px solid #7dab54;text-align:center;line-height:1.2;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}div.freedom-box-inner{background:#d5e49d;padding:8px 0;border:3px solid #dfe6c3;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}div.freedom-box h2{margin:0 0 3px;padding:0;border:0;font-size:13px;font-weight:700;font-family:arial,helvetica,sans-serif;text-transform:uppercase;color:#2e2d24}div.freedom-box p{margin:0;padding:13px 0 0;font-size:2em;line-height:1em;color:#2e2d24;font-family:georgia,sans-serif;background:url(../images/bg_box-green-embellish.gif) no-repeat top center}div.freedom-box p a{color:#2e2d24;text-decoration:none;border:0}#welcome p{margin-bottom:1em}#sectionshowcase{padding:10px;margin:20px 20px 1.5em;background:#f3f3e6;position:relative}#sectionshowcase h1{color:#333;text-align:center}.spotlight-entry{float:left;width:870px;padding:10px;margin:0 4px;border:1px solid #cccbc2;text-align:center;background:#f9f9f2}.spotlight-entry div.spot-title{min-height:50px}.spotlight-entry div.spot-content{min-height:190px}.spotlight-entry p{font-family:arial,helvetica,sans-serif;font-size:13px;line-height:1.2;color:#666;margin:0}.spotlight-entry p.btn{margin:0;font-size:1.2em;height:auto}.spotlight-entry a.btn{display:block;padding:3px;color:#fff;font-weight:700;background:#3f7794;text-decoration:none;float:none;text-align:center}.spotlight-entry a.btn:hover{background:#4785a6;text-decoration:none}.spotlight-entry h2{font-family:arial,helvetica,sans-serif;color:#ba5437;font-weight:400;font-size:13px;text-transform:uppercase;margin:8px 0 0;line-height:1.2}.spotlight-entry h3{margin:4px 0 0;font-family:georgia,times,times new roman,serif;font-size:13px;font-weight:400;font-style:italic;color:#666;line-height:1.2}#sectionshowcase .spotlight-entry img{height:130px;width:auto}.spotlight-entry img{margin:0 0 7px}.w49 .spotlight-entry{width:420px}.w33 .spotlight-entry{width:270px}.w24 .spotlight-entry{width:195px}a#spotlight-rss{position:absolute;top:8px;right:20px;font-family:arial,helvetica,sans-serif;font-size:12px;text-transform:uppercase;text-decoration:none;color:#888;padding:10px 30px 10px 0;line-height:12px;background:url(../images/feed-icon-20x20.gif) no-repeat 100% 50%}div.spotlight-box-wrap{padding:4px;margin:0 0 10px;background:#f3f3e6;position:relative}div.spotlight-box{padding:20px;margin:0;border:1px solid #cccbc2;text-align:left;background:#f9f9f2}.spotlight-box h2{margin:0 0 .5em}div.col-1{margin-right:30px}.col-1,.col-2{float:left;width:325px;overflow:hidden;clear:none}#spotlight-vertical{padding:10px;margin:0 0 60px;background:#f3f3e6;position:relative}#spotlight-vertical .spotlight-entry{float:none;width:auto;padding:20px;margin:0 4px 1.5em;border:1px solid #cccbc2;text-align:left;background:#f9f9f2;position:relative}#spotlight-vertical .spotlight-entry h2{margin:0 0 15px;font-size:18px}#spotlight-vertical .spotlight-entry p.teaser{margin:4px 0 0;font-family:georgia,times,times new roman,serif;font-size:13px;font-weight:400;font-style:italic;color:#444;line-height:1.4;width:370px}#spotlight-vertical .spotlight-entry p.btn{width:175px;text-align:center;position:absolute;bottom:20px;right:20px}#spotlight-vertical .spotlight-entry a.btn span{padding:7px 5px;border:1px solid #9fbbca;display:block}div.product_block{background:0 0;border:0;text-align:center;margin:0 15px 10px 0;padding:0;width:200px;overflow:hidden;float:left}div.product_block span.img{display:block;height:130px;width:170px;display:table-cell;vertical-align:middle;background:#fff;padding:4px;margin:0 auto}div.product_block a{line-height:1.2;font-size:12px;font-weight:700;display:block;padding:10px;width:180px;text-decoration:none}div.product_block a:hover{background:#edf7fc;text-decoration:none}div.product_block span.name{margin:6px 0 0;display:block}div.product_block a span.price{display:block;font-weight:400;color:#787878}div.mod-dateline{padding:1.5em 0 0;border-top:1px solid #c7c7c7;float:none}div.mod-date{float:left;width:52px;margin:.3em 0 1.5em;padding:6px 0;background:#d6eaf4;color:#3f7794;text-align:center;line-height:1;font-family:arial,helvetica,sans-serif}div.mod-date .month{display:block;font-size:14px;text-transform:uppercase;line-height:1;margin:0;padding:0}div.mod-date .day{margin:-4px 0 0;padding:0;font-family:georgia,times,times new roman,serif;display:block;font-size:32px;letter-spacing:-1px;line-height:1}div.mod-dateline .mod-entry{float:right;width:251px;padding-right:0}.w99 div.mod-dateline .mod-entry{float:right;width:600px;padding-right:0}div.mod-entry h3{margin:0 0 .4em;font-size:1.4em;font-weight:400;line-height:1.2;color:#3f7794}div.mod-entry p{font-family:arial,helvetica,sans-serif;font-size:1.2em;line-height:1.2}div.module .top-link{text-align:right;clear:both;margin-bottom:1em}#k2Container div.mod-dateline .mod-entry{width:581px}dl.headlines{padding:1.5em 15px 0 0;border-top:1px solid #c7c7c7}dl.headlines dt{font-weight:400;font-size:1.3em;line-height:1.2;font-family:arial,helvetica,sans-serif;font-weight:700}dl.headlines dt .dateline{font-family:georgia,times,times new roman,serif;display:block;color:#888;font-style:italic;font-weight:400;line-height:1.6em}dl.headlines dd{margin:0 0 1.5em;font-size:1.2em;font-family:arial,helvetica,sans-serif}div.alert-box{border-top:1px solid #d5e49d;border-bottom:1px solid #d5e49d;padding:10px;margin:0;background:#fffad5;text-align:center}div.alert-box-inner{display:inline;padding:4px 10px 4px 25px;color:#557f30;text-transform:uppercase;font-size:11px;background:#fffad5 url(../images/icn_action-alert.gif) no-repeat 0 50%;line-height:11px}.malertactionbar .module-body{padding:0 15px}.dayentriesmodule{border-top:1px solid #c7c7c7;border-bottom:1px solid #c7c7c7;padding:15px 0;margin-bottom:30px;font-size:1.2em}div.mod-day h3{margin:0 0 .5em;font-size:2.2em;font-weight:400;line-height:1.2;color:#333}div.photo-right .caption,div.photo-left .caption,div.photo .caption{font-size:11px;color:#888;line-height:1.2;text-align:center;padding:5px 0}#k2Container ul.thumbs li,#k2Container div.thumb,ul.thumbs li,div.thumb{background:0 0;border:0;text-align:center;margin:0 15px 10px 0;padding:0;width:200px;overflow:hidden;float:left}ul.thumbs a,div.thumb a{line-height:1.2;font-size:12px;font-weight:700;display:block;padding:10px;width:180px;text-decoration:none}ul.thumbs img,div.thumb img{display:block;padding:4px;border:solid 1px #d7d7d7;background:#fff;margin:0 auto 6px}ul.thumbs a:hover,div.thumb a:hover{background:#edf7fc;text-decoration:none}.staffMember{padding:1.5em 15px 0 0;border-top:1px solid #c7c7c7}.staffMember .moduleItemImage{display:block;width:145px;float:left;margin:0 15px 15px 0;text-align:center}.staffMember .moduleItemImage img{width:135px}h3.module-title{font-weight:400;font-size:1.6em}.letter{background:#ff8;padding:6px;border:2px;margin-right:19%;margin-bottom:10px}div.k2Pagination,.pagination{font-size:12px;color:#343434}.pagination span{padding:3px 6px;border:1px solid #357897;background:#357897;color:#fff}.pagination a{padding:3px 6px;border:1px solid #c7c7c7;text-decoration:none}.pagination a:hover{background:#d6eaf4;text-decoration:none}.blue_button{display:block;font-size:12px;text-decoration:none;width:162px;height:60px;color:#fff;text-align:center;padding-top:23px;background:transparent url(http://out.ffrf.org/img/images/-/blue_lg_button.jpg) 0 0 no-repeat}.search-results .result-title h3{border-top:1px solid #c7c7c7;padding-top:20px;font-size:1.3em;margin:10px 0 .25em}.search-results .result-created{color:#888;font-size:90%;display:block}#searchForm .ordering-box{padding-top:20px}#system-message-container{padding:10px}#system-message{padding:10px;background:#d6eaf4;border:2px solid #a3b7d1}#system-message dt{font-weight:700;font-size:20px}#system-message dt.notice,#system-message dd.notice{background:0 0;color:#231f20;border:0;margin-bottom:0;padding:0}.m_category_block h2{font-size:15px;text-transform:uppercase;color:#ba5437;padding:10px 0;border-width:1px 0;border-style:solid;border-color:#d7d7d7}.m_category_block li{list-style:none;width:220px;text-align:center;display:block;float:left;font-weight:700}.m_category_block li a{background:#fff;display:block;padding:10px 20px}.m_category_block li a:hover{background:#edf7fc;text-decoration:none}.m_category_block li img{padding:4px;border:1px solid #d7d7d7;background:#fff;margin:0 auto 6px}#onepage-checkout-shipping-method-comments textarea{width:99%;height:100px}#mainmods.spacer,#mainmods2.spacer,#mainmods3.spacer{height:inherit}#header .module.m_loginmodule{margin-left:0}#header .module.m_loginmodule .module-body{padding:20px 15px 0 0}div.cd_moduletitle_logo{height:18px;line-height:19px}div.cd_moduletitle_logo a{margin-left:0;font-size:12px;color:#fff;font-weight:700;text-decoration:none;background-color:transparent}div.cdlogin-logout-greeting a{margin-left:10px;background-color:transparent;background-repeat:no-repeat;height:20px;color:#fff}div.cdlogin-logout-greeting{color:#fef9e6;height:20px;line-height:20px;position:relative;font-size:12px;font-weight:700}.mmyAccountTop .module-body{padding:10px 5px 25px}#sbox-window .login{width:300px}#sbox-window .login input{width:280px;padding:4px}#sbox-window .logout h3{margin-top:30px;text-align:center}#sbox-window .logout button{margin-left:102px}body.video-display #main-content{padding:0}body.thank-you .page-header h2{color:#000;font-family:georgia,times,times new roman,serif;font-size:24px;text-transform:none}body.thank-you h3{margin-top:20px;color:#000;font-family:georgia,times,times new roman,serif;font-size:18px;text-transform:none}body.thank-you #main-content,body.video-landing #main-content{padding:0}body.thank-you #bottom{padding:0 15px;margin:0}.video-landing a.upload-button{display:inline-block;background:url(../images/upload-video.png) no-repeat top;cursor:pointer;width:175px;height:40px;border:none}.video-landing hr{margin:30px 0}.video-landing h2{color:#ffba00;margin:0;font-family:georgia,times,times new roman,serif;font-size:20px;text-transform:none}.youtube-search-results .module-body{padding:0 15px}.youtube-search-results .youtube-search-form{width:100%}.youtube-search-form input[type=text]{max-width:300px;background:0 0;border:none}.searcher{border:2px solid #cbcbc1;background-color:#fbfbf7}.video-landing .searcher{width:300px;float:right;margin-bottom:20px}.video-landing .all-tabs{clear:both}.video-landing .search-title h2{color:#000;margin:0 0 10px;font-family:georgia,times,times new roman,serif;font-size:20px;float:left}.video-landing .searcher-container{max-width:670px}.youtube-search-form input[type=submit]{background:url(../images/mag.png) no-repeat 2px 4px;cursor:pointer;width:25px;height:26px;border:none;float:right}.search-link a img{width:200px}.youtube-search-results #main-content .component-pad h2{color:#000;margin:0 0 10px;font-family:georgia,times,times new roman,serif;font-size:20px;text-transform:none}.youtube-search-results #main-content .component-pad{margin-bottom:40px}.component-pad .search-results-container{padding:0;width:660px;background-color:#f5f3e7}