body{
    font-family: "Baskerville", Helvetica, Arial, sans-serif;
    font-size:16px;
    line-height:1;
    color:black;
    background-color:white;
    padding:0px;
    position: absolute;
    margin: 0px;
    width: 100%;
    }
h1,h2,h3{line-height:1.2; font-weight:normal}
p{line-height:1.4; font-weight:normal}
a:link, a:visited {color:black; text-decoration: none;}
a:hover, a:active {color: black; text-decoration: none;}
iframe {border:0; width: 100%; vertical-align: top;}
img {display: block; margin: 0px; width: 100%;}
div{border:none; position: absolute; width: 100%; border-width: 0px;}
table{vertical-align: top; border-collapse: collapse; width: 100%;}

.title {
  line-height: 1.4;
  font-size: 16px;
  margin-bottom: 4px;
}

.sub-title {
  line-height: 1.4;
  margin-top: 0px;
}

.header-container {
  margin-bottom: 32px;
}

.divider {
  height: 1px;
  border: none;
  background-color: rgb(140,140,140);
  margin: 40px 0 40px 0;
}

.nav-item.selected {
  color: rgb(140,140,140);
}

.nav-item {
    font-size: 12px;

}

.video-container-wide
  {position:relative;
    padding-bottom:40%;
    height:0;
    overflow:hidden;}

.video-container-16-9
  {position:relative;
    padding-bottom:56.22%;
    height:0;
    overflow:hidden;}

.video-container-4-3
  {position:relative;
    padding-bottom:81.82%;
    height:0;
    overflow:hidden;}

.video-container-maria
      {position:relative;
        padding-bottom:49.38%;
        height:0;
        overflow:hidden;}

.video-container-maria iframe, .video-container-maria object, .video-container-maria embed,.video-container-wide iframe, .video-container-wide object, .video-container-wide embed,.video-container-16-9 iframe, .video-container-16-9 object, .video-container-16-9 embed, .video-container-4-3 iframe, .video-container-4-3 object, .video-container-4-3 embed
  {position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    border:0;}
