.fade{opacity:1;-webkit-transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.fade:hover{opacity:.5}.i_wrap{width:100%;max-width:640px;height:100%;background:#ccc;padding:0;border-top:2px solid #333;border-bottom:2px solid #333}.iframe{position:relative;padding-top:56%}.iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0}map#imagemap area,map#imagemap area:hover,map#imagemap area:active,map#imagemap area:focus{outline:0}.imageMap{width:100%;position:relative}.imageMap img{display:block;width:100%;border:none}.imageMap .hotspots{width:100%;height:100%;position:absolute;left:0;top:0;visibility:hidden}.imageMap a{display:block;position:absolute;background:#000;z-index:100;opacity:.2;filter:alpha(opacity=20);border:1px solid transparent}.imageMap a.p2{left:4%;top:10%;width:35%;height:47%}.imageMap a.p3{left:47%;top:13%;width:38%;height:51%}.imageMap a.p4{left:64%;top:52%;width:35%;height:47%}.imageMap a.p5{left:24%;top:27%;width:48%;height:64%}.imageMap a + p{position:absolute;left:0;top:102%;width:100%;color:#000;display:none}.imageMap:hover .hotspots{visibility:visible}.imageMap .hotspots div:hover a{border:1px solid #fff;background:#fff;z-index:100;opacity:.3;filter:alpha(opacity=30)}@media screen and (min-width: 661px){#content p.slider-caption{margin:12px auto 20px;text-align:center;font-size:.85em}span.em{padding:3px 12px 4px;color:#91990b;background:#fdffdb;border:1px solid #dee47e;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.i_wrap{margin:16px auto}small{font-size:.75em}#content p.date{margin:0;font-size:.75em;color:#999}#content ul.nobullets{clear:left;margin-left:0;padding:5px 0 0;list-style-type:none;line-height:1.6em}#content ul.nobullets li{clear:left}#content .noborder{display:block;clear:left;margin:12px 0;padding:0;background:#fff}div.gallery{clear:both;margin:0 auto;padding:8px 0;text-align:center}div.gallery img{display:inline;margin:8px}div.gallery img:hover{opacity:.7}#content div.gallery a:hover{border:none}#content img.right{float:right;display:inline;margin:6px 0 6px 20px;width:auto}span.pink{color:#f6c}p a,.gallery a{outline:none}#extra img.frame{border:1px solid #ccc;-webkit-box-shadow:0 2px 6px -2px rgba(0,0,0,0.3);-moz-box-shadow:0 2px 6px -2px rgba(0,0,0,0.3);box-shadow:0 2px 6px -2px rgba(0,0,0,0.3)}#extra img.frame:hover{opacity:.7}}@media screen and (min-width: 978px){.normal h6{margin:0;padding:20px 0 12px 8px;font-size:1.5em;line-height:1}.normal p{margin:10px 0;padding-bottom:6px;line-height:1.4;color:#000}.normal ul{list-style-type:none;text-transform:capitalize;margin-bottom:10px;border-bottom:1px solid #f7f7f7}.normal li{border-top:1px solid #f7f7f7}.normal li a,.normal li strong{display:block;padding:6px 10px}.normal li strong{color:#000;font-weight:400}.normal li a{color:#999;text-decoration:none}.normal li a:hover{color:#000}.normal img{margin-left:9px}.normal img.frame{margin-top:6px;margin-bottom:6px;padding:9px}.normal p{margin:6px 0 6px 9px}.option{padding:12px 0 0;background:#f7f7f7;text-align:center;border-top:1px solid #fff}.option h6{font-size:1.5em;margin:0;padding:6px 0 0;line-height:1}.option p{margin:10px 0;padding-bottom:6px;line-height:1.4;color:#000}.option ul{list-style-type:none;text-transform:capitalize}.option li{display:inline}.option li a{display:inline-block;padding:8px 10px 8px 8px;vertical-align:top;color:#777;text-decoration:none;text-shadow:0 1px 0 #fff}.option li a:hover{color:#f09}.option img.frame{margin:16px 0 4px;padding:19px;background:#fff}.option p{margin:6px 0}}@media screen and (max-width: 977px) and (min-width: 661px){#extra{padding:12px 0 0;background:#f7f7f7;text-align:center;border-top:1px solid #fff}#extra h6{font-size:1.5em;margin:10px 0;padding:0;line-height:1}#extra p{margin:10px 0;padding-bottom:6px;line-height:1.4;color:#000}#extra ul{list-style-type:none;padding:8px 0;background:#ebebeb;border-top:1px solid #ddd;border-bottom:1px solid #fff}#extra li{display:inline;padding:0}#extra li a{display:inline-block;padding:4px 8px;vertical-align:top;color:#777;text-shadow:0 1px #fff}#extra li a:hover{color:#f09}#extra img.frame{margin:16px 0 4px;padding:19px;background:#fff}#extra p{margin:6px 0}}@media screen and (max-width: 660px){.i_wrap{margin:1em auto}div.gallery{clear:both;margin:0 auto;padding:8px 0;text-align:center}div.gallery img{display:inline;margin:8px}#content div.gallery a:hover{border:none}ul.nobullets{list-style-type:none}ul.nobullets img{background:#fff;padding:19px;border:1px solid #ddd;-webkit-box-shadow:0 0 10px 5px #f0f0f0;-moz-box-shadow:0 0 10px 5px #f0f0f0;box-shadow:0 0 10px 5px #f0f0f0}#extra ul{list-style-type:none;font-size:1em;line-height:1.2em}#extra li{margin:0 0 .2em}#extra strong{font-weight:400}#extra img.frame{margin:1em 0;text-align:left;padding:5px;border:1px solid #777}}

#content .border2 {
margin-top: 16px;
padding: 4px 0 4px 0;
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
/* x-value y-value blur spread color */
-webkit-box-shadow: 0 20px 25px -15px #ccc;
-moz-box-shadow: 0 20px 25px -15px #ccc;
box-shadow: 0 20px 25px -15px #ccc;
}

.story {
margin-left: auto ;
margin-right: auto ;
width: 700px;
text-align: justify;
text-indent: 30px;
}

.garamond {
font-family: 'EB Garamond', serif;
font-size: 1.25em;
}

hr.delimiter {
clear: both;
display: block;
margin: 15px auto 10px auto;
padding-bottom: 1px;
height: 0;
width: 3.0em;
background: #fff;
border: none;
border-top: 1px dashed #000;
}

.iframe_video iframe {
    margin: 0;
    padding: 0
    position: relative;
    width: 100%;
    background: #fff;
    border-top: 1px solid #333;
    border-bottom: 1px solid #333
}