@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.woff') 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') 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:#FFF;background-image:url(../images/990/assets/bg_7b20cc33-15e0-4549-8c57-7f11d0857157.png);background-repeat:repeat-x}
#container{width:960px;margin:10px auto;background-color:#EAEAEA;border-style:solid;border-width:10px;border-color:#FFF;-moz-box-shadow:0 15px 15px #DDD;-webkit-box-shadow:0 15px 15px #DDD;box-shadow:0 15px 15px #DDD}
#header{width:980px;margin:0 auto;padding:10px 0 5px 0;background-color:}
#header img{border:0}
#navigation{overflow:hidden;padding:5px 10px;background-color:#7EB0CC;height:30px;box-shadow: 0 3px 3px #b7b7b7;}
.menu{margin:0;padding:0}
.menu li{list-style:none;float:left;font-size:14px;font-family:Arial,Helvetica,sans-serif;font-weight:normal;color:#FFF;text-transform:none}
.menu li a:link,.menu li a:visited{display:block;text-decoration:none;padding:.5em 2em;margin:0;border-right:1px solid #E7E7E7;color:#FFF}
.menu li:last-child a{border:0}
.menu li a:hover{background-color:#008FC5;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:#008FC5;color:#FFF;width:auto;font-weight:normal;border:0}
.menu li ul li a:hover{background-color:#008FC5;border:0}
#content{float:left;width:615px;min-height:550px;margin:10px 10px 10px 10px;padding:0;background-color:#FFF;border-style:solid;border-width:1px;border-color:#E7E7E7;line-height:1.3;color:#484848;box-shadow: 0 3px 3px #b7b7b7;}
#content a{color:#484848}
#contentInterior{padding:0 30px 30px 30px}
#sidebar{float:right;width:264px;margin:10px;padding:10px;background-color:#FFF;border-style:solid;border-width:0;border-color:#CCC;color:#484848;font-size:12px;box-shadow: 0 3px 3px #b7b7b7;}
#footer{font-size:footer_font_size;padding:10px;text-align:center;background-color:#F4F4F4;}
#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:10px auto}
#paidFor{width:300px;border:1px solid #484848;color:#484848;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:#073961;font-family:Georgia1,Georgia,serif;line-height:1.1em}
h2{font-weight:normal}
h3{margin:0}
#campaignPartner{width:400px;text-align:center;margin:10px auto;font-size:11px;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:#7EB0CC;width:220px;height:60px;border-style:solid;border-width:1px;border-color:#7EB0CC}
#volunteer_button img{width:134px;margin:18px 0 0 39px;text-align:center}
#contribute_button{margin:10px auto;background-color:#AE0000;width:220px;height:60px;border-style:solid;border-width:1px;border-color:#AE0000}
#contribute_button img{width:141px;margin:17px 0 0 37px;text-align:center}
#voting_button{margin:10px auto;background-color:#7EB0CC;width:220px;height:60px;border-style:solid;border-width:1px;border-color:#7EB0CC}
#voting_button img{width:151px;margin:18px 0 0 34px;text-align:center}
#eventsBar{padding:10px;margin:0 0 10px 0;background-color:#7EB0CC;text-align:center;color:#FFF}
#eventsBar a{color:#FFF}
#eventsTopLinks{text-align:center;margin-bottom:5px}
.pad{padding:0 10px}
h3{font-weight:normal}
#eventsWrapper{border:1px solid #ccc;margin-bottom:10px}
.eventItem{padding:10px 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:10px;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 2px #333;}
#contribute_button:hover {box-shadow: 0 0 2px #333;}
#voting_button:hover {box-shadow:0 0 2px #333;}
.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{width:150px;}
.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:#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;}
.lightBlueButton{ background-color:#7EB0CC; border:1px solid #7EB0CC; color: #fff!important;}
.lightBlueButton:hover{opacity: .95;transition: all 0.25s ease 0;}
.brightRedButton{ background-color:#CD2121; border:1px solid #fff; color: #fff!important; background: rgba(218,39,36,1);
background: -moz-linear-gradient(top, rgba(218,39,36,1) 0%, rgba(180,21,16,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(218,39,36,1)), color-stop(100%, rgba(180,21,16,1)));
background: -webkit-linear-gradient(top, rgba(218,39,36,1) 0%, rgba(180,21,16,1) 100%);
background: -o-linear-gradient(top, rgba(218,39,36,1) 0%, rgba(180,21,16,1) 100%);
background: -ms-linear-gradient(top, rgba(218,39,36,1) 0%, rgba(180,21,16,1) 100%);
background: linear-gradient(to bottom, rgba(218,39,36,1) 0%, rgba(180,21,16,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#da2724', endColorstr='#b41510', GradientType=0 );}
.brightRedButton: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);  }
.brightRedButton{ background-color:#CD2121; border:1px solid #fff; color: #fff; font-size: px; background: rgba(218,39,36,1);
background: -moz-linear-gradient(top, rgba(218,39,36,1) 0%, rgba(180,21,16,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(218,39,36,1)), color-stop(100%, rgba(180,21,16,1)));
background: -webkit-linear-gradient(top, rgba(218,39,36,1) 0%, rgba(180,21,16,1) 100%);
background: -o-linear-gradient(top, rgba(218,39,36,1) 0%, rgba(180,21,16,1) 100%);
background: -ms-linear-gradient(top, rgba(218,39,36,1) 0%, rgba(180,21,16,1) 100%);
background: linear-gradient(to bottom, rgba(218,39,36,1) 0%, rgba(180,21,16,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#da2724', endColorstr='#b41510', GradientType=0 );}
.brightRedButton:hover{opacity: .85;transition: all 0.25s ease 0;}
.lightBlueButton{ background-color:#7EB0CC; border:1px solid #7EB0CC; color: #fff; font-size: px;}
.lightBlueButton:hover{opacity: .85;transition: all 0.25s ease 0;}
#s-247370256d5d47e080d3a1c86459b409{vertical-align:middle!important;font-size:17px!important;font-family:'gotham_mediumregular';!important;}
#s-d52ec406cca44947907bb7ff06a76ca1{vertical-align:middle!important;font-size:17px!important;font-family:'gotham_mediumregular';!important;}
#s-51a17547af5346f3a79dbeb89dc3cb35{vertical-align:middle!important;font-size:17px!important;font-family:'gotham_mediumregular';!important;}