body { background: #009ad9; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIzNCUiIHN0b3AtY29sb3I9IiMwMDlhZDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDA0YzZkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  #009ad9 34%, #004c6d 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(34%,#009ad9), color-stop(100%,#004c6d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #009ad9 34%,#004c6d 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #009ad9 34%,#004c6d 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #009ad9 34%,#004c6d 100%); /* IE10+ */
background: linear-gradient(to bottom,  #009ad9 34%,#004c6d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#009ad9', endColorstr='#004c6d',GradientType=0 ); /* IE6-8 */
 }
#sharing-bar { padding: 20px; }
.logo { margin-top: 20px; margin-left: 20px; }
a { color: #2a8dba; text-decoration: underline; font-weight: bold; }
#classic-container { background: #fff; -webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px; }
.button, .button:visited { background-color: #009ad9; border: solid 1px #000; border-radius: 10px; color: #fff; text-decoration: none; padding: 15px; font-weight: bold; box-shadow: 2px 2px 2px #000; font-size: 100%; display: block; width:80%; margin: 0 auto; margin-top: 2em; }

.button:hover { background-color: #004c6d; border: solid 1px #000; border-radius: 10px; color: #fff; -webkit-transition: all .25s ease-out; -moz-transition: all .25s ease-out; transition: all .25s ease-out; }
a { word-wrap: break-word; } 
#lede em { margin-left: -3px; }
#lede sup { margin-left: -4px; }
#lede { margin-left: 10px; margin-right: 10px; }
#body_text { margin-left: 10px; margin-right: 10px; }
#article { margin-top: 10px; margin-bottom: 10px; font-family:Arial Unicode MS,Arial,sans-serif; font-size:12px; }
.dateline, .source { font-weight: bold; font-style: italic; }
img, object, embed  { max-width: 100%; }
#facebook-feed { max-width: 100%; }
.fb_iframe_widget iframe {height: 363px !important;}
#twitter-widget { width: 100%; }
h1 { text-align: center; padding: 10px; }
h2 { text-align: center; font-style: italic; padding: 10px; }
h3{ background: #009ad9; color: #fff; font-size: 1.2em; text-align: border-radius: 10px;}
.small_print { font-size: 100%; }
#section-header-0 {}
#section-header-1 {}
.section-block-a { text-align: center; }
#section-video-gallery {}
#video-main-title { text-align:center;}
#section-photo-gallery {}
#photo-main-title {   text-align:center;}
.section-block-b { text-align: center; }
#section-block-c {}
#section-press-release {}
.block {}
span[itemprop="name"], span[itemprop="jobTitle"], span[itemprop="worksFor"], span[itemprop="address"], span[itemprop="streetAddress"], span[itemprop="telephone"], span[itemprop="phones"], a[itemprop="email"], a[itemprop="url"] {
display: block;
}
#media_contact_section{}
#media_contact_title{}
.phone1{}
.phone2{}
.phone3{}
.phone4{}
.phone5{}
#media_contact_toggle_link{}
.flexslider {}
.flex-caption { color: #000; font-size: 1em; }
#slider-player {}
#slider-player-nav {}

#header-container{ background: #000; }
#middle-container{}
#footer-container{}
.social-likes{}
@media (max-width:767px){
#section-header-0{display:none;}
.section-block-a, .section-block-b, .section-block-c { text-align: center; }
}