@font-face { font-family: 'gotham_mediumregular'; src: url('/local_css/gotham-medium-webfont.eot'); src: url('/local_css/gotham-medium-webfont.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:#467DBD;background-image:url(/images/10000/assets/bg_d1d699a9-aca6-4a6b-9e6f-5cb2cb50c893.png);background-repeat:repeat-x}
#container{width:960px;margin:10px auto;background-color:#0E3262;border-style:solid;border-width:0;border-color:#FFF;-moz-box-shadow:0 15px 15px #0E3262;-webkit-box-shadow:0 15px 15px #0E3262;box-shadow:0 15px 15px #0E3262;}
#header{width:960px;margin:0 auto;padding:10px 0 5px 0;}
#header img{border:0px;}
#navigation{padding:5px 10px;background-color:#093467;background-image:url(/images/10000/assets/navbg_d1d699a9-aca6-4a6b-9e6f-5cb2cb50c893.png);background-repeat:repeat-x;height:30px;border-bottom:4px solid #0A2141; 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:#E0ECF6;text-transform:none;text-shadow:0 1px 1px #036}
.menu li a:link,.menu li a:visited{display:block;text-decoration:none;padding:.5em 2em;margin:0;border-right:1px solid #24659B;color:#E0ECF6}
.menu li:last-child a{border:0}
.menu li a:hover{background-color:#216096;color:#FFF;text-shadow:none}
.menu li ul{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:#216096;color:#FFF;width:auto;font-weight:normal;border:0}
.menu li ul li a:hover{background-color:#1A4C74;border:0}
#content{float:left;width:613px;min-height:550px;margin:10px 10px 10px 10px;padding:0;background-color:#FFF;border-style:solid;border-width:4px;border-color:#98C1E0;line-height:1.3;color:#666}
#content a{color:#666}
#contentInterior{padding:0 30px 30px 30px}
#sidebar{float:right;width:263px;margin:10px;padding:10px;background-color:#24659B;background-image:url(/images/10000/assets/sidebarbg_d1d699a9-aca6-4a6b-9e6f-5cb2cb50c893.png);background-repeat:repeat-x;border-style:solid;border-width:0;border-color:#888;color:#FFF;font-size:12px}
#footer{font-size:footer_font_size;padding:10px;text-align:center;background-color:#0E3262;background-image:url(/images/10000/assets/footerbg_d1d699a9-aca6-4a6b-9e6f-5cb2cb50c893.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 #FFF;color:#FFF;padding:10px;margin:0 auto;text-align:center}
.newsDate{color:#919191;text-transform:uppercase;font-size:11px;line-height:2.3em}
h1{font-weight:normal;font-size:22px;color:#386AA6;font-family:Georgia1,Georgia,serif;line-height:1.1em}
h2{font-weight:normal}
h3{margin:0;color#386AA6; font-weight:normal;}
h3 a{color:#386AA6!important;}
#campaignPartner{width:400px;text-align:center;margin:10px auto;font-size:11px;text-decoration:none;color:#FFF;}
#campaignPartner a{font-size:11px;text-decoration:none;color:#FFF}
#campaignPartner a:hover{text-decoration:underline}
#volunteer_button{margin:10px auto;background-color:#069;background-image:url(/images/10000/assets/volunteerbg_d1d699a9-aca6-4a6b-9e6f-5cb2cb50c893.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_d1d699a9-aca6-4a6b-9e6f-5cb2cb50c893.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:#DEB62D;background-image:url(/images/10000/assets/votingbg_d1d699a9-aca6-4a6b-9e6f-5cb2cb50c893.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:#093467;background-image:url(/images/10000/assets/navbg_d1d699a9-aca6-4a6b-9e6f-5cb2cb50c893.png);background-repeat:repeat-x;border-bottom:4px solid #0A2141;text-align:center;color:#98C1E0}
#eventsBar a{color:#98C1E0}
#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:#FFF;text-decoration:none}
#recent_news a:hover{text-decoration:underline}
#social_media img:hover {box-shadow: 0 0 5px #0E3262;}
#volunteer_button:hover {box-shadow: 0 0 15px #0A2141;}
#contribute_button:hover {box-shadow: 0 0 15px #0A2141;}
#voting_button:hover {box-shadow:0 0 15px #0A2141;}
.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)}
#rotatorBG{width:100%;background-image:url(/images/bluegray_banner_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;}.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;}
.mobileLink{text-align:center; font-size:12px; color:#fff; margin:10px auto 20px;}
.mobileLink a{color:#fff; text-decoration:none;}
.mobileLink a:hover{text-decoration:underline;}
#container{box-shadow: 0px 10px 15px rgba(0, 0, 0, 0.3);}
#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;}
.mediumBlueButtonGradient{ background-color:#2775B2; border:1px solid #005785; color: #fff!important; background:rgba(51,139,210,1);background:-moz-linear-gradient(top,rgba(51,139,210,1)0,rgba(33,104,157,1)100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(51,139,210,1)),color-stop(100%,rgba(33,104,157,1)));background:-webkit-linear-gradient(top,rgba(51,139,210,1)0,rgba(33,104,157,1)100%);background:-o-linear-gradient(top,rgba(51,139,210,1)0,rgba(33,104,157,1)100%);background:-ms-linear-gradient(top,rgba(51,139,210,1)0,rgba(33,104,157,1)100%);background:linear-gradient(to bottom,rgba(51,139,210,1)0,rgba(33,104,157,1)100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#338bd2', endColorstr='#21689d', GradientType=0);}
.mediumBlueButtonGradient:hover{opacity: .85;transition: all 0.25s ease 0;}
.goldButtonGradient{ background-color:#DDB52D; border:1px solid #B69526; color: #fff!important; background:#efc431;background:-moz-linear-gradient(top,#efc431 0,#b49425 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#efc431),color-stop(100%,#b49425));background:-webkit-linear-gradient(top,#efc431 0,#b49425 100%);background:-o-linear-gradient(top,#efc431 0,#b49425 100%);background:-ms-linear-gradient(top,#efc431 0,#b49425 100%);background:linear-gradient(to bottom,#efc431 0,#b49425 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#efc431', endColorstr='#b49425', GradientType=0);}
.goldButtonGradient: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);  }
.mediumBlueButtonGradient{ background-color:#2775B2; border:1px solid #005785; color: #fff; font-size: px; background:rgba(51,139,210,1);background:-moz-linear-gradient(top,rgba(51,139,210,1)0,rgba(33,104,157,1)100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(51,139,210,1)),color-stop(100%,rgba(33,104,157,1)));background:-webkit-linear-gradient(top,rgba(51,139,210,1)0,rgba(33,104,157,1)100%);background:-o-linear-gradient(top,rgba(51,139,210,1)0,rgba(33,104,157,1)100%);background:-ms-linear-gradient(top,rgba(51,139,210,1)0,rgba(33,104,157,1)100%);background:linear-gradient(to bottom,rgba(51,139,210,1)0,rgba(33,104,157,1)100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#338bd2', endColorstr='#21689d', GradientType=0);}
.mediumBlueButtonGradient:hover{opacity: .85;transition: all 0.25s ease 0;}
.goldButtonGradient{ background-color:#DDB52D; border:1px solid #B69526; color: #fff; font-size: px; background:#efc431;background:-moz-linear-gradient(top,#efc431 0,#b49425 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#efc431),color-stop(100%,#b49425));background:-webkit-linear-gradient(top,#efc431 0,#b49425 100%);background:-o-linear-gradient(top,#efc431 0,#b49425 100%);background:-ms-linear-gradient(top,#efc431 0,#b49425 100%);background:linear-gradient(to bottom,#efc431 0,#b49425 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#efc431', endColorstr='#b49425', GradientType=0);}
.goldButtonGradient:hover{opacity: .85;transition: all 0.25s ease 0;}
#s-ee3e499884de4cc4a34421ef6535f6d5{vertical-align:middle!important;font-size:17px!important;font-family:'gotham_mediumregular';!important;}
#s-570e6e6f9de348d7a20303fcc0eaea7b{vertical-align:middle!important;font-size:17px!important;font-family:'gotham_mediumregular';!important;}
#s-cafcc3e16546440c91ee8dd8c7bc7e0e{vertical-align:middle!important;font-size:17px!important;font-family:'gotham_mediumregular';!important;}
