body,h1,h2,h2 a,h2 a:visited,h3,h4,h5,h6,p,select,textarea{color:#717171;margin:0;padding:0;font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:15px;line-height:1.5625;text-decoration:none}input[type=text],input[type=email],textarea{color:#717171;background-color:#fff;border:1px solid #dadada;margin:0;padding:13px 15px 10px;font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:13px;-webkit-box-shadow:inset 1px 1px 3px #eee;-moz-box-shadow:inset 1px 1px 3px #eee;box-shadow:inset 1px 1px 3px #eee}li,ol,ul{margin:0;padding:0}ol li{list-style-type:decimal}a,a:visited{color:#34678a;text-decoration:underline}a:hover{color:#f47529;text-decoration:underline}a img{border:none}::selection{color:#fff;background-color:#34678a}::selection{color:#fff;background-color:#34678a}#wrap{min-width:1140px;margin:0;padding:0}#header{border-top:4px solid #eee;width:100%;min-height:120px;margin:0 auto;background-color:#fff!important;background-position:top!important}#header .wrap{width:1140px;margin:0 auto}#title-area{float:left;width:400px;padding:27px 0 0;overflow:hidden}#title{text-transform:uppercase;white-space:nowrap;margin:0;font-family:Vollkorn,serif;font-size:48px;line-height:1}#title a,#title a:hover{color:#444;padding:0;text-decoration:none}#title a:hover{color:#34678a}#description{padding:0;font-size:13px;color:#a7a7a7!important}#header .widget-area{float:right;width:720px;min-height:95px;padding:105px 0 0;position:relative}#header .textwidget{text-align:right}.header-image #title-area,.header-image #title,.header-image #title a{float:left;text-indent:-9999px;width:385px;height:200px;padding:0;display:block;overflow:hidden;background-position:50%!important}.header-image #description{display:block;overflow:hidden}.header-full-width #title-area,.header-full-width #title,.header-full-width #title a{width:100%}.menu-primary,.menu-secondary{clear:both;color:#fff;width:100%;margin:-15px auto 20px;font-size:14px;overflow:hidden}#header .menu{-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;clear:both;color:#747474;float:right;text-shadow:1px 1px #fff;background:#f8f8f8;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;font-size:14px;position:absolute;bottom:0;right:0}.menu-primary ul,.menu-secondary ul{float:left;width:100%}.menu-primary li,.menu-secondary li,#header .menu li{float:left;list-style-type:none}.menu-primary li a,.menu-secondary li a{color:#fff;text-shadow:-1px -1px #2d5876;padding:16px 15px 15px;text-decoration:none;display:block;position:relative}#header .menu li a{color:#747474;text-shadow:1px 1px #fff;border-bottom:3px solid #dfdfdf;padding:16px 21px 10px;text-decoration:none;display:block;position:relative}.menu-primary li a:active,.menu-primary li a:hover,.menu-primary .current_page_item a,.menu-primary .current-cat a,.menu-primary .current-menu-item a,.menu-secondary li a:active,.menu-secondary li a:hover,.menu-secondary .current_page_item a,.menu-secondary .current-cat a,.menu-secondary .current-menu-item a{color:#f47529;text-shadow:-1px -1px #2d5876}#header .menu li a:hover{background:#fff;border-bottom:3px solid #ccc}#header .menu>li>a:active,#header .menu>.current_page_item>a,#header .menu>.current-cat>a,#header .menu>.current-menu-item>a,#header .menu>.current_page_item>a:hover,#header .menu>.current-cat>a:hover,#header .menu>.current-menu-item>a:hover{-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;color:#fff;text-shadow:-1px -1px #2d5876;background:url(/theme/images/menu-active.png) repeat-x;border-bottom:3px solid #386a8d;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px}.menu-primary li li a,.menu-primary li li a:link,.menu-primary li li a:visited,.menu-secondary li li a,.menu-secondary li li a:link,.menu-secondary li li a:visited,#header .menu li li a,#header .menu li li a:link,#header .menu li li a:visited{color:#747474;text-transform:none;background:0 0;border-bottom:1px dotted #ddd;width:168px;padding:9px 8px 8px;font-size:14px;position:relative;text-shadow:none!important}.menu-primary li li a:active,.menu-primary li li a:hover,.menu-secondary li li a:active,.menu-secondary li li a:hover,#header .menu li li a:active,#header .menu li li a:hover{color:#78221e;text-shadow:none;background:0 0;border-bottom:1px dotted #ddd}.menu-primary li ul,.menu-secondary li ul,#header .menu li ul{z-index:9999;background:#fff;border:1px solid #dfdfdf;width:190px;height:auto;padding:15px 20px 20px;position:absolute;left:-9999px;-webkit-box-shadow:0 0 6px #00000026;-moz-box-shadow:0 0 6px #00000026;box-shadow:0 0 6px #00000026}.menu-primary li ul a,.menu-secondary li ul a,#header .menu li ul a{width:140px}.menu-primary li ul ul,.menu-secondary li ul ul,#header .menu li ul ul{margin:-56px 0 0 179px}.menu li:hover ul ul,.menu li.sfHover ul ul{left:-9999px}.menu li:hover,.menu li.sfHover{position:static}ul.menu li:hover>ul,ul.menu li.sfHover ul,#header .menu li:hover>ul,#header .menu li.sfHover ul{left:auto}.menu-primary li a.sf-with-ul,.menu-secondary li a.sf-with-ul,#header .menu li a.sf-with-ul{padding-right:35px}.menu li a .sf-sub-indicator{text-indent:-9999px;background:url(/theme/images/icon-down.png) no-repeat;width:5px;height:4px;position:absolute;top:24px;right:15px}.menu-primary li a .sf-sub-indicator,.menu-secondary li a .sf-sub-indicator{background:url(/theme/images/icon-down.png) bottom no-repeat}.menu li li a .sf-sub-indicator,.menu li li li a .sf-sub-indicator{text-indent:-9999px;width:5px;height:5px;position:absolute;top:16px;right:15px;background:url(/theme/images/icon-right.png) no-repeat!important}#header .menu .current_page_item a .sf-sub-indicator,#header .menu .current-cat a .sf-sub-indicator,#header .menu .current-menu-item a .sf-sub-indicator{background:url(/theme/images/icon-down.png) bottom no-repeat}#wpadminbar li:hover ul ul{left:0}.menu li.right{float:right;padding:16px 15px 15px}.menu li.right a{background:0 0;border:none;text-decoration:none;display:inline}.menu li.right a:hover{text-decoration:none}.menu li.search{padding:0 10px}.menu li.rss a{background:url(/theme/images/rss.png) 0 no-repeat;margin:0 0 0 10px;padding:0 0 0 16px}.menu li.twitter a{background:url(/theme/images/twitter-nav.png) 0 no-repeat;padding:0 0 0 20px}#inner{clear:both;background:#78221e;padding:40px 0 20px;overflow:hidden}#inner .wrap{width:1140px;margin:0 auto}#home-featured{margin:0 0 20px;font-size:14px}#home-featured p{margin-bottom:15px;font-size:14px}#home-featured .slider,#home-featured .intro,#home-featured .featured,#home-featured .call-to-action{background:url(/theme/images/separator.png) bottom repeat-x}#home-featured .call-to-action{clear:both}#home-featured .slider{padding-bottom:7px}#home-featured .inner{padding:50px}#home-featured .intro{text-align:center}#home-featured .intro .widgettitle{color:#f47529;text-transform:uppercase;font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:15px;font-weight:700}#home-featured .intro,#home-featured .intro p{color:#444;font-family:Vollkorn,serif;font-size:36px;line-height:47px}#home-featured .featured .inner{padding:25px}#home-featured .featured .widget{float:left;text-align:center;width:25%;clear:none!important}#home-featured .featured .widget-wrap{padding:25px}#home-featured .featured h2 a{color:#292929;font-size:22px}#home-featured .featured h2 a:hover{color:#f47529;font-size:22px}#home-featured .featured .page{margin:0;padding:0}#home-featured .featured .more-link{margin:20px auto 0}#home-featured .call-to-action{background:#f05f21 url(/theme/images/banner-texture.png) repeat-x;height:131px;margin:-20px 0 30px -15px;position:relative;-webkit-box-shadow:0 3px 8px #00000026;-moz-box-shadow:0 3px 8px #00000026;box-shadow:0 3px 8px #00000026;color:#fff!important;text-shadow:1px 1px #8f4819!important}#home-featured .call-to-action .banner-left{background:url(/theme/images/banner-left.png) no-repeat;width:15px;height:12px;display:block;position:absolute;bottom:-12px}#home-featured .call-to-action .banner-right{background:url(/theme/images/banner-right.png) no-repeat;width:40px;height:132px;display:block;position:absolute;top:0;right:-30px}#home-featured .call-to-action .widget{padding:0 50px}#home-featured .call-to-action .widgettitle{color:#501c07;text-shadow:1px 1px #fcb46a;text-transform:uppercase;margin-bottom:-40px;padding:29px 0 0;font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:15px;font-style:normal;font-weight:700}#home-featured .call-to-action,#home-featured .call-to-action p{color:#fff;text-shadow:1px 1px #8f4819;font-family:Vollkorn,serif;font-size:36px;font-style:italic;line-height:140px}#home-featured .call-to-action a{color:#501c07;text-shadow:1px 1px #fcb46a}#home-featured .call-to-action a:hover{color:#fff;text-shadow:1px 1px #8f4819}#home-featured .call-to-action .enews,#home-featured .call-to-action .enews p{line-height:130px}#home-featured .call-to-action .enews p{margin-right:20px;font-size:25px;display:inline}#home-featured .call-to-action .enews form{display:inline}#home-featured .call-to-action .enews #subbox{border:1px solid #fff;border-color:#c24d1b #fff #fff #c24d1b;width:160px;margin-right:10px}#home-featured .call-to-action .enews #subbutton{margin:0;padding:10px 16px 8px!important}.breadcrumb{background:url(/theme/images/separator.png) bottom repeat-x;margin:0;padding:30px;font-size:14px}.taxonomy-description{background-color:#fff;margin:-10px 0 30px;padding:0 0 15px}.taxonomy-description p{padding:15px 15px 0;font-size:14px}#content-sidebar-wrap{float:left;z-index:999;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:980px;position:relative;-webkit-box-shadow:0 0 8px #00000026;-moz-box-shadow:0 0 8px #00000026;box-shadow:0 0 8px #00000026}.content-sidebar #content-sidebar-wrap,.full-width-content #content-sidebar-wrap,.sidebar-content #content-sidebar-wrap{width:100%}.sidebar-content-sidebar #content-sidebar-wrap,.sidebar-sidebar-content #content-sidebar-wrap{float:right}#content{float:left;width:570px;margin:50px}.content-sidebar #content,.sidebar-content #content{width:730px}.sidebar-content #content,.sidebar-sidebar-content #content{float:right}.full-width-content #content{width:1040px}.post{background:url(/theme/images/separator.png) bottom repeat-x;margin:0 0 50px;padding:0 0 50px}.entry-content{overflow:hidden}.entry-content p{margin:0 0 25px}blockquote{border-left:3px solid #ececec;margin:45px 0 45px 40px;padding:15px 30px 0 50px;overflow:hidden}blockquote p{color:#999;font-family:Vollkorn,serif;font-size:18px;margin:0 0 15px!important}p.subscribe-to-comments{padding:20px 0 10px}.clear{clear:both}.clear-line{clear:both;border-bottom:1px solid #ddd;margin:0 0 25px}.five-sixths,.four-fifths,.four-sixths,.one-fifth,.one-fourth,.one-half,.one-sixth,.one-third,.three-fifths,.three-fourths,.three-sixths,.two-fifths,.two-fourths,.two-sixths,.two-thirds{float:left;margin:0 0 20px;padding-left:3%}.one-half,.three-sixths,.two-fourths{width:48%}.one-third,.two-sixths{width:31%}.four-sixths,.two-thirds{width:65%}.one-fourth{width:22.5%}.three-fourths{width:73.5%}.one-fifth{width:17.4%}.two-fifths{width:37.8%}.three-fifths{width:58.2%}.four-fifths{width:78.6%}.one-sixth{width:14%}.five-sixths{width:82%}.first{clear:both;padding-left:0}.genesis-grid-even,.genesis-grid-odd{width:48%;margin:0 0 20px;padding:0 0 15px}.genesis-grid-even{float:right}.genesis-grid-odd{clear:both;float:left}h1,h2,h2 a,h2 a:visited,h3,h4,h5,h6{color:#444;margin:0 0 15px;font-family:Vollkorn,serif;font-weight:400;line-height:1.25}h1{margin:0 0 20px;font-size:44px}.taxonomy-description h1{margin:0}h2,h2 a,h2 a:visited{font-family:Vollkorn,serif;font-size:36px}h2 a,h2 a:visited{color:#34678a}h2 a:hover{color:#f47529;text-decoration:none}.widget-area h2,.widget-area h2 a{margin:0 0 10px;font-size:24px}#sidebar-alt h2,#sidebar-alt h2 a{color:#fff;font-size:18px}#footer-widgets h2,#footer-widgets h2 a{color:#fff}h3{font-size:30px}h4{font-size:24px}.entry-content h2,.entry-content h3,.entry-content h4{margin-top:30px}.taxonomy-description h1,.widget-area h4{color:#636363;text-shadow:1px 1px #fff;text-transform:uppercase;font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:13px;font-weight:700}.widget-area h4{margin:0 0 20px}.widget-area h4 a{text-decoration:none}#sidebar-alt h4{color:#fff;text-shadow:-1px -1px #0d1a23;margin:0 0 15px}#footer-widgets h4{color:#fff;text-shadow:-1px -1px #000;text-transform:none;background:0 0;border:none;margin:0 0 20px;padding:0;font-family:Vollkorn,serif;font-size:20px;font-weight:400}h5{color:#f47529;text-transform:uppercase;font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:14px;font-weight:700}.entry-content ol,.entry-content ul{margin:0;padding:0 0 25px}.archive-page ul li,.entry-content ul li{background:url(/theme/images/bullet.png) 10px 14px no-repeat;margin:0;padding:7px 0 0 30px;list-style-type:none}.entry-content ol li{margin:0 0 0 35px}.archive-page ul ul,.entry-content ol ol,.entry-content ul ul{padding:0}.post-info{text-transform:uppercase;border-top:1px solid #d6d6d6;margin:0 0 35px;padding:15px 0 0;font-size:10px}.featuredpost .byline{border:none}.byline{text-transform:uppercase;margin:0;padding:0;font-size:10px!important}.byline a,.post-info a,.post-info .date{text-transform:uppercase;font-weight:700;text-decoration:none}.post-info a,.byline a{color:#717171!important}.byline a:hover,.post-info a:hover{color:#f47529!important}.post-meta{clear:both;text-transform:uppercase;border-top:1px solid #d6d6d6;margin:25px 0 0;padding:15px 0 0;font-size:10px}.post-meta a{text-transform:uppercase;font-weight:700;text-decoration:none}.author-box{border-bottom:1px solid #d6d6d6;margin:0 0 40px;padding:0 0 50px;font-size:13px;overflow:hidden}.author-box p{font-size:13px}.sticky{background:#f8f8f8;border-bottom:1px solid #d6d6d6;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:-25px -25px 40px;padding:30px;text-shadow:1px 1px #fff!important}.archive-page{float:left;width:48%;padding:20px 0 0}.post-comments,.tags{background:url(/theme/images/icon-dot.png) 0 no-repeat;margin:0 0 0 10px;padding:0 0 0 20px}img{max-width:100%;height:auto}.avatar{background-color:#f5f5f5;border:1px solid #ddd;padding:4px}.author-box .avatar{float:left;background-color:#fff;margin:0 25px 0 0}.widget-area .avatar,.widget-area .featuredpage img,.widget-area .featuredpost img{background:0 0;border:5px solid #fff;padding:0}#footer-widgets .avatar,#footer-widgets .featuredpage img,#footer-widgets .featuredpost img,#sidebar-alt .avatar,#sidebar-alt .featuredpage img,#sidebar-alt .featuredpost img{border:1px solid #fff;margin:0 10px 0 0}.post-image{margin:0 25px 25px 0}img.centered,img.alignleft,img.alignright,img.alignnone,.post-image,.wp-caption{background:#fff;border:1px solid #ddd;padding:1px}.comment-list li .avatar{float:left;background:#fff;border:1px solid #ddd;margin:-2px 15px 0 2px;padding:1px}img.centered,.aligncenter{margin:0 auto 25px;display:block}img.alignnone{margin:0 0 25px;display:inline}img.alignleft{margin:0 25px 25px 0;display:inline}img.alignright{margin:0 0 25px 25px;display:inline}.alignleft{float:left;margin:0 25px 25px 0}.widget-area .alignleft{margin:0 10px 5px 0}.alignright{float:right;margin:0 0 25px 25px}.widget-area .alignright{margin:0 0 5px 10px}.wp-caption{text-align:center;padding:5px}p.wp-caption-text{margin:5px 0;font-size:12px;font-style:italic}.wp-smiley,.wp-wink{float:none;border:none}.navigation{width:100%;padding:20px 0;font-size:12px;font-weight:700;overflow:hidden}.navigation li{display:inline}.navigation li a,.navigation li.disabled,.navigation li a:hover,.navigation li.active a{background:#f5f5f5;padding:5px 10px;text-decoration:none}.navigation li a:hover{color:#fff;background-color:#34678a;text-decoration:none}.navigation li.active a{color:#fff;background-color:#f47529;text-decoration:none}.sidebar{float:right;text-shadow:1px 1px #fff;width:300px;margin:10px 10px 10px 0;font-size:13px;display:inline}#sidebar-alt{color:#aec6d7;float:left;text-shadow:-1px -1px #0d1a23;z-index:0;background:#254c67 url(/theme/images/bg-sidebar.jpg);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:165px;margin:15px -5px 15px 0;font-size:12px;position:relative;-webkit-box-shadow:0 0 8px #00000026;-moz-box-shadow:0 0 8px #00000026;box-shadow:0 0 8px #00000026}.sidebar-content #sidebar,.sidebar-sidebar-content #sidebar{float:left;margin:10px 0 10px 10px}.content-sidebar-sidebar #sidebar-alt{float:right;margin:15px 0 15px -5px}.sidebar p{font-size:inherit;text-shadow:1px 1px #fff;margin-bottom:15px}#sidebar-alt p{color:#aec6d7;text-shadow:-1px -1px #0d1a23}#sidebar-alt a{color:#aec6d7}#sidebar-alt a:hover{color:#fff!important}#sidebar-alt .widget{background:0 0;border-top:1px solid #35556c;border-bottom:2px solid #173041;margin:0}#sidebar-alt .widget:first-child{border-top:none!important}#sidebar-alt .widget:last-child{border-bottom:none!important}.sidebar .widget{background-color:#f8f8f8;border-top:3px solid #a5a5a5;border-bottom:1px solid #d6d6d6;margin:0 0 10px;padding:25px}.sidebar.widget-area ol ol,.sidebar.widget-area ul ul{padding:0}.sidebar.widget-area ul li{word-wrap:break-word;background:url(/theme/images/bullet.png) 0 12px no-repeat;margin:0;padding:7px 0 0 20px;list-style-type:none}.sidebar.widget-area ul ul li{border:none;margin:0}#sidebar-alt ol ol,#sidebar-alt ul ul{padding:0 0 0 10px}#sidebar-alt ul li{background:0 0;padding:7px 0 0}.widget_archive select,#cat{width:85%;margin:0;padding:3px;display:inline}.featuredpage,.featuredpost{clear:both;margin:0 0 15px;overflow:hidden}.featuredpage .page,.featuredpost .post{border:none;margin:0 0 15px;padding:0 0 15px;overflow:hidden}#sidebar-alt .featuredpost .post{background:0 0;border-bottom:1px solid #35556c}#footer-widgets .featuredpost .post{background:0 0;border-bottom:1px dotted #333}.user-profile{overflow:hidden}input[type=button],input[type=submit],.more-link,.more-link:visited{cursor:pointer;text-shadow:1px 1px #23455c;background:#2f5c7c url(/theme/images/button-gradient.png) repeat-x;border:1px solid #264f6b;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:7px 12px 6px;font-size:13px;font-weight:700;line-height:19px;text-decoration:none;-webkit-box-shadow:0 1px 3px #0000004d;-moz-box-shadow:0 1px 3px #0000004d;box-shadow:0 1px 3px #0000004d;color:#fff!important}.more-link{text-align:center;width:80px;margin:20px 0 0;display:block}input:hover[type=button],input:hover[type=submit],.more-link:hover{background:#264f6b;text-decoration:none;color:#fff!important}#header .searchform{float:right;padding:0}.s{background:#fff url(/theme/images/search-icon.png) 15px 12px no-repeat;width:70%;padding:13px 15px 10px 45px!important}#sidebar-alt .s{background:#fff;width:100px;padding:10px!important}.searchsubmit{display:none}#nav .s{border-top:1px solid #264f6b;border-left:1px solid #264f6b;margin:5px 0 0}.enews #subbox{width:75%}.enews #subbutton{margin:15px 0 0}#wp-calendar{width:100%}#wp-calendar caption{text-align:right;padding:2px 5px 0 0;font-size:12px;font-style:italic}#wp-calendar thead{background-color:#fff;margin:10px 0 0;font-weight:700}#wp-calendar td{text-align:center;background-color:#fff;padding:2px}.widget_rss ul li .rsswidget{margin-bottom:10px;font-weight:700;display:block}.widget_rss .rss-date{margin-bottom:10px;font-size:12px;font-style:italic;display:block}#genesis-responsive-slider{-moz-border-radius-topleft:7px;-moz-border-radius-topright:7px;-webkit-border-top-left-radius:7px;border-top-left-radius:7px;-webkit-border-top-right-radius:7px;border-top-right-radius:7px;border:none!important;padding:1px!important}#genesis-responsive-slider .slide-image{text-align:right}#genesis-responsive-slider .slide-excerpt{filter:alpha(opacity=95);opacity:.95;margin:0;padding:30px 30px 20px}#genesis-responsive-slider .slide-excerpt-border{border:none;margin:0;padding:0}#genesis-responsive-slider .flex-direction-nav li .next{background:url(/theme/images/slider-right.png) bottom no-repeat;width:38px;height:38px;top:auto;bottom:15px;left:auto;right:20px!important}#genesis-responsive-slider .flex-direction-nav li .prev{background:url(/theme/images/slider-left.png) bottom no-repeat;width:38px;height:38px;top:auto;bottom:15px;left:auto;right:60px!important}#genesis-responsive-slider .flex-direction-nav li .next:hover,#genesis-responsive-slider .flex-direction-nav li .prev:hover{background-position:top}#genesis-responsive-slider .flex-control-nav{margin:20px 0 40px}#footer-widgets{clear:both;background:#292929 url(/theme/images/bg-footerwidgets.jpg);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:1140px;margin:0 auto 40px;font-size:13px;overflow:hidden;-webkit-box-shadow:0 0 8px #00000026;-moz-box-shadow:0 0 8px #00000026;box-shadow:0 0 8px #00000026}#footer-widgets .wrap{padding:50px 50px 10px;overflow:hidden}#footer-widgets .widget{background:0 0;border:none;margin:0 0 40px;padding:0}#footer-widgets .textwidget,#footer-widgets .widget_tag_cloud div div{padding:0}#footer-widgets a{color:#bbb}#footer-widgets a:hover{color:#f47529}#footer-widgets p{font-size:inherit;margin:0 0 15px}#footer-widgets ul{margin:0;list-style-type:none}#footer-widgets ul li{border-bottom:1px dotted #333;margin:0;padding:7px 0;list-style-type:none}#footer-widgets #wp-calendar thead,#footer-widgets #wp-calendar td{background:0 0}.footer-widgets-1{float:left;width:313px;margin:0 50px 0 0}.footer-widgets-2{float:left;width:313px}.footer-widgets-3{float:right;width:313px}#footer{clear:both;text-transform:uppercase;background-color:#fff;border-top:3px solid #dbdbdb;width:100%;margin:0 auto;font-size:10px;overflow:hidden}#footer .wrap{width:1140px;margin:0 auto;padding:30px 0;overflow:hidden}#footer p{font-size:inherit;text-transform:uppercase}#footer a,#footer a:visited{font-weight:700}#footer a:hover{text-decoration:none}#footer .gototop{float:left;width:200px}#footer .creds{float:right;text-align:right;width:650px}#comments,#respond{margin:0 0 15px;overflow:hidden}#author,#comment,#email,#url{width:250px;margin:10px 5px 0 0;padding:5px}#comment{width:78%;height:150px;margin:10px 0}.ping-list{margin:0 0 40px}.comment-list ol,.ping-list ol{padding:10px}.comment-list li,.ping-list li{text-shadow:1px 1px #fff;border-bottom:1px solid #d6d6d6;margin:15px 0 5px;padding:30px;list-style-type:none}.comment-list li ul li{background:#fff;list-style-type:none}.comment-list li ul li li{border:1px solid #eee;border-bottom-color:#d6d6d6}.comment-content p{margin:0 0 20px;font-size:14px}.comment-list cite,.ping-list cite{font-style:normal}.commentmetadata{margin:0 0 5px;font-size:12px}.comment-author,.comment-meta{background:#e9e9e9}.comment-author{color:#292929;text-transform:uppercase;padding:15px 0 0 10px;font-size:12px;font-weight:700}.comment-meta{margin-bottom:20px;padding:0 0 10px;font-size:11px}.reply{font-size:14px}.nocomments{text-align:center}#comments .navigation{display:block}.thread-alt,.thread-even{background-color:#f8f8f8}div.gform_wrapper input,div.gform_wrapper select,div.gform_wrapper textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:4px 5px!important;font-size:14px!important}div.gform_wrapper .ginput_complex label{font-size:14px}div.gform_wrapper li,div.gform_wrapper form li{background:0 0;margin:0 0 10px;padding:0}div.gform_wrapper .gform_footer{border:none;margin:0;padding:0}div.gform_wrapper .gform_button{padding:7px 12px!important}.gpp-sc-toggle .gpp-sc-toggle-trigger,.gpp-sc-tabs ul.ui-tabs-nav{font-family:Vollkorn,serif;letter-spacing:.05em!important;font-size:1.15em!important}.gpp-sc-toggle .gpp-sc-toggle-trigger:hover,.gpp-sc-toggle .gpp-sc-toggle-trigger.active,.gpp-sc-tabs ul.ui-tabs-nav li a:hover,.gpp-sc-tabs ul.ui-tabs-nav .ui-state-active a{color:#fff!important;background:#78221e!important}.education-red a,.education-red a:visited,.education-red #title a:hover,.education-red h2 a,.education-red h2 a:visited{color:#8a3434}.education-red a:hover,.education-red a:visited:hover{color:#f47529}.education-red ::-moz-selection,.education-red ::selection,.education-red .navigation li a:hover{background-color:#8a3434}.education-red #inner{background-color:#78221e}.education-red #header .menu>li>a:active,.education-red #header .menu>.current_page_item>a,.education-red #header .menu>.current-cat>a,.education-red #header .menu>.current-menu-item>a,.education-red #header .menu>.current_page_item>a:hover,.education-red #header .menu>.current-cat>a:hover,.education-red #header .menu>.current-menu-item>a:hover{color:#fff;text-shadow:-1px -1px #692828;background:#8c3434 url(/theme/images/red/menu-active.png) repeat-x;border-bottom:3px solid #8c3434}.education-red .menu-primary a,.education-red .menu-secondary a,.education-red .menu-primary li a:active,.education-red .menu-primary li a:hover,.education-red .menu-primary .current_page_item a,.education-red .menu-primary .current-cat a,.education-red .menu-primary .current-menu-item a,.education-red .menu-secondary li a:active,.education-red .menu-secondary li a:hover,.education-red .menu-secondary .current_page_item a,.education-red .menu-secondary .current-cat a,.education-red .menu-secondary .current-menu-item a{text-shadow:-1px -1px #692828}.education-red .menu-primary a,.education-red .menu-secondary a{color:#fff}.education-red input[type=button],.education-red input[type=submit],.education-red .more-link,.education-red .more-link:visited{text-shadow:1px 1px #692828;background:#8b3434 url(/theme/images/red/button-gradient.png) repeat-x;border:1px solid #5f2020}.education-red input:hover[type=button],.education-red input:hover[type=submit],.education-red .more-link:hover{background:#5f2020}.education-red #sidebar-alt{color:#d1a3a3;text-shadow:-1px -1px #2a0e0e;background:#581e1e url(/theme/images/red/bg-sidebar.jpg)}.education-red #sidebar-alt p,.education-red #sidebar-alt a{color:#d1a3a3;text-shadow:-1px -1px #2a0e0e}.education-red #sidebar-alt .widget{background:0 0;border-top:1px solid #794141;border-bottom:2px solid #3f1616;margin:0}@media only screen and (width<=1200px){#wrap{min-width:0}#header .wrap,#inner .wrap,#footer-widgets,#footer .wrap{max-width:960px}.header-image #title a{min-width:100%!important}#header .widget-area{width:100%;padding:0}#content-sidebar-wrap{width:800px}#content{width:430px;margin:30px}.sidebar-content #content,.content-sidebar #content{width:590px}.sidebar-content-sidebar .archive-page,.content-sidebar-sidebar .archive-page,.sidebar-sidebar-content .archive-page{float:none}.full-width-content #content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0;padding:30px}#home-featured .call-to-action .widget{text-align:center;padding-top:15px}#home-featured .call-to-action,#home-featured .call-to-action p{font-size:32px;line-height:1.5!important}#home-featured .call-to-action .enews,#home-featured .call-to-action .enews p{line-height:1.5!important}#home-featured .call-to-action .enews form{display:block}#home-featured .call-to-action .widgettitle{margin:0;padding:0}#genesis-responsive-slider .slide-excerpt{padding:20px 20px 10px}#footer-widgets .wrap{padding:30px 30px 10px}.footer-widgets-1{width:277px;margin:0 30px 0 0}.footer-widgets-2,.footer-widgets-3{width:277px}}@media only screen and (width<=980px){body{width:100%;margin:0 auto}.archive-page,.header-image #title-area,.header-image #title,.header-image #title a,#sidebar-alt,.wrap,#content-sidebar-wrap,#footer,#footer .wrap,#footer .creds,#footer .gototop,#header,#header .wrap,#header .widget-area,#inner,#inner .wrap,#nav .wrap,#sidebar-alt,#subnav .wrap,#title-area{width:100%}#header .menu{position:relative}#wrap{width:90%;margin:0 auto;-webkit-box-shadow:0 0 8px #00000026;-moz-box-shadow:0 0 8px #00000026;box-shadow:0 0 8px #00000026}#inner{padding-bottom:0}#content,.sidebar,#footer-widgets,#footer-widgets .wrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:30px;width:100%!important;margin:0!important}.sidebar{margin:0 30px 30px}#sidebar-alt{margin:0!important}#description,#footer .creds,#footer .gototop,#header .searchform,#title,#title-area{float:none;text-align:center}#header{height:auto!important}#header .widget-area{float:none}#header .textwidget{clear:both;text-align:center;padding:20px 0}#header .menu{width:100%;left:0;right:auto}#genesis-responsive-slider .slide-excerpt{display:none}#home-featured .featured .widget{width:50%}#home-featured .call-to-action{background:#f05f21;height:auto;margin:-20px 0 0;padding:0 0 20px}#home-featured .call-to-action .banner-left,#home-featured .call-to-action .banner-right{display:none}#footer-widgets{margin:0}.footer-widgets-1,.footer-widgets-2,.footer-widgets-3{float:none;width:auto;margin:0}#footer .gototop{margin:0 0 20px}}@media only screen and (width<=420px){.header-image #title a{width:95%;background-size:contain!important}}@media only screen and (width<=400px){.post-info,.post-date,.post-meta,.breadcrumb{display:none}#subbox{margin:10px 0!important}#home-featured .featured .widget{width:100%}#home-featured .intro,#home-featured .intro p{font-size:30px;line-height:1.2}#home-featured .inner{padding:30px}#sidebar-alt{margin:0!important}#header .widget{float:none}#header .widget-wrap{padding:10px}#header .menu{float:none;width:100%;position:relative}.menu-primary li,.menu-secondary li,#header .menu li{float:none}.menu-primary a,.menu-secondary a{padding:11px 15px}.sidebar{margin:0 20px 20px}h1{font-size:38px}h2,h2 a{font-size:28px}h3{font-size:26px}h4{font-size:20px}.post{margin:0 0 25px;padding:0 0 25px}.comment-list li,.ping-list li{padding:15px}#author,#comment,#email,#url,#comment{width:90%!important}}.gpp-sc-toggle .gpp-sc-toggle-trigger{color:#3d3d3d;text-transform:none;cursor:pointer;background:#f9f9f9;border:1px solid #ddd;outline:0;margin:0;padding:.8em;font-size:1em;font-weight:400;line-height:1.5em;display:block}.gpp-sc-toggle .gpp-sc-toggle-trigger:hover{background-color:#fcfcfc;text-decoration:none}.gpp-sc-toggle .gpp-sc-toggle-container{border:1px solid #ddd;border-top:0;padding:15px;display:none;overflow:hidden}.gpp-sc-tabs ul.ui-tabs-nav{border-bottom:1px solid #ddd;margin:0 0 0 1px;padding:0;display:block}.gpp-sc-tabs ul.ui-tabs-nav li{outline:none;width:auto;height:40px;display:block;float:left!important;margin:0!important;padding:0!important}.gpp-sc-tabs ul.ui-tabs-nav li a{color:#444;background-color:#f9f9f9;border:1px solid #ddd;border-width:1px 1px 0 0;outline:none;width:auto;height:39px;margin:0;padding:0 20px;font-size:1em;line-height:40px;text-decoration:none;display:block}.gpp-sc-tabs ul.ui-tabs-nav li a:hover{color:#333;background:#fcfcfc}.gpp-sc-tabs ul.ui-tabs-nav .ui-state-active a{-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;background:#fff;border-left-width:1px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px;height:40px;margin:0 0 0 -1px;padding-top:4px;position:relative;top:-4px;color:#fff!important}.gpp-sc-tabs ul.ui-tabs-nav .ui-state-active a:hover{background:#fff}.gpp-sc-tabs ul.ui-tabs-nav li:first-child .ui-state-active a{margin-left:0}.gpp-sc-tabs ul.ui-tabs-nav li:first-child a{border-width:1px 1px 0}.gpp-sc-tabs .tab-content{background:#fff;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;margin:0;padding:20px}.gpp-sc-tabs ul.tabs:before,ul.tabs:after{content:" ";visibility:hidden;width:0;height:0;display:block;overflow:hidden}.gpp-sc-tabs ul.tabs:after{clear:both}.gpp-sc-tabs ul.tabs{zoom:1}.gpp-sc-tabs:before,ul.gpp-sc-tabs:after{content:" ";visibility:hidden;width:0;height:0;display:block;overflow:hidden}.gpp-sc-tabs:after{clear:both}.gpp-sc-tabs{zoom:1}.gpp-sc-tabs .ui-tabs-hide{display:none}.gpp-sc-tabs .ui-tabs-nav{margin-bottom:0!important}.gpp-sc-tabs ul.ui-tabs-nav:after{content:"";clear:both;display:table}.gform_wrapper{margin:0}.gform_wrapper .gform_title{margin:30px 0 15px}.gform_wrapper .gform_fields{grid-template-columns:repeat(12,1fr);gap:16px 2%;display:grid}.gform_wrapper .gfield{border:0;grid-column:1/-1;min-width:0;margin:0;padding:0}.gform_wrapper .gfield--width-half{grid-column:span 6}.gform_wrapper .gfield_label{color:#717171;margin:0 0 8px;padding:0;font-size:16px;font-weight:700;line-height:25px;display:block}.gform_wrapper legend.gfield_label{float:none}.gform_wrapper .ginput_complex{gap:0;display:flex}.gform_wrapper .ginput_complex>span{flex:1 1 0;min-width:0;padding-right:7.3px;display:block}.gform_wrapper .ginput_complex>span:last-child{padding-left:7.3px;padding-right:0}.gform_wrapper .ginput_complex label{padding:5px 0 0;font-size:15px;font-weight:400;line-height:23.4375px;display:block}.gform_wrapper input[type=text],.gform_wrapper input[type=email],.gform_wrapper textarea{box-sizing:border-box;width:100%;padding:4px 5px;font-size:14px;display:inline-block}.gform_wrapper input[type=text],.gform_wrapper input[type=email]{height:27px}.gform_wrapper input[type=tel]{box-sizing:border-box;width:100%;padding:4px 5px;font-size:14px;display:inline-block}.gform_wrapper textarea{height:288px;line-height:21.875px}div.gform_wrapper .gform_heading{margin-bottom:10px}div.gform_wrapper .gform_footer{margin:6px 0 0;padding:16px 0;display:flex}.gform_wrapper .gform_footer button{margin:0 8px 8px 0;padding:7px 12px}.gform_wrapper .gf-botcheck{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.gform_wrapper .form-status{margin:0;font-size:15px}@media (width<=640px){.gform_wrapper .gfield--width-half{grid-column:1/-1}.gform_wrapper .ginput_complex{flex-direction:column}.gform_wrapper .ginput_complex>span,.gform_wrapper .ginput_complex>span:last-child{padding-left:0;padding-right:0}div.gform_wrapper input,div.gform_wrapper textarea{font-size:16px!important}.gform_wrapper input[type=text],.gform_wrapper input[type=email],.gform_wrapper input[type=tel]{height:40px}}.tsor-events{padding:0 17px 0 20px}.tsor-events-notice{color:#141827;background:#eeeff0;border-radius:3px;margin:74px 0 0;padding:12px 20px 12px 24px;font-size:12px;line-height:1.5}.tsor-events-notice+.tsor-events-notice{margin-top:52px}.tsor-events-notice p{color:#141827;margin:0;font-size:12px}#title a{background:url(/wp-content/uploads/2013/12/TSOR-Logo-Red1_385x155.png) no-repeat!important}.responsiveSelectContainer select.responsiveMenuSelect,select.responsiveMenuSelect{display:none}@media (width<=720px){.responsiveSelectContainer{box-shadow:none!important;visibility:visible!important;background:0 0!important;border:none!important;height:auto!important;max-height:none!important}.responsiveSelectContainer ul,ul.responsiveSelectFullMenu{display:none!important}.responsiveSelectContainer select.responsiveMenuSelect,select.responsiveMenuSelect{width:100%;min-height:44px;font-size:16px;display:inline-block}}body.custom-background{background-color:#fff}.screen-reader-text{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
