body,html{line-height:1.2em;color:DarkBlue;background-color:AliceBlue;max-width:100vw;font-size:12pt}html{margin:8px}body{margin:0px}a,pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:-moz-pre-wrap;white-space:-hp-pre-wrap;word-wrap:break-word}h1{margin-top:0;font-family:"Great Vibes","Lucida Calligraphy","Brush Script MT",Arial,cursive;font-size:1em;font-weight:bold;font-style:italic;text-align:center;color:#c4d9ee}h2{display:inline-block;margin-top:0;margin-bottom:0em;line-height:1em;font-family:"Great Vibes","Lucida Calligraphy","Brush Script MT",Arial,cursive;font-size:1em;font-weight:bold;text-align:center;color:#c4d9ee}h3{margin-top:-.5em;margin-bottom:-.5em\!0;font-family:"Lucida Calligraphy","Brush Script MT",Arial,cursive;font-size:1.1em;font-weight:bold;text-align:center;color:MidnightBlue}hr{display:block;color:MidnightBlue;background-color:MidnightBlue;border:1px solid MidnightBlue;width:95%;margin-left:auto;margin-right:auto;margin-top:-.5em;margin-bottom:.65em;height:0}p{text-indent:1em;display:block;margin-top:0em;margin-bottom:1em;-webkit-margin-before:0em;-webkit-margin-after:1em;-webkit-margin-start:0px;-webkit-margin-end:1px}
.page{display:table;width:100%;margin-top:0}.row{/*first-row-total-height:600px;*/display:table-row}.col{display:table-cell;vertical-align:top}.colgroup{/*total-width:400px*/}.col1{/*total-width:100px*/width:100px}.col2{/*total-width:335px*/width:323px}.col1_2{/*total-width:435px*/width:423px}.col3{/*total-width:12px*/width:12px;text-align:center}.col4{/*total-width:rest*/}
.ball{border:2px solid MidnightBlue}.bb{border-bottom:2px solid MidnightBlue}.bl{border-left:2px solid MidnightBlue}.br{border-right:2px solid MidnightBlue}.bt{border-top:2px solid MidnightBlue}.button{font-family:"Great Vibes","Lucida Calligraphy","Brush Script MT",Arial,cursive;font-size:1.2em;font-weight:bold}.buttonp{font-family:"Great Vibes","Lucida Calligraphy","Brush Script MT",Arial,cursive;font-weight:bold;text-indent:0}.transform{font-family:"Great Vibes","Lucida Calligraphy","Brush Script MT",Arial,cursive;font-size:1.2em;font-style:italic;font-weight:bold}.ctr{text-align:center}.cursive{color:MidnightBlue;font-family:"Lucida Calligraphy","Brush Script MT",Arial,cursive;font-size:.75em;font-style:italic;font-weight:bold}.cursive_nocolorchange{font-family:"Lucida Calligraphy","Brush Script MT",Arial,cursive;font-size:.75em;font-style:italic;font-weight:bold}.f12{font-size:.75em}.f14{font-size:.875em}.ib{display:inline-block}.menu{border:1px solid MidnightBlue;font-weight:bold}.menu_landing_page{border:2px solid DeepSkyBlue;font-weight:bold;border-radius:20%;box-shadow:0 0 0 1px MidnightBlue}.menu_landing_page_author{border:2px solid DeepSkyBlue;font-weight:bold;border-radius:5px;box-shadow:0 0 0 1px MidnightBlue}.menu2{border-left:1px solid MidnightBlue;border-right:1px solid MidnightBlue;border-bottom:1px solid MidnightBlue;font-weight:bold}.no_bottom_margin{margin-bottom:0}.noindent{text-indent:0}.no_top_margin{margin-top:-1em!important}.padding{padding-left:4px;padding-right:4px}.sans_serif{font-family:"Arial",sans-serif;font-weight:bold;font-style:italic;}.h1_like{margin-top:0;font-family:"Great Vibes","Lucida Calligraphy","Brush Script MT",Arial,cursive;font-size:2.44em;font-weight:bold;text-align:center}.cast_description{max-width:320px;}.cast_description_plus{max-width:440px;}.svgh2{font-family:"Great Vibes";font-size:1.75em;font-weight:bold;fill:MidnightBlue}
.horizontal{display:table-cell}.horizontal2{display:block}.horizontal3{display:inline}.vertical{display:none}.vertical2{display:none}.vertical3{display:none}
.clear{clear:both;}
/*for use with .classList.toggle*/.display_block{display:block}.display_none{display:none}
/*.book :hover{margin:0px;border:3px solid MidnightBlue;}*/
div:target{margin:0px;border:thick ridge Yellow;outline:thick ridge Yellow}
div:target:before{content:"\A0\A0\21CA\A0\A0\A0\21CA\A0\A0\A0\21CA\A0\A0\A0\21CA\A0\A0\A0\21CA\A0\A0\A0\21CA\A";white-space:pre;font-weight:bold;}
.openbook{border:1px solid MidnightBlue;border-right:1px dashed MidnightBlue;border-bottom:1px dashed MidnightBlue;}
@media screen and (max-width:600px){
.horizontal{display:none}.horizontal2{display:none}.horizontal3{display:none}.vertical{display:table-row}.vertical2{display:block}.vertical3{display:inline}
.cast_description{max-width:280px;}.cast_description_plus{max-width:400px;}}
@media screen and (max-width:480px){
}
@media screen and (max-width:434px){
html{font-size:10pt}
.col1{/*total-width:61px*/width:57px;align:center;padding-left:2px;padding-right:2px}.col2{/*total-width:314px*/width:310px;padding-left:2px;padding-right:2px;
}