.menu{-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}@media screen and (max-width: 500px){.menu{background-color:#08705f;left:0;padding:5px 10px;position:absolute;top:0;width:0;z-index:5}}@media screen and (min-width: 501px) and (max-width: 800px){.menu{background-color:rgba(8,112,95,0.75);float:left;margin-right:2.5%;padding:1% 1%;position:fixed;width:18%}}@media screen and (min-width: 801px){.menu{background-color:rgba(8,112,95,0.75);left:50%;margin-left:-400px;margin-right:25px;padding:5px 10px;position:fixed;width:105px}}@media screen and (min-width: 501px) and (max-height: 600px){.menu{position:absolute}}.menu #menuList{list-style-type:none}.menu #menuList .menuItem{cursor:pointer;text-align:center}@media screen and (max-width: 500px){.menu #menuList .menuItem{margin:15px auto;width:80%}}@media screen and (min-width: 501px) and (max-width: 800px){.menu #menuList .menuItem{margin:10px 0;word-wrap:break-word}}@media screen and (min-width: 801px){.menu #menuList .menuItem{margin:15px 0 15px 0}}.menu #menuList .menuItemActive{background-color:rgba(255,255,255,0.75);color:#1a418c;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.pageContentContainer{background-color:rgba(8,112,95,0.75);-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}@media screen and (max-width: 500px){.pageContentContainer{width:100%}}@media screen and (min-width: 501px) and (max-width: 800px){.pageContentContainer{float:right;width:77.5%}}@media screen and (min-width: 801px){.pageContentContainer{float:right;margin-bottom:75px;padding:10px;width:630px}}@media screen and (max-width: 500px),screen and (min-width: 501px) and (max-width: 800px){.pageContentContainer #bookCover{display:none}}@media screen and (min-width: 801px){.pageContentContainer #bookCover{float:left;margin:10px 10px 10px 0}}.pageContentContainer #bookTitle{font-weight:bold}@media screen and (max-width: 500px),screen and (min-width: 501px) and (max-width: 800px){.pageContentContainer #bookTitle{font-size:125%;padding:10px}}@media screen and (min-width: 801px){.pageContentContainer #bookTitle{font-size:150%;margin-bottom:10px}}.pageContentContainer .pageContent{margin-bottom:10px}@media screen and (max-width: 500px),screen and (min-width: 501px) and (max-width: 800px){.pageContentContainer .pageContent{padding:0 10px}}.pageContentContainer .pageContent.internalLink{cursor:pointer;color:#aaaaaa;display:inline;font-size:110%;padding:0 10px 0 0;text-decoration:none}@media screen and (max-width: 500px),screen and (min-width: 501px) and (max-width: 800px){.pageContentContainer .pageContent.internalLink{margin-left:10px}}.pageContentContainer .pageContent.internalLink:hover{color:#ffffff}.pageContentContainer .pageContent#bookProphecy{font-style:italic;margin-bottom:25px}@media screen and (max-width: 500px),screen and (min-width: 501px) and (max-width: 800px){.pageContentContainer .pageContent#bookProphecy{padding:10px}}.pageContentContainer .pageContent#bookDescription{text-align:justify}@media screen and (max-width: 500px),screen and (min-width: 501px) and (max-width: 800px){.pageContentContainer .pageContent#bookDescription{padding:0 10px}}.pageContentContainer .pageContent.headingContainer{float:left}@media screen and (max-width: 500px){.pageContentContainer .pageContent.headingContainer{width:91%}}@media screen and (min-width: 501px) and (max-width: 800px){.pageContentContainer .pageContent.headingContainer{width:95%}}@media screen and (min-width: 801px){.pageContentContainer .pageContent.headingContainer{width:620px}}.pageContentContainer .pageContent.headingContainer .left{float:left}@media screen and (max-width: 500px),screen and (min-width: 501px) and (max-width: 800px){.pageContentContainer .pageContent.headingContainer .left{text-align:left;width:90%}}.pageContentContainer .pageContent.headingContainer img.right{cursor:pointer;float:right;margin-top:5px}.pageContentContainer .pageContent.heading{background-color:rgba(26,65,140,0.75);font-weight:bold;padding:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}@media screen and (max-width: 500px){.pageContentContainer .pageContent.heading{margin:20px 5px 10px 5px}}@media screen and (min-width: 501px) and (max-width: 800px){.pageContentContainer .pageContent.heading{margin:20px 10px 10px 10px}}@media screen and (min-width: 801px){.pageContentContainer .pageContent.heading{margin-top:20px}}.pageContentContainer .pageContent.heading.clear{clear:both}.pageContentContainer .pageContent.link{float:left}@media screen and (max-width: 500px),screen and (min-width: 501px) and (max-width: 800px){.pageContentContainer .pageContent.link{margin-top:10px}}@media screen and (min-width: 801px){.pageContentContainer .pageContent.link{margin-right:20px}}.pageContentContainer .pageContent.link img{-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.pageContentContainer .pageContent.text{text-align:justify}@media screen and (min-width: 801px){.pageContentContainer .pageContent.text{font-size:110%}}.pageContentContainer .pageContent.progress{clear:both}.pageContentContainer .pageContent.progress .extendPlanned{background-color:grey;float:left;margin:0 20px 20px 0;width:25%}.pageContentContainer .pageContent.progress .extendCurrent{background-color:green;height:25px;width:0}.pageContentContainer .lastEdit{font-size:90%;font-style:italic;margin:25px 10px 10px 0}@media screen and (max-width: 500px){.pageContentContainer .lastEdit{padding-bottom:10px;text-align:right}}@media screen and (min-width: 501px) and (max-width: 800px){.pageContentContainer .lastEdit{clear:both;text-align:right}}@media screen and (min-width: 801px){.pageContentContainer .lastEdit{clear:both;float:right}}