body{ background: url(images/bgn-L.png) top center no-repeat #e4dbee; }
#article { font-family: Calibri, Arial Unicode MS, Arial, sans-serif; font-size: 12px; margin-top: 2em; }
#section-header-0 { text-align: center; }
#section-header-0-content {}
#section-header-1 { display: none; }
#section-header-1-content {}
#section-header-2 { display: none; }
#section-header-2-content {}
#section-middle-0 { background: none; text-align: center; min-width: 532px; }
#section-middle-0 object{
  border: 3px solid #eebcd7;
}
#section-middle-0-content { text-align: center; max-width: 580px; }
#section-middle-1 { max-width: 100%; overflow-x: hidden; max-height: 390px; /*width: 22em;*/ margin-left: -3em; }
#section-middle-1-content {}
#section-middle-2 { display: none; }
#section-middle-2-content {}
#section-footer-0 { text-align:center; margin-top: 1.25em; }
#section-footer-0-content {}
#section-footer-1 { text-align:center; margin-top: 1.25em; }
#section-footer-1-content {}
#section-footer-2 { text-align:center; margin-top: 1.25em; }
#section-footer-2-content {}
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{}
#media_contact_toggle_link{}

#section-footer { margin-top: -7em; }

/* Custom ID's & Classes */
img { max-width: 100%; border: none;}
*:focus { outline: none; }
a, a:visited { color: #DF3494; text-decoration: none; }
a:hover { color: #DF3494; text-decoration: underline; }
h4 { color: #DF3494; font-size: 140%; font-weight: bold; margin-top: 0em; margin-bottom: .5em; }
#app-box { text-align: center; }
#lp-headline { font-size: 125%; font-weight: bold; text-align: center; }
#lp-subhead { font-size: 100%; font-style: italic; text-align: center; }
#logo { margin: 1em; }

/* RWD variations in order from largest to smallest */
@media (min-width:992px) and (max-width:1200px){
body{ background: url(images/bgn-M.png) top center no-repeat #e4dbee; }
#section-middle-1 { margin-left: 0em; }
}
@media (min-width:768px) and (max-width:991px){
body{ background: url(images/MOD-superlong-bg-01.png) top center no-repeat #e4dbee; }
#player {text-align: center; }
#section-middle-1 { margin-left: 0em; }
#section-footer-0, #section-footer-1, #section-footer-2 { margin-top: 14em; }
#section-footer {}
}
@media (max-width:767px){
body{ background: none; background-color: #e4dbee; }
#multimedia_inline {
   border: 3px solid #eebcd7;
}
#player {text-align: center; }
#section-middle-1 { margin-left: 0em; }
#section-footer-0, #section-footer-1, #section-footer-2 { width: 100%; text-align: center; background-color: #f9e6f0; padding-bottom: 1em; }
#section-footer { margin-top: 0em; }
}

/* End */