/* Generated by Font Squirrel (http://www.fontsquirrel.com) on September 28, 2012 */
@font-face {
    font-family: 'gothamboldregular';
    src: url('../fonts/gothambold-webfont.eot');
    src: url('../fonts/gothambold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/gothambold-webfont.woff') format('woff'),
         url('../fonts/gothambold-webfont.ttf') format('truetype'),
         url('../fonts/gothambold-webfont.svg#gothamboldregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'gothambookregular';
    src: url('../fonts/gothambook-webfont.eot');
    src: url('../fonts/gothambook-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/gothambook-webfont.woff') format('woff'),
         url('../fonts/gothambook-webfont.ttf') format('truetype'),
         url('../fonts/gothambook-webfont.svg#gothambookregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'gothammediumregular';
    src: url('../fonts/gothammedium-webfont.eot');
    src: url('../fonts/gothammedium-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/gothammedium-webfont.woff') format('woff'),
         url('../fonts/gothammedium-webfont.ttf') format('truetype'),
         url('../fonts/gothammedium-webfont.svg#gothammediumregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
/* http://meyerweb.com/eric/tools/css/reset/
   v2.0 | 20110126
   License: none (public domain)
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
    display: block;
}
em {
    font-style:italic;
}
ol, ul {
    list-style: none;
    padding-bottom:15px;
}
ul.none {
    padding:0;
    margin:0;
}
.qanda li {
    padding-bottom:15px;
}
.standard-list, #content ul {
    margin-left:15px;
    list-style: disc;
    list-style-position: outside;
    text-align: left;
    padding-bottom:20px;
}
#content ol {
    margin-left:15px;
    list-style: decimal;
    list-style-position: outside;
    text-align: left;
    padding-bottom:20px;
}
.standard-list li, #content ul li, #content ol li {
    padding-bottom:15px;
}
.standard-list-pdf {
    list-style: disc;
    list-style-position: outside;
    text-align: left;
    padding-bottom:20px;
    margin-left:0 !important;
}
.standard-list-pdf li {
    list-style-type: none;
    background-image: url(../images/pdf_bullet.png);
    background-position: 0% 0%;
    background-repeat: no-repeat;
}
.standard-list-pdf li a {
    margin-left: 30px;
}
#pageContainer {
    width:100%
}
blockquote, q {
    quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
    content: '';
    content: none;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
img{
    border-style:none;
    max-width:100%;
}
input[type=text],
input[type=password],
input[type=file],
input[type=submit],
textarea{-webkit-appearance:none;}
input[type="image"]{
    padding:0;
    border:none;
}
textarea,
input[type=submit],
input[type=text]{
    -webkit-border-radius:0;
}
body{
    margin:0;
    font:14px/21px Arial, Helvetica, sans-serif;
    color:#4d4d4d;
    min-width:320px;
    -webkit-text-size-adjust:none;
}
a{
    text-decoration:none;
    color:#3fa8f4;
}
a:hover{text-decoration:underline;}
input, textarea, select{
    font:100% Arial, Helvetica, sans-serif;
    vertical-align:middle;
}
form, fieldset{
    margin:0;
    padding:0;
    border-style:none;
}
header, footer, article, section, hgroup, nav, figure, aside { display: block; }
figure {
    margin:0;
    padding:0;
}
#wrapper{
    width:100%;
    overflow:hidden;
}
body.inner{background:#ddf1d0;}
#header{
    width:100%;
    position:fixed;
    z-index:99;
    border-bottom:1px solid #CCCCCC;
    display:block;
    overflow:hidden;
    padding:16px 0 0;
    background:#fff;
    -webkit-box-shadow:  0px 3px 7px 0px rgba(0, 1, 1, 0.5);
    box-shadow:  0px 3px 7px 0px rgba(0, 1, 1, 0.5);
}
*+html #header{left:0;}
#header .header-holder{
    max-width:978px;
    margin:0 auto;
    padding-left:5px;
    overflow:hidden;
}
#header .logo {
    float:left;
    width:25%;
    overflow:hidden;
}
#header .logo a {
    display:block;
    height:100%;
}
#nav ul{
    padding: 29px 0 0;
    float:right;
    text-transform:uppercase;
    font:14px/17px 'gothamboldregular', Arial, Helvetica, sans-serif;
}
#nav ul li{
    float:left;
    margin-left:25px;
}
#nav ul .support a{color:#fc984a;}
#nav ul .donate a{background:url(../images/donate_btn_org.jpg) no-repeat; width:115px; height:25px; text-indent:-10000px; display:block; text-decoration:none; padding:0px; border-bottom:7px solid transparent; margin-top:-5px;}
#nav ul .donate a:hover {background:url(../images/donate_btn_org_over.jpg) no-repeat; width:115px; height:25px; text-indent:-10000px; border-bottom:7px solid #ffffff;}
#nav ul li a{
    display:block;
    text-decoration:none;
    padding:0 0 9px;
    border-bottom:7px solid transparent;
}
#nav ul li a.selectedPage,
#nav ul li a.selectedPageRoot,
#nav ul li a:hover{
    color:#7ac843;
    border-bottom:7px solid #79c743;
}
.small-nav{display:none;}
.box-gallery{
    width:100%;
    overflow:hidden;
    margin: 0 auto;
    padding-top:80px;
    max-height:400px;
}
.force-initial-height {
    height:400px !important;
}
.gallery{
    /* max-width:1280px; */
    margin:0 auto 10px;
    position:relative;
    overflow:hidden;
    -webkit-box-shadow:  0 3px 7px 0 rgba(0, 1, 1, 0.5);
    box-shadow:  0 3px 7px 0 rgba(0, 1, 1, 0.5);
}
.gallery2{
    max-width:985px;
    margin:0 auto;
    position:relative;
    overflow:hidden;
}
.gallery2-inside{
    max-width:1047px;
    margin:0 auto;
    position:relative;
    overflow:hidden;
}
.gallery img {
    width:100%;
}
.gallery .gmask{
    overflow: hidden;
    position: relative;
    /* max-width:1280px; */
}
.gallery .gmask ul{
    padding:0;
    margin:0;
    list-style:none;
    overflow:hidden;
}
.gallery .gmask ul li img{
    display:block;
}
.gallery .gmask ul li{
    position:absolute;
    top:0;
    left:0;
    width:100%;
}
.gallery .btn-prev,
.gallery .btn-next{
    overflow: hidden;
    position: absolute;
    left: 11.5%;
    top: 23%;
    z-index: 21;
    width:2.7%;
}
.gallery .btn-next{
    left: 85.5%;
    top: 23%;    
}
.gallery .callout {
    margin:0 auto;
    width:700px;
}
.gallery .callout img {
    max-width:66%;
    z-index:10;
    width:auto;
    display:block;
    position:absolute;
    bottom:0;
}
.gallery .callout img.second {
    max-width:66%;
    z-index:9;
    width:auto;
    display:block;
    position:absolute;
    bottom:0;
}
.gallery .callout img.third {
    max-width:66%;
    z-index:8;
    width:auto;
    display:block;
    position:absolute;
    bottom:0;
}
.gallery .callout img.fourth {
    max-width:66%;
    z-index:7;
    width:auto;
    display:block;
    position:absolute;
    bottom:0;
}
.gallery .callout img.fifth {
    max-width:66%;
    z-index:6;
    width:auto;
    display:block;
    position:absolute;
    bottom:0;
}
#content{
    max-width:985px;
    margin:0 auto;
    height:1%;
    padding-bottom:35px;
}
#content h2{
    color:#7ac843;
    margin:10px 0 10px 0;
    font:34px/37px 'gothambookregular', Arial, Helvetica, sans-serif;
}
#content p.intro {margin:0 0 20px;}
#content:after{
    content:'';
    display:block;
    clear:both;
}
#content .about{
    text-align:center;
    padding:24px 0 24px;
    font:18px/28px 'gothambookregular', Arial, Helvetica, sans-serif;
    color:#000;
}
#content a.text {text-decoration:none;}
#content a.text:hover {text-decoration:none; border-bottom:1px solid;}
#content .about p{margin:0;}
#content .about p a {text-decoration:none;}
#content .about p a:hover {text-decoration:none; border-bottom:1px solid;}
.featured{
    overflow:hidden;
    margin: 0 -11px 30px -9px;
    clear: both;
}
.featured .block{
    float:left;
    width: 31%;
    margin: 9px 14px 9px 9px;
    -webkit-box-shadow:  0 0 6px 3px rgba(0, 0, 0, 0.2);
    box-shadow:  0 0 6px 3px rgba(0, 0, 0, 0.2);
}
.featured .block h2{
    margin:0 0 14px;
    text-transform:uppercase;
    font:24px/27px 'gothammediumregular', Arial, Helvetica, sans-serif;
}
.featured .block h2 a{color:#7ac843;}
/*
.featured .block figure{ padding-bottom:12px}
*/
.featured .block img{display:block; padding-bottom:10px; width:100%;}
.featured .block p:not(.blue-button) {margin:15px;}
.featured .block p a {text-decoration:none;}
.featured .block p:not(.blue-button) a:hover {text-decoration:none; border-bottom:1px solid;}
.featured .block .textElement > a, .featured .block .textElement div > a, .featured .block .textElement .blue-button a {
    display:block;
    text-align:center;
    color:#fff;
    padding: 0 0 10px;
    margin-bottom:15px;
    text-decoration:none;
    text-transform:uppercase;
    font:16px/19px 'gothamboldregular', Arial, Helvetica, sans-serif;
    background: #1e85bc;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFlODViYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyOTRhOTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #1e85bc 0%, #294a99 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1e85bc), color-stop(100%,#294a99));
    background: -webkit-linear-gradient(top,  #1e85bc 0%,#294a99 100%);
    background: -o-linear-gradient(top,  #1e85bc 0%,#294a99 100%);
    background: -ms-linear-gradient(top,  #1e85bc 0%,#294a99 100%);
    background: linear-gradient(to bottom,  #1e85bc 0%,#294a99 100%);
}

.featured .block .textElement .blue-button a:hover,
.featured .block .textElement > a:hover{
    background: #0f60a0;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBmNjBhMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxNTJiNzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #0f60a0 0%, #152b76 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0f60a0), color-stop(100%,#152b76));
    background: -webkit-linear-gradient(top,  #0f60a0 0%,#152b76 100%);
    background: -o-linear-gradient(top,  #0f60a0 0%,#152b76 100%);
    background: -ms-linear-gradient(top,  #0f60a0 0%,#152b76 100%);
    background: linear-gradient(to bottom,  #0f60a0 0%,#152b76 100%);
}



.post{
    padding:0;
    margin:0 -17px 0 -7px;
    list-style:none;
    overflow:hidden;
}
.post a {text-decoration:none;}
.post a:hover {text-decoration:none; border-bottom:1px solid;}
.post > article{
    float:left;
    width:31%;
    margin:0 10px 10px;
    padding:12px 0 0;
    background:url(../images/bullet-dotted.png) repeat-x;
}
.post .post-nav{
    padding:0 !important;
    margin:0 !important;
    list-style:none !important;
    overflow:hidden;
}
.post .post-nav li{
    float:left;
    background:url(../images/bullet-sub-post.png) no-repeat 8px 4px;
    padding-left:18px !important;
    padding-bottom:0 !important;
}
.post .post-nav li:first-child{
    padding:0 !important;
    background:none;
}
.post h3{
    margin:0 0 21px;
    color:#7ac843;
    font:22px/25px 'gothambookregular', Arial, Helvetica, sans-serif;
}
.post h3 a{color:#7ac843;}
.post .content{ padding-left:3px;}
.post .date{
    display:block;
    color:#666;
    font-style:normal;
    font-size:11px;
    line-height:14px;
    padding-bottom:3px;
}
.post h4{
    margin:0;
    color:#3fa8f4;
    font:16px/24px 'gothammediumregular', Arial, Helvetica, sans-serif;
}
.post h4 a{color:#3fa8f4;}
.post p{margin:0;}
.w1{
    -webkit-box-shadow: 0 3px 7px 0 rgba(0, 1, 1, 0.5);
    box-shadow:0 3px 7px 0 rgba(0, 1, 1, 0.5);
    max-width:1047px;
    margin:0 auto 20px;
    background:#fff;
    height:1%;
    padding-top:0px;
}
#main{
    max-width:983px;
    margin:0 auto;
    background:#fff;
    padding:25px 0 5px;
    height:1%;
}
#main:after{
    content:'';
    display:block;
    clear:both;
}
#main #content{
    float:right;
    padding:0 35px 0 0;
    width: 66%;
    font:14px/23px Arial, Helvetica, sans-serif;
}
#main #content a {
    text-decoration: none;
}
#main #content a:hover {
    border-bottom:1px solid;
}
#main #content h2{
    color:#7ac843;
    margin:0 0 15px;
    font:34px/37px 'gothambookregular', Arial, Helvetica, sans-serif;
}
#main #content p{margin:0 0 20px;}
#main #content p+figure{
    display:block;
    padding-bottom:27px;
}
#main #content figure img{display:block;}
#main #content h3{
    margin:0 0 15px;
    color:#7ac843;
    font:15px/18px 'gothammediumregular', Arial, Helvetica, sans-serif;
}
#main #content h3.donate{
    margin:0 0 15px;
    color:#7ac843;
    font:26px/29px 'gothambookregular', Arial, Helvetica, sans-serif;
}
#main #content label.label-head {
    font:16px 'gothammediumregular', Arial, Helvetica, sans-serif;
}
#main #sidebar{
    background:url(../images/bullet-dotted.png) repeat-x 0 6px;
    padding:21px 0 0;
    margin:0 0 0 20px;
    float:left;
    width:21%;
    min-width:200px;
}
#main #sidebar h2{
    margin:0 0 12px;
    padding:0 0 0 20px;
    color:#7ac843;
    font:15px/18px 'gothamboldregular', Arial, Helvetica, sans-serif;
}
#main .sub-nav {
    white-space:nowrap;
}
#main .sub-nav > ul,
#main .sub-nav.side-extra-nav ul{
    padding:0 0 11px;
    margin:0 0 20px;
    list-style:none;
    background:url(../images/bullet-dotted.png) repeat-x 0 100%;
}
#main .sub-nav > ul > li,
#main .sub-nav.side-extra-nav ul li{
    padding-bottom:8px;
}
#main .sub-nav > ul > li a{
    color:#3fa8f4;
    padding-left:20px;
    font:14px/17px 'gothammediumregular', Arial, Helvetica, sans-serif;
}
#main .sub-nav ul > li a.donate{
    color:#FC984A;
    padding-left:20px;
    font:14px/17px 'gothamboldregular', Arial, Helvetica, sans-serif;
}
#main .sub-nav ul ul { padding-bottom:0px; }
#main .sub-nav ul ul li{ padding-top:4px;}
#main .sub-nav ul ul li a{
    color:#3fa8f4;
    padding-left:25px;
    font:13px/17px 'gothambookregular', Arial, Helvetica, sans-serif;
}
#main .sub-nav ul li a.selectedPage,
#main .sub-nav ul li a.selectedPageRoot,
#main .sub-nav ul a:hover{
    color:#7ac843;
    text-decoration:none;
    background:url(../images/bullet-sub-nav.png) no-repeat 2px 2px;
}
#main .sub-nav ul ul li a.selectedPage,
#main .sub-nav ul ul li a.selectedPageRoot,
#main .sub-nav ul ul a:hover{
    color:#7ac843;
    text-decoration:none;
    background:url(../images/bullet-sub-nav-small.png) no-repeat 9px 3px;
}
#main .sub-nav ul a.donate:hover{
    color:#7ac843;
    text-decoration:none;
    background:url(../images/bullet-sub-nav.png) no-repeat 2px 2px;
}
#main #sidebar .box{
    background:#3ea8f4;
    color:#fff;
    position:relative;
    padding: 18px 22px 17px 28px;
    width: 107%;
    margin:0 0 0 -69px;
    -webkit-box-shadow:5px 5px 4px 1px #d8d8d8;
    box-shadow:5px 5px 4px 1px #d8d8d8;
}
#main #sidebar .box .delta{
    background:url(../images/bg-box.png) no-repeat;
    width:17px;
    height:17px;
    position:absolute;
    top:-17px;
    left:0;
    text-indent:-9999px;
    font-size:0;
    line-height:0;
    overflow:hidden;
}
#main #sidebar .box h3{
    margin:0 0 3px;
    font:15px/18px 'gothammediumregular', Arial, Helvetica, sans-serif;
}
#main #sidebar .box p{ margin-bottom:11px;}
#main #sidebar .box a{ color:#fff;}
#main #sidebar .box .more{
    display:block;
    text-align:center;
    color:#fff;
    padding:7px 0;
    text-decoration:none;
    text-transform:uppercase;
    font:12px/15px 'gothamboldregular', Arial, Helvetica, sans-serif;
    background: #1e85bc;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFlODViYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyOTRhOTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #1e85bc 0%, #294a99 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1e85bc), color-stop(100%,#294a99));
    background: -webkit-linear-gradient(top,  #1e85bc 0%,#294a99 100%);
    background: -o-linear-gradient(top,  #1e85bc 0%,#294a99 100%);
    background: -ms-linear-gradient(top,  #1e85bc 0%,#294a99 100%);
    background: linear-gradient(to bottom,  #1e85bc 0%,#294a99 100%);
}
#main #sidebar .box .more:hover{
    background: #0f60a0;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBmNjBhMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxNTJiNzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #0f60a0 0%, #152b76 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0f60a0), color-stop(100%,#152b76));
    background: -webkit-linear-gradient(top,  #0f60a0 0%,#152b76 100%);
    background: -o-linear-gradient(top,  #0f60a0 0%,#152b76 100%);
    background: -ms-linear-gradient(top,  #0f60a0 0%,#152b76 100%);
    background: linear-gradient(to bottom,  #0f60a0 0%,#152b76 100%);
}
#footer{
    background:url(../images/bullet-dotted.png) repeat-x;
    max-width:983px;
    margin:0 auto;
    padding:1px 0 15px;
}
#footer .footer-holder{
    height:1%;
    padding:17px 0 13px;
    background:url(../images/bullet-dotted.png) repeat-x 0 100%;
}
#footer .footer-holder:after{
    content:'';
    display:block;
    clear:both;
}
#footer .social{
    padding:0;
    margin:0 16px 0 2px;
    list-style:none;
    float:left;
    width:18%;
}
#footer .social li{
    float:left;
    margin-right:5px;
    width:17%;
}
#footer .social li a{
    display:inline-block;
    width:100%;
}
#footer .social li img{display:block;}
#footer .phone{
    float:left;
    color:#7ac843;
    padding:6px 0 0;
    font:16px/19px 'gothammediumregular', Arial, Helvetica, sans-serif;
}
#footer .form-mail{
    float:right;
    padding:5px 0 0;
    width:490px;
    margin-right:-12px;
}
#footer .form-mail label{
    float:left;
    padding:2px 0 0;
    color:#7ac843;
    font:16px/19px 'gothammediumregular', Arial, Helvetica, sans-serif;
}
#footer .form-mail input{
    color:#989898;
    font-size:13px;
    line-height:15px;
    float:left;
    background:#fff;
    border:2px solid;
    border-color: #848484 #fafafa #fafafa #848484;
    margin:0 0 0 14px;
    padding: 2px 7px 1px;
    width:36.5%;
}
#footer .form-mail .btn-go{
    padding:3px 0 5px;
    margin:0 0 0 10px;
    border:none;
    text-transform:uppercase;
    color:#fff;
    width:4.5%;
    font:10px/15px 'gothamboldregular', Arial, Helvetica, sans-serif;
    background: #1e85bc;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFlODViYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyOTRhOTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #1e85bc 0%, #294a99 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1e85bc), color-stop(100%,#294a99));
    background: -webkit-linear-gradient(top,  #1e85bc 0%,#294a99 100%);
    background: -o-linear-gradient(top,  #1e85bc 0%,#294a99 100%);
    background: -ms-linear-gradient(top,  #1e85bc 0%,#294a99 100%);
    background: linear-gradient(to bottom,  #1e85bc 0%,#294a99 100%);
}
#footer .form-mail .btn-go:hover{
    cursor:pointer;
    background: #0f60a0;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBmNjBhMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxNTJiNzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #0f60a0 0%, #152b76 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0f60a0), color-stop(100%,#152b76));
    background: -webkit-linear-gradient(top,  #0f60a0 0%,#152b76 100%);
    background: -o-linear-gradient(top,  #0f60a0 0%,#152b76 100%);
    background: -ms-linear-gradient(top,  #0f60a0 0%,#152b76 100%);
    background: linear-gradient(to bottom,  #0f60a0 0%,#152b76 100%);
}
#footer-bottom{
    max-width:983px;
    margin:0 auto;
    padding:1px 0 35px;
    font-size:9px;
    color:#ACACAC;
}
#footer-bottom ul {
    float:right;
}
#footer-bottom ul li {
    padding:0 15px 0 15px;
    border-right:1px dotted #D8D8D8;
    display:inline;
}
#footer-bottom ul li.last {
    padding:0 0 0 15px;
    border:none;
}
#footer-bottom a {
    color:#ACACAC;
    text-decoration:none;
}
#footer-bottom a:hover {
    border-bottom:1px solid #ACACAC;
}
#footer-bottom a.active {
    text-decoration:none;
    border-bottom:1px solid #ACACAC;
}
#footer-bottom .footer-holder{
    height:1%;
    padding:0;
}
#footer-bottom .footer-holder:after{
    content:'';
    display:block;
    clear:both;
}
#footer-bottom .footer-holder p.left{
    float:left;
}
#footer-bottom .footer-holder p.right{
    float:right;
}
@media only screen and (max-width: 1030px){
    .force-initial-height { height:330px !important; }
    #main #sidebar .box{ margin: 0 0 0 0; width:auto; }
    #main #sidebar .box .delta { display:none; }
}
@media only screen and (max-width: 1010px){
    .force-initial-height { height:300px !important; }
    .featured{margin:0 0 34px;}
    .featured .block{width:30%;}
	.featured .altBlock{width:45%;}
    .post > article{ width:30%;}
    .post{margin:0;}
    #footer .form-mail{
        width: 58%;
        margin:0;
    }
    #nav ul{padding-right:10px;}
    #nav ul li a.selectedPage,
        #nav ul li a.selectedPageRoot,
        #nav ul li a:hover{
            color:#7ac843;
            border-bottom:none;
        }
    #content .about{padding: 24px 10px;}
    #content{ padding-left:10px;}
}
@media only screen and (max-width: 880px){#footer .social{ width: 20%;} #footer .social li{width:17%;
}}
@media only screen and (max-width: 830px){
    .box-gallery{padding-top:0;}
    .force-initial-height { height:230px !important; }
    #footer .social{ width: 19%; margin:7px 0 0 0;}
    #footer .social li{width:17%;}
    #header{ padding-top:11px; position:relative;}
    #header .header-holder{padding:0 30px 0 24px;min-height:100px;}
    #header .logo{ width: 24%; }
    #nav ul{padding: 21px 0 0;}
    #nav ul li{ margin-left: 21px;}
    #nav ul li a{padding: 0 0 6px;}
    #nav ul li a{border-bottom:none;}
    #nav ul li.active a,
    #nav ul li a:hover{border-bottom:none;}
        #nav ul li a.selectedPage,
        #nav ul li a.selectedPageRoot,
        #nav ul li a:hover{
            color:#7ac843;
            border-bottom:none;
        }
    #content{padding: 0 20px 10px 26px;}
    #content .about{padding: 14px 0 21px;}
    .featured{margin:0 0 18px;}
    .featured .block{
        margin:9px 7px 9px 4px;
        /* padding: 12px 17px 14px; */
        width: 31.5%
    }
	.featured .altBlock{
        margin:9px 7px 9px 4px;
        /* padding: 12px 17px 14px; */
        width: 46.5%
    }
    .gallery .btn-prev,
    .gallery .btn-next{
        overflow: hidden;
        position: absolute;
        left: 11.5%;
        top: 55%;
        z-index: 21;
        width:2.7%;
    }
    .gallery .btn-next{
        left: 85.5%;
        top: 55%;    
    }
    .featured .block h2{margin: 0 0 9px;}
    .featured .block figure{padding-bottom: 8px;}
    .featured .block p{ margin-bottom:8px;}
    .featured .block .more{padding: 0 0 7px;}
    .post{margin:0;}
    .post > article{
        padding-top:8px;
        width:28%;
    }
    .post h3{margin: 0 0 14px;}
    .post .date{padding-bottom: 2px;}
    #footer{margin:0 35px;}
    #footer .footer-holder{padding: 12px 0 9px;}
    #footer .social{ margin-right:12px;}
    #footer .social li{margin-right: 3px;}
    #footer .phone{ padding: 10px 0 0;}
    #footer .form-mail{
        padding-top: 3px;
        width:47%;
    }
    #footer .form-mail .btn-go{
        padding: 2px 0 3px;
        width:6%;
        margin-left:4px;
    }
    #footer .form-mail input{
        padding: 1px 7px 1px 4px;
        width: 33%;
        margin-left: 13px;
    }
    #main #content{width: 60%;}
    .w1{
        padding-top: 30px;
        margin:0 28px 21px 23px;
    }
    #main{padding: 35px 0 8px;}
    #main #sidebar{ padding-top:17px;}
    #main #sidebar h2{
        padding-left: 16px;
        margin: 0 0 8px;
    }
    #main .sub-nav > ul{
        margin-bottom: 26px;
        padding-bottom: 8px;
    }
    #main .sub-nav > ul > li{padding-bottom: 6px;}
    #main .sub-nav > ul > li a{padding-left: 15px;}
    #main .sub-nav ul ul li a{padding-left: 15px;}
    #main .sub-nav ul li.active a,
    #main .sub-nav ul a:hover{background-position:1px 1px;}
    #main #sidebar .box{
        margin: 0 0 0 -33px;
        padding:14px 13px 17px 21px;
        width:99%;
    }
    #main #sidebar .box .delta{
        display:inherit;
        height:14px;
        left:-4px;
        top:-14px;
    }
    #main #sidebar .box p{ margin-bottom:10px;}
    #main #sidebar .box .more{padding:6px 0;}
    #main #content h2{margin: 0 0 12px;}
    #main #content p{margin: 0 0 19px;}
    #main #content p + figure{ padding-bottom:18px;}
    .inner #footer{
         margin: 0 22px 0 19px;
        padding-bottom: 30px;
    }
}
@media only screen and (max-width: 740px){
    .box-gallery{/* padding-top: 100px; */}
    .featured .block{width: 30%;}
	.featured .altBlock{width: 45%;}
    #nav ul li a.selectedPage,
        #nav ul li a.selectedPageRoot,
        #nav ul li a:hover{
            color:#7ac843;
            border-bottom:none;
        }
    #header {position:relative;}
    #header .logo{width: 100%;
