.enews-widget{background:#000;color:#fff}.before-header{background:#000;padding:0}body{background:#fff;color:#333;font-family:source sans pro,Helvetica,Arial,sans-serif;font-weight:300;font-size:15px;font-size:18px;line-height:1.625}a{color:#010101;text-decoration:underline}a img{margin-bottom:20px}a:hover{color:#111}blockquote{margin:0;padding:22px 20px}blockquote::before{content:"\201C";display:block;font-size:30px;height:0;left:-20px;position:relative;top:-10px}pre{background:#111;color:#ccc;overflow:scroll;padding:0 20px;white-space:pre}h1,h2,h3,h4,h5,h6{color:#444;font-weight:300;margin:10px 0 16px;padding:0;text-transform:none}h1{font-size:22px}h2{font-size:20px}h3{font-size:18px}h4{font-size:16px}h5{font-size:14px}h6{font-size:12px}.button-secondary{background:#f5f5f5;color:#010101}.entry-title{font-size:30px;line-height:1.2;margin-bottom:5px;font-weight:700}.page .entry-title{margin-bottom:16px}.sidebar .entry-title{font-size:16px;font-weight:400;text-align:center}.site-title,.site-title a{font-size:55px;font-weight:300;letter-spacing:4px;line-height:1.2;text-align:center;text-decoration:none;text-transform:uppercase}.site-title a,.site-title a:hover{color:#444}.site-description{color:#999;font-family:'droid serif',georgia,serif;font-size:14px;font-style:italic;font-weight:400;letter-spacing:.5px;margin:0;text-align:center;text-transform:none}.nav-primary{margin:0 0 20px}.nav-primary a:hover,.nav-primary .current-menu-item>a{}.nav-primary .sub-menu a:hover{}.nav-secondary{margin:0 0 20px}.nav-secondary a:hover,.nav-secondary .current-menu-item>a{}.nav-secondary .sub-menu a:hover{}.nav-secondary{margin-bottom:10px}.nav-secondary .genesis-nav-menu{border:0}.nav-secondary .genesis-nav-menu a{padding:5px 20px;font-size:14px}.nav-secondary .genesis-nav-menu a{font-size:18px;font-weight:700}.nav-secondary .genesis-nav-menu .sub-menu a{font-weight:400;font-size:16px}.footer-widgets{background:#f5f5f5;color:#333;display:block;clear:both;overflow:hidden;padding:20px 40px 0;text-align:center;font-size:18px}.site-footer{color:#999;font-size:12px;letter-spacing:1px;padding:20px 0;text-align:center;text-transform:uppercase}.site-footer a{color:#999;text-decoration:none}h1.entry-title,.entry-title a,.sidebar .widgettitle a{color:#444;text-decoration:none}.widgettitle{color:#444;font-size:14px;font-size:18px;font-weight:400;letter-spacing:1px;margin:0 0 10px;text-align:center;text-transform:uppercase}.sidebar .widgettitle a{border:none}