@font-face { font-family: 'gotham_mediumregular'; src: url('../local_css/gotham-medium-webfont.eot'); src: url('../local_css/gotham-medium-webfontd41d.eot?#iefix') format('embedded-opentype'), url('../local_css/gotham-medium-webfont.woff2') format('woff2'), url('../local_css/gotham-medium-webfont.woff') format('woff'), url('../local_css/gotham-medium-webfont.ttf') format('truetype'), url('../local_css/gotham-medium-webfont.svg#gotham_mediumregular') format('svg'); font-weight: normal; font-style: normal; }
.clearfix:before,.clearfix:after {content: "";display: table;}.clearfix:after {clear: both;}.clearfix {zoom: 1; /* ie 6/7 */}body{font-family:Verdana,Verdana,Geneva,sans-serif;font-size:12px;background-color:#fefefe;background-image:url(../images/redbluebg-7.png);background-repeat:repeat-x}
#container{width:960px;margin:10px auto;background-color:#496D83;border-style:solid;border-width:10px;border-color:#FFF;-moz-box-shadow:0 15px 15px #344e5c;-webkit-box-shadow:0 15px 15px #344e5c;box-shadow:0 15px 15px #344e5c}
#header{width:980px;margin:0 auto;padding:10px 0 5px 0}
#header img{border:0}
#navigation{padding:5px 10px;background-color:#C63B3B;background-image:url(../images/10000/assets/navbg_ccce4f2f-036c-4673-a8d5-fd6d0343fec4.png);background-repeat:repeat-x;height:30px;border-bottom:4px solid #344E5C;overflow:hidden}
.menu{margin:0;padding:0}
.menu li{list-style:none;float:left;font-size:14px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;color:#FFF;text-transform:uppercase;text-shadow:0 1px 1px #912828}
.menu li a:link,.menu li a:visited{display:block;text-decoration:none;padding:.5em 2em;margin:0;border-right:1px solid #FFF;color:#FFF; transition: all 0.25s ease 0s;}
.menu li:last-child a{border:0}
.menu li a:hover, .menuHover{transition: none; background-color:#962A2A;color:#FFF;text-shadow:none}
.menu li ul{box-shadow: 0 5px 5px 0 rgba(0,0,0,0.3);position:absolute;visibility:hidden;margin:0;padding:0;z-index:99999}
.menu li ul li{display:inline;float:none;border:0;text-shadow:none}
.menu li ul li a:link,.menu li ul li a:visited{background-color:#962A2A;color:#FFF;width:auto;font-weight:normal;border:0}
.menu li ul li a:hover{background-color:#732020;border:0}
#content{float:left;width:615px;min-height:550px;margin:10px 10px 10px 10px;padding:0;background-color:#f9f9f9;border-style:solid;border-width:1px;border-color:#DDD;line-height:1.3;color:#484848;box-shadow:0 5px 5px #344e5c}
#content a{color:#484848}
#contentInterior{padding:0 30px 30px 30px}
#sidebar{float:right;width:264px;margin:10px;padding:10px;background-color:#D0DBDF;background-image:url(../images/10000/assets/sidebarbg_ccce4f2f-036c-4673-a8d5-fd6d0343fec4.png);background-repeat:repeat-x;border-style:solid;border-width:1px;border-color:#DDD;color:#484848;font-size:12px;box-shadow:0 10px 10px #344e5c}
#footer{font-size:footer_font_size;padding:10px;text-align:center;background-color:#FFF;background-image:url(../images/10000/assets/footerbg_ccce4f2f-036c-4673-a8d5-fd6d0343fec4.png);background-repeat:repeat-x}
#subFooter{font-size:subfoot_font_size;padding:10px;text-align:center}
hr{border:none 0;border-top:1px dotted #DDD;width:80%;height:1px;margin:20px auto 20px auto}
#paidFor{width:300px;border:1px solid #484848;color:#484848;padding:10px;margin:0 auto;text-align:center}
.newsDate{color:#777;text-transform:uppercase;font-size:11px;line-height:2.3em}
h1{font-weight:normal;font-size:20px;color:#496D83;font-family:Georgia1,Georgia,serif;line-height:1.1em}
h2{font-weight:normal}
h3{margin:0;color:#496D83;font-weight:normal}
h3 a{color:#496D83!important}
#campaignPartner{width:400px;text-align:center;margin:10px auto;font-size:11px;text-decoration:none;color:#484848}
#campaignPartner a{font-size:11px;text-decoration:none;color:#484848}
#campaignPartner a:hover{text-decoration:underline}
#volunteer_button{margin:10px auto;background-color:#069;background-image:url(../images/10000/assets/volunteerbg_ccce4f2f-036c-4673-a8d5-fd6d0343fec4.png);background-repeat:repeat-x;width:220px;height:60px;border-style:solid;border-width:1px;border-color:#005785}
#volunteer_button img{width:134px;margin:18px 0 0 39px;text-align:center}
#contribute_button{margin:10px auto;background-color:#696;background-image:url(../images/10000/assets/contributebg_ccce4f2f-036c-4673-a8d5-fd6d0343fec4.png);background-repeat:repeat-x;width:220px;height:60px;border-style:solid;border-width:1px;border-color:#5A875A}
#contribute_button img{width:141px;margin:17px 0 0 37px;text-align:center}
#voting_button{margin:10px auto;background-color:#B69526;background-image:url(../images/10000/assets/votingbg_ccce4f2f-036c-4673-a8d5-fd6d0343fec4.png);background-repeat:repeat-x;width:220px;height:60px;border-style:solid;border-width:1px;border-color:#B69526}
#voting_button img{width:151px;margin:18px 0 0 34px;text-align:center}
#eventsBar{padding:10px;margin:0 0 10px 0;background-color:#C63B3B;background-image:url(../images/10000/assets/navbg_ccce4f2f-036c-4673-a8d5-fd6d0343fec4.png);background-repeat:repeat-x;border-bottom:4px solid #344E5C;text-align:center;color:#FFF}
#eventsBar a{color:#FFF}
#eventsTopLinks{text-align:center;margin-bottom:5px}
.pad{padding:0 10px}
#eventsWrapper{border:1px solid #ccc;margin-bottom:10px}
.eventItem{padding:20px}
.breadCrumbs{padding:10px 0 5px 0;font-size:11px;text-decoration:none}
.breadCrumbs a{text-decoration:none}
.breadCrumbs a:hover{text-decoration:underline}
.galleryPageThumb{width:125px;margin-right:20px;float:left;text-align:center}
.galleryPageThumb img{border:1px solid #ccc}
#recent_news{width:220px;margin:10px auto 20px auto}
#recent_news a{color:#484848;text-decoration:none}
#recent_news a:hover{text-decoration:underline}
#social_media img:hover{box-shadow:0 0 5px #bbb}
#volunteer_button:hover{box-shadow:0 0 5px #496D83}
#contribute_button:hover{box-shadow:0 0 5px #496D83}
#voting_button:hover{box-shadow:0 0 5px #496D83}
.socialShare{overflow:hidden}
.socialShare a{display:block;float:right;width:16px;height:16px;background-position:left top;text-indent:-9999px;margin:0 3px;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}
.socialShare a:hover{background-position:left bottom}
.socialShare a#fb-icon{background-image:url(../images/share_facebook_sprite.png)}
.socialShare a#tw-icon{width:24px;background-image:url(../images/share_twitter_sprite.png)}
.socialShare a#em-icon{width:23px;background-image:url(../images/share_email_sprite.png)}
.socialShare a#gp-icon{width:16px;background-image:url(../images/gplus_share_sprite.png)}
#rotatorBG{width:100%;background-image:url(../images/flag_slideshow_bg.png);background-color:#31628d;border-bottom:4px solid #005172}
#homeContent{margin:20px 30px}
.galleryPageThumb img{border:2px solid #fff;box-shadow:3px 3px 3px #999}
#photoContainer img{border:2px solid #fff!important;box-shadow:5px 5px 5px #999}
#photoContainer img:hover{box-shadow:5px 5px 5px #888;border:1px solid #fff}
#eventsTopLinks a{text-decoration:none}
#eventsTopLinks a:hover{text-decoration:underline}
#eventsBar{border-bottom:1px solid #000;margin-bottom:0}
#eventsBar a{text-decoration:none}
#eventsBar a:hover{text-decoration:underline}
#eventsWrapper{border:1px solid #ddd} .socialShare a#ln-icon{width:16px;background-image:url(../images/linkedin_share_sprite.png)}.socialShare a#gp-icon{width:16px;background-image:url(../images/gplus_share_sprite.png)}.socialShare a#ln-icon{width:16px;background-image:url(../images/linkedin_share_sprite.png)}#social_media img{box-shadow: 0px 2px 6px rgba(0,0,0,0.3);}#volunteer_button{box-shadow: 0px 2px 5px rgba(0,0,0,0.3);}#contribute_button{box-shadow: 0px 2px 5px rgba(0,0,0,0.3);}#voting_button{box-shadow: 0px 2px 5px rgba(0,0,0,0.3);}#social_media img:hover{box-shadow: 0px 2px 6px #777;}
#sidebar h3{font-family:'Open Sans', Helvetica, Arial; font-weight:700;}
#newsCol h3{font-family:'Open Sans', Helvetica, Arial; font-weight:700;}
h1{font-family:'Open Sans', Helvetica, Arial; font-weight:700; letter-spacing:-1px;word-spacing:1px;}
#newsSection h3{font-family:'Open Sans', Helvetica, Arial; font-weight:700;}
.eventItem h3{font-family:'Open Sans', Helvetica, Arial; font-weight:700;}
.issueItem h3{font-family:'Open Sans', Helvetica, Arial; font-weight:700;}
.readMore  {text-align: right; margin-right:20px;}
.readMore a{font-family:'Open Sans', Helvetica, Arial;color:#496d83!important; text-decoration:none; text-transform:uppercase; font-size:10px;transition: all 0.25s ease 0s;}
.readMore a:hover{text-decoration:underline; color:#789DB4!important;}
h3 a:hover{color:#789DB4!important;transition: all 0.25s ease 0s;}
#navigation{border-bottom:2px; box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.3);}
#container{box-shadow: 0px 10px 15px rgba(0, 0, 0, 0.3);}
#recent_news a:hover{ transition: all 0.25s ease 0s!important; color:#496d83;}
#eventsBar{background-image:none; background-color:#A53333; border-bottom:4px solid #fff;;box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.3);}
#eventsWrapper{border:0;}
#eventsTopLinks a{color: #005172 ! important; font-family: "Open Sans",Helvetica,Arial;font-size: 10px; text-decoration: none; text-transform: uppercase; transition: all 0.25s ease 0s;}
#eventsTopLinks a:hover { color: #005172 ! important; text-decoration: underline ! important;}
.eventItem{padding-left:10px; padding-right:10px;}
.menu li a {color: #fefefe ! important; font-family: "Open Sans",Helvetica,Arial;  font-size: 13.5px; font-weight: 700;}
.menu li a:hover { transition: all 0.25s ease 0s;}
.menu li a:link, .menu li a:visited {    border-right: 1px solid #eeeeee;     font-family: "Open Sans",Helvetica,Arial; font-size: 13.5px;   padding: 0.5em 2em;}
.menu li:last-child a {  border: 0px none;}
.mobileLink{text-align:center; font-size:12px; color:#484848; margin:10px auto 20px;}
.mobileLink a{color:#484848; text-decoration:none;}
.mobileLink a:hover{text-decoration:underline;}
#sidebarSocial { margin: 20px auto; text-align: center; }
#sidebarSocial img{ box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);}
.fb-like-box{ background-color: #ffffff; padding: 5px 0 10px; margin: 10px auto 10px -3px!important; border: 1px solid #ccc;}
#fbFeedWrapper{ margin: 10px auto 10px 20px; width: 232px;}
.nButtonWrapper { width: 222px; text-align: center; padding-top: 5px; width: 222px; margin: 5px auto; }
.nButtonWrapper a{ box-shadow: 0px 2px 5px rgba(0,0,0,0.3); padding:8px 0; border-radius: 0; cursor: pointer; text-align: center; text-decoration: none; transition: background-color 0.15s ease-out 0s; width: 222px; height: 44px;  font-family: 'gotham_mediumregular', 'Open Sans', Helvetica, Arial; vertical-align: middle !important; font-weight: normal; font-size: 17px; text-shadow: 0px 2px 2px rgba(0, 0, 0, 0.1); display: table-cell; }
#mid {display: -webkit-flex; display: flex;display: -ms-flexbox;}
#content{margin-left:10px; margin-right:25px;}
.mediumBlueButton{ background-color:#2775B2; border:1px solid #005785; color: #fff!important; background: rgba(42,124,190,1);
background: -moz-linear-gradient(top, rgba(42,124,190,1) 0%, rgba(33,104,156,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(42,124,190,1)), color-stop(100%, rgba(33,104,156,1)));
background: -webkit-linear-gradient(top, rgba(42,124,190,1) 0%, rgba(33,104,156,1) 100%);
background: -o-linear-gradient(top, rgba(42,124,190,1) 0%, rgba(33,104,156,1) 100%);
background: -ms-linear-gradient(top, rgba(42,124,190,1) 0%, rgba(33,104,156,1) 100%);
background: linear-gradient(to bottom, rgba(42,124,190,1) 0%, rgba(33,104,156,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2a7cbe', endColorstr='#21689c', GradientType=0 );}
.mediumBlueButton:hover{opacity: .85;transition: all 0.25s ease 0;}
.mediumGreenButton{ background-color:#76A06F; border:1px solid #5A875A; color: #fff!important; background: rgba(133,173,133,1);
background: -moz-linear-gradient(top, rgba(133,173,133,1) 0%, rgba(95,141,95,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(133,173,133,1)), color-stop(100%, rgba(95,141,95,1)));
background: -webkit-linear-gradient(top, rgba(133,173,133,1) 0%, rgba(95,141,95,1) 100%);
background: -o-linear-gradient(top, rgba(133,173,133,1) 0%, rgba(95,141,95,1) 100%);
background: -ms-linear-gradient(top, rgba(133,173,133,1) 0%, rgba(95,141,95,1) 100%);
background: linear-gradient(to bottom, rgba(133,173,133,1) 0%, rgba(95,141,95,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#85ad85', endColorstr='#5f8d5f', GradientType=0 );}
.mediumGreenButton:hover{opacity: .85;transition: all 0.25s ease 0;}
.goldButton{ background-color:#DDB52D; border:1px solid #B69526; color: #fff!important; background: rgba(239,196,49,1);
background: -moz-linear-gradient(top, rgba(239,196,49,1) 0%, rgba(180,148,37,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(239,196,49,1)), color-stop(100%, rgba(180,148,37,1)));
background: -webkit-linear-gradient(top, rgba(239,196,49,1) 0%, rgba(180,148,37,1) 100%);
background: -o-linear-gradient(top, rgba(239,196,49,1) 0%, rgba(180,148,37,1) 100%);
background: -ms-linear-gradient(top, rgba(239,196,49,1) 0%, rgba(180,148,37,1) 100%);
background: linear-gradient(to bottom, rgba(239,196,49,1) 0%, rgba(180,148,37,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efc431', endColorstr='#b49425', GradientType=0 );}
.goldButton:hover{opacity: .85;transition: all 0.25s ease 0;}
.nButtonWrapper { width: 222px; margin: 8px auto;}
#newbuttons { text-align: center; margin-top: 10px; padding-top: 5px; width: 222px; margin: 10px auto; }
#newbuttons a { box-shadow: 0px 2px 5px rgba(0,0,0,0.3); padding:8px 0; border-radius: 0; cursor: pointer; text-align: center; text-decoration: none;  transition: background-color 0.15s ease-out 0s; width: 222px; height: 44px;  font-family: 'gotham_mediumregular', 'Open Sans', Helvetica, Arial; vertical-align: middle !important; font-weight: normal;  font-size: 17px; text-shadow: 0px 2px 2px rgba(0, 0, 0, 0.1); display: table-cell; }
#newbuttons a:hover { transition: all 0.25s ease 0s; text-decoration: none !important; box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.1);  }
.mediumBlueButton{ background-color:#2775B2; border:1px solid #005785; color: #fff; font-size: px; background: rgba(42,124,190,1);
background: -moz-linear-gradient(top, rgba(42,124,190,1) 0%, rgba(33,104,156,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(42,124,190,1)), color-stop(100%, rgba(33,104,156,1)));
background: -webkit-linear-gradient(top, rgba(42,124,190,1) 0%, rgba(33,104,156,1) 100%);
background: -o-linear-gradient(top, rgba(42,124,190,1) 0%, rgba(33,104,156,1) 100%);
background: -ms-linear-gradient(top, rgba(42,124,190,1) 0%, rgba(33,104,156,1) 100%);
background: linear-gradient(to bottom, rgba(42,124,190,1) 0%, rgba(33,104,156,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2a7cbe', endColorstr='#21689c', GradientType=0 );}
.mediumBlueButton:hover{opacity: .85;transition: all 0.25s ease 0;}
.mediumGreenButton{ background-color:#76A06F; border:1px solid #5A875A; color: #fff; font-size: px; background: rgba(133,173,133,1);
background: -moz-linear-gradient(top, rgba(133,173,133,1) 0%, rgba(95,141,95,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(133,173,133,1)), color-stop(100%, rgba(95,141,95,1)));
background: -webkit-linear-gradient(top, rgba(133,173,133,1) 0%, rgba(95,141,95,1) 100%);
background: -o-linear-gradient(top, rgba(133,173,133,1) 0%, rgba(95,141,95,1) 100%);
background: -ms-linear-gradient(top, rgba(133,173,133,1) 0%, rgba(95,141,95,1) 100%);
background: linear-gradient(to bottom, rgba(133,173,133,1) 0%, rgba(95,141,95,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#85ad85', endColorstr='#5f8d5f', GradientType=0 );}
.mediumGreenButton:hover{opacity: .85;transition: all 0.25s ease 0;}
.goldButton{ background-color:#DDB52D; border:1px solid #B69526; color: #fff; font-size: px; background: rgba(239,196,49,1);
background: -moz-linear-gradient(top, rgba(239,196,49,1) 0%, rgba(180,148,37,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(239,196,49,1)), color-stop(100%, rgba(180,148,37,1)));
background: -webkit-linear-gradient(top, rgba(239,196,49,1) 0%, rgba(180,148,37,1) 100%);
background: -o-linear-gradient(top, rgba(239,196,49,1) 0%, rgba(180,148,37,1) 100%);
background: -ms-linear-gradient(top, rgba(239,196,49,1) 0%, rgba(180,148,37,1) 100%);
background: linear-gradient(to bottom, rgba(239,196,49,1) 0%, rgba(180,148,37,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efc431', endColorstr='#b49425', GradientType=0 );}
.goldButton:hover{opacity: .85;transition: all 0.25s ease 0;}
#s-a419cd865b534c07992e0061b7480ef3{vertical-align:middle!important;font-size:17px!important;font-family:'gotham_mediumregular';!important;}
#s-112fdb4102a14454aa24f65d27130f87{vertical-align:middle!important;font-size:17px!important;font-family:'gotham_mediumregular';!important;}
#s-62048448560d4dd6a5b1686bc5f67f39{vertical-align:middle!important;font-size:17px!important;font-family:'gotham_mediumregular';!important;}