margin: 0 0 10px 0;
text-align: center;
float: none;}
    .post > article{width:28%;}
    #footer .form-mail label{
        display:block;
        float:none;
    }
    .gallery .btn-prev,
    .gallery .btn-next{
        overflow: hidden;
        position: absolute;
        left: 11.5%;
        top: 55%;
        z-index: 21;
        width:2.7%;
    }
    .gallery .btn-next{
        left: 85.5%;
        top: 55%;    
    }
    #footer .form-mail .btn-go{width:8%;}
    #footer-bottom .footer-holder p.left{
        float:left;
        margin-left:15px;
    }
    #footer-bottom .footer-holder p.right{
        float:left;
        margin-left:15px;
    }
    #main{padding:0;}
    #main #content{
        width:100%;
        float:none;
        overflow:hidden;
        padding:0 0  16px;
    }
    #main #content h2{margin: 0 0 8px;}
    #main #content p{ margin-bottom: 11px;}
    #main #content p + figure{padding-bottom: 11px;}
    #main #content h3{margin-bottom: 3px;}
    #main #sidebar{
        width:100%;
        float:none;
        overflow:hidden;
        margin:0;
        padding-bottom: 42px;
    }
    #main #sidebar h2{
        margin-bottom: 9px;
        padding-left: 12px;
    }
    #main .sub-nav > ul{
        width:100%;
        margin-bottom: 32px;
    }
    #main .sub-nav ul ul li a,
    #main .sub-nav > ul > li a{  padding-left: 12px;}
    #main .sub-nav > ul > li{ padding-bottom: 4px;}
    #main .sub-nav ul li.active a,
    #main .sub-nav ul a:hover{
        background-position: 3px 4px;
        background-size: 8px 6px;
    }
    #main #sidebar .box{
        margin:0;
        width: 75%;
        padding: 15px 37px 20px 31px;
    }
    #main #sidebar .box .delta{display:none;}
    #main #sidebar .box .more{padding: 8px 0 7px;}
    .w1{
        margin:0 26px 0 27px;
        box-shadow:none;
        -webkit-box-shadow:none;
        -moz-box-shadow:none;
        padding:30px 10px 0;
    }
}
@media only screen and (max-width: 750px){
    .box-gallery{/* padding-top: 100px; */}
    .featured .block{width: 30%;}
	.featured .altBlock{width: 45%;}
    #nav ul li a.selectedPage,
        #nav ul li a.selectedPageRoot,
        #nav ul li a:hover{
            color:#7ac843;
            border-bottom:none;
        }
    #header {position:relative;}
    #header .logo{width: 100%;
margin: 0 0 10px 0;
text-align: center;
float: none;}
#nav ul .donate a{display:none;}
    .post > article{width:28%;}
    #footer .form-mail label{
        display:block;
        float:none;
    }
    .gallery .btn-prev,
    .gallery .btn-next{
        overflow: hidden;
        position: absolute;
        left: 11.5%;
        top: 55%;
        z-index: 21;
        width:2.7%;
    }
    .gallery .btn-next{
        left: 85.5%;
        top: 55%;    
    }
    #footer .form-mail .btn-go{width:8%;}
    #footer-bottom .footer-holder p.left{
        float:left;
        margin-left:15px;
    }
    #footer-bottom .footer-holder p.right{
        float:left;
        margin-left:15px;
    }
    #main{padding:0;}
    #main #content{
        width:100%;
        float:none;
        overflow:hidden;
        padding:0 0  16px;
    }
    #main #content h2{margin: 0 0 8px;}
    #main #content p{ margin-bottom: 11px;}
    #main #content p + figure{padding-bottom: 11px;}
    #main #content h3{margin-bottom: 3px;}
    #main #sidebar{
        width:100%;
        float:none;
        overflow:hidden;
        margin:0;
        padding-bottom: 42px;
    }
    #main #sidebar h2{
        margin-bottom: 9px;
        padding-left: 12px;
    }
    #main .sub-nav > ul{
        width:100%;
        margin-bottom: 32px;
    }
    #main .sub-nav ul ul li a,
    #main .sub-nav > ul > li a{  padding-left: 12px;}
    #main .sub-nav > ul > li{ padding-bottom: 4px;}
    #main .sub-nav ul li.active a,
    #main .sub-nav ul a:hover{
        background-position: 3px 4px;
        background-size: 8px 6px;
    }
    #main #sidebar .box{
        margin:0;
        width: 75%;
        padding: 15px 37px 20px 31px;
    }
    #main #sidebar .box .delta{display:none;}
    #main #sidebar .box .more{padding: 8px 0 7px;}
    .w1{
        margin:0 26px 0 27px;
        box-shadow:none;
        -webkit-box-shadow:none;
        -moz-box-shadow:none;
        padding:30px 10px 0;
    }
}
@media only screen and (max-width: 650px){
    #header .logo{width: 100%;
margin: 0 0 10px 0;
text-align: center;
float: none;}
    #header .header-holder {
        padding: 0 5px;
    }
    #nav ul {
        clear:left;
        float:none;
        text-align:center;
    }
    #nav ul li {
        display:inline;
    }
    #nav ul > li:first-child {
        margin-left:0;
    }
    #nav ul a {
        display:inline-block;
    }
    .gallery .btn-prev,
    .gallery .btn-next{
        overflow: hidden;
        position: absolute;
        left: 11.5%;
        top: 55%;
        z-index: 21;
        width:2.7%;
    }
    #footer-bottom .footer-holder p.left{
        float:left;
        margin-left:15px;
    }
    #footer-bottom .footer-holder p.right{
        float:left;
        margin-left:15px;
    }
    .gallery .btn-next{
        left: 85.5%;
        top: 55%;    
    }
    #footer .social{width: 22%;}
    #footer .social li{width:15%;}
    .gallery {
        min-height:200px;
    }
    .gallery .callout {
        display:none;
    }
    .gallery img.slide {
        height:200px;
        width:auto;
        min-width:none;
        max-width:none;
    }
}
@media only screen and (max-width: 600px){
    #interContainer {display:none;}
#interVeil {display:none;}
}
@media only screen and (max-width: 540px){
    .box-gallery{/* padding-top:220px; */}
    #nav{
        /* display:none; */
    }
    #nav ul {
        float:none;
        width:200px;
        margin:auto;
        padding-top:5px;
    }
    #nav ul li {
        display:block;
        float:none;
        margin-left:0;
        text-align:center;
    }
    #nav ul .donate a{background:urlurl(../images/donate_btn_org.jpg) no-repeat; width:115px; height:25px; text-indent:-10000px; display:block; text-decoration:none; padding:0px; border-bottom:7px solid transparent; margin-top:0px; margin-left:42px;}
#nav ul .donate a:hover {background:urlurl(../images/donate_btn_org_over.jpg) no-repeat; width:115px; height:25px; text-indent:-10000px; border-bottom:7px solid #ffffff;}
    #nav ul li a:hover {
        border-bottom:none;
    }
    #nav ul li a.selectedPage,
    #nav ul li a.selectedPageRoot,
    #nav ul li a:hover{
        color:#7ac843;
        border-bottom:none;
    }
    .small-nav{
        /*
        display:block;
        width:100%;
        color:#000;
        font:12px/15px 'gothambookregular', Arial, Helvetica, sans-serif;
        */
    }
    .gallery .btn-prev,
    .gallery .btn-next{
        overflow: hidden;
        position: absolute;
        left: 11.5%;
        top: 40%;
        z-index: 21;
        width:2.7%;
    }
    .gallery .btn-next{
        left: 85.5%;
        top: 40%;    
    }
    .small-nav option{font:12px/15px 'gothambookregular', Arial, Helvetica, sans-serif;}
    .small-nav optgroup{font:12px/15px 'gothamboldregular', Arial, Helvetica, sans-serif;}
    #header{padding: 10px 0 10px; position:relative;}
    #header .header-holder{ padding: 0 24px 0 27px;}
    #header .logo{
        width: 100%;
        margin:0 0 18px 0;
        text-align:center;
        float:none;
    }
    
    #content{ padding: 0 20px 14px 15px;}
    .featured{
        text-align:center;
        margin: 0 0 16px;
    }
    .featured .block{
        width:97%;
        float:none;
        display:inline-block;
        text-align:left;
        margin-bottom:18px;
    }
    .post > article {
        float:none;
        margin:0 auto;
        width:97%;
        padding: 8px 0 19px;
    }
    .featured .block figure img{
        margin:0 auto;
    }
    #footer{margin:0;}
    #footer .social{
        width:60%;
        margin: 0 9px 15px 16px;
        padding-top: 8px;
    }
    #footer .phone{padding: 12px 0 10px 0; margin-left:14px}
    #footer .form-mail{
        width:80%;
        float:left;
        padding: 3px 0 0 26px;
    }
    #footer .form-mail input{
        float:left;
        margin-left: 0;
        width:50%;
    }
    #footer .form-mail label{
        float:left;
        padding: 3px 0 18px;
        width:100%;
    }
    #footer .form-mail .btn-go{
        float:left;
        width:7%;
    }
    #footer-bottom .footer-holder p.left{
        float:left;
    }
    #footer-bottom .footer-holder p.right{
        float:left;
    }
    #footer .footer-holder{padding: 12px 0 19px;}
    body.inner{background:#fff;}
    .inner #header{padding-bottom: 37px;}
    #header{
        box-shadow:none;
        -webkit-box-shadow:none;
        -moz-box-shadow:none;
    }
    .w1{
        margin:0 26px 0 27px;
        padding:30px 0 0;
        box-shadow:none;
        -webkit-box-shadow:none;
        -moz-box-shadow:none;
    }
    #main{padding:0;}
    #main #content{
        width:100%;
        float:none;
        overflow:hidden;
        padding:0 0  16px;
    }
    #main #content h2{margin: 0 0 8px;}
    #main #content p{ margin-bottom: 11px;}
    #main #content p + figure{padding-bottom: 11px;}
    #main #content h3{margin-bottom: 3px;}
    #main #sidebar{
        width:100%;
        float:none;
        overflow:inherit;
        margin:0;
        padding-bottom: 42px;
    }
    #main #sidebar:after{
        content:'';
        display:block;
        clear:both;
    }
    #main #sidebar h2{
        margin-bottom: 9px;
        padding-left: 12px;
    }
    #main .sub-nav > ul{
        width:100%;
        margin-bottom: 32px;
    }
    #main .sub-nav ul ul li a,
    #main .sub-nav > ul > li a{  padding-left: 12px;}
    #main .sub-nav > ul > li{ padding-bottom: 4px;}
    #main .sub-nav ul li.active a,
    #main .sub-nav ul a:hover{
        background-position: 3px 2px;
        background-size: 8px 6px;
    }
    #main #sidebar .box{
        margin:0;
        width: 75%;
        padding: 15px 37px 20px 31px;
    }
    #main #sidebar .box .delta{display:none;}
    #main #sidebar .box .more{padding: 8px 0 7px;}
    .inner #footer{margin: 0 -26px 0 -27px;}
    #interContainer {display:none;}
#interVeil {display:none;}
.subscribe-button-inner {margin:0 0 0 14px !important;}
.createsend-button {margin:0 0 0 14px !important;}
}

@media only screen and (max-width: 330px){
    #footer .social{margin: 5px 9px 15px 27px; width:30%;
    }
    #footer .social li{width:16%;}
#interContainer {display:none;}
#interVeil {display:none;}
.subscribe-button-inner {margin:0 0 0 14px !important;}
.createsend-button {margin:0 0 0 14px !important;}
}



/* ADDED BY JAKE FOR FORM SECTION HEADERS */

div.fieldItem.type-sectionbreak .fieldContent
{
    display: none;
}

div.fieldItem.type-sectionbreak .fieldTitle
{
    margin: 10px 0 0 0;
    color: #7ac843;
    font: 15px/18px 'gothammediumregular', Arial, Helvetica, sans-serif;
}

/* MARCH 16 2017 -- ADDED "altBlock" TO CREATE NEW TEMPLATE WITH 2 BLOCKS ABOVE 3 BLOCKS  */

.featured .altBlock{
    float:left;
    width: 46%;
    margin: 9px 10px 30px 21px;
    -webkit-box-shadow:  0 0 6px 3px rgba(0, 0, 0, 0.2);
    box-shadow:  0 0 6px 3px rgba(0, 0, 0, 0.2);
}
