html.font-size12px{font-size:12px}html.font-size15px{font-size:15px}html.font-size18px{font-size:18px}html.font-size24px{font-size:24px}body,html{height:100%;border:0;margin:0}body,textarea{font-family:Arial,sans-serif;font-size:1em}body{background-color:#444;color:#DDD;background-image:url(//storywalks.info/images/Texture-Back.jpg)}.masterWrap{max-width:1100px;margin:0 auto}.dataLoadedTime{font-size:.9em;float:left;width:100%;margin:.5em 0}a{color:#BBB}h1{float:left;width:100%;text-align:center;font-size:3.2em;line-height:1.6em;margin:20px 0;font-family:Domine,serif}h2{font-family:Domine,serif;font-size:2em;text-shadow:0 1px 6px rgba(0,0,0,.7)}#canvas{float:left;width:800px;height:600px}#debugging{width:98%}.btn{font-size:1em;line-height:1.5em;display:inline-block;background:#777;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.1,#777),color-stop(0.72,#444));background:-webkit-linear-gradient(top,#777 10%,#444 90%);background:-moz-linear-gradient(top,#777 10%,#444 90%);background:-ms-linear-gradient(top,#777 10%,#444 90%);background:-o-linear-gradient(top,#777 10%,#444 90%);background:linear-gradient(to bottom,#777 10%,#444 90%);color:#DDD;padding:.6em 1em;margin:5px 0;border-radius:4px;cursor:pointer;text-align:center;text-decoration:none;text-shadow:0 -1px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),inset -1px -1px 0 rgba(0,0,0,.3),0 -1px 1px rgba(0,0,0,.4),0 1px 1px rgba(255,255,255,.18);-webkit-appearance:none;-webkit-box-sizing:border-box;-mox-box-sizing:border-box;box-sizing:border-box}.btn.lockedDown,.btn.lockedDown:hover{cursor:default}.btn.lockedDown,.btn.lockedDown:hover,.btn:active{background:#404040;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.1,#444),color-stop(0.72,#333));background:-webkit-linear-gradient(top,#444 10%,#333 90%);background:-moz-linear-gradient(top,#444 10%,#333 90%);background:-ms-linear-gradient(top,#444 10%,#333 90%);background:-o-linear-gradient(top,#444 10%,#333 90%);background:linear-gradient(to bottom,#404040 10%,#484848 90%);box-shadow:inset 0 1px 1px rgba(0,0,0,.9),inset 0 -1px 1px rgba(255,255,255,.1);color:#BBB}.btn:hover{background:#888;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.1,#888),color-stop(0.72,#555));background:-webkit-linear-gradient(top,#888 10%,#555 90%);background:-moz-linear-gradient(top,#888 10%,#555 90%);background:-ms-linear-gradient(top,#888 10%,#555 90%);background:-o-linear-gradient(top,#888 10%,#555 90%);background:linear-gradient(to bottom,#888 10%,#555 90%)}.btn#answerNo,.btn#answerYes{width:100%}.home h1{display:none}img{border:0}img.footerImage,img.headerImage{width:100%;margin:0;float:left;box-shadow:0 1px 2px rgba(0,0,0,.5)}img.footerImage{margin-top:4em}#mapwrap{float:left;width:100%;margin-bottom:1em}#map_canvas{margin:0 5%;width:90%;height:200px}.mapInfoStoryName{color:#333}.storyList{float:left;width:100%;padding-bottom:5em}.walklink{font-family:Domine,serif;float:left;display:block;font-size:1.6em;width:90%;margin:10px 5%;padding:.3em;color:#CCC;background:#920f01;background:linear-gradient(bottom,#1d2833 0,#146591 72%);background:-o-linear-gradient(bottom,#1d2833 0,#146591 72%);background:-moz-linear-gradient(bottom,#1d2833 0,#146591 72%);background:-webkit-linear-gradient(bottom,#1d2833 0,#146591 72%);background:-ms-linear-gradient(bottom,#1d2833 0,#146591 72%);background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#1d2833),color-stop(0.72,#146591))}.walklink:hover{background:#1d3854;background:linear-gradient(bottom,#1d3854 0,#1475a3 72%);background:-o-linear-gradient(bottom,#1d3854 0,#1475a3 72%);background:-moz-linear-gradient(bottom,#1d3854 0,#1475a3 72%);background:-webkit-linear-gradient(bottom,#1d3854 0,#1475a3 72%);background:-ms-linear-gradient(bottom,#1d3854 0,#1475a3 72%);background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#1d3854),color-stop(0.72,#1475a3))}p.gpsAdvice{float:left;width:80%;font-size:1.1em;line-height:1.8em;text-align:center;font-weight:700;margin:-1em 10% 3em 10%}.navBar{float:left;width:100%;margin-bottom:10px;background:rgba(0,0,0,.2)}.navBar>*{display:block;float:left;margin-left:5px}#textsizeoptions{float:right;padding:0 8px}#textsizeoptions span.btn{display:block;float:left;width:74px;padding-left:0;padding-right:0;border-radius:0;height:3.2rem}#textsizeoptions span.btn:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}#textsizeoptions span.btn:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}#lnkTinyTxt{font-size:12px}.font-size12px #lnkTinyTxt{line-height:1.7rem}.font-size15px #lnkTinyTxt{line-height:1.9rem}.font-size18px #lnkTinyTxt{line-height:2rem}.font-size24px #lnkTinyTxt{line-height:2.4rem}#lnkMediumTxt{font-size:15px}.font-size12px #lnkMediumTxt{line-height:1.3rem}.font-size15px #lnkMediumTxt{line-height:1.6rem}.font-size18px #lnkMediumTxt{line-height:1.8rem}.font-size24px #lnkMediumTxt{line-height:2.2rem}#lnkLargeTxt{font-size:18px}.font-size12px #lnkLargeTxt{line-height:1.2rem}.font-size15px #lnkLargeTxt{line-height:1.4rem}.font-size18px #lnkLargeTxt{line-height:1.6rem}.font-size24px #lnkLargeTxt{line-height:2rem}#lnkMassiveTxt{font-size:24px}.font-size12px #lnkMassiveTxt{line-height:.5rem}.font-size15px #lnkMassiveTxt{line-height:1rem}.font-size18px #lnkMassiveTxt{line-height:1.4rem}.font-size24px #lnkMassiveTxt{line-height:1.8rem}.introduction,.point{float:left;width:100%;padding:0 1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.introduction{margin-bottom:4em;line-height:1.8em}.point.locked .content{display:none}.chapter{float:left;width:100%;margin-bottom:60px;text-align:center}.chapter .chapNumber{float:left;width:80%;text-align:center;border-bottom:1px solid rgba(255,255,255,.2);box-shadow:inset 0 -1px 0 rgba(0,0,0,.3);font-family:Domine,serif;letter-spacing:2px;font-size:.9em;color:#999;margin:0 10% 1em;text-shadow:0 -1px 0 rgba(0,0,0,.6);height:2em;line-height:2em}.chapter h2.chapterTitle{font-family:Domine,serif;float:left;width:100%;text-align:center;padding:0;margin:0 0 20px}.point .chapter .story{margin-bottom:10px;line-height:1.8em;float:left;text-align:left}.directionstonext{float:left;width:100%;color:#fff;font-style:italic;margin-bottom:1em;padding:0 1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.theEnd{font-family:Domine,serif;font-size:2em;border-top:1px solid rgba(255,255,255,.2);box-shadow:0 -1px 0 rgba(0,0,0,.3),0 1px 0 rgba(255,255,255,.2);border-bottom:1px solid rgba(0,0,0,.3);float:left;width:80%;text-align:center;margin:3em 10%;padding:.5em 0}.chapter img{width:96%;max-width:800px;margin:0 2% 4em;box-shadow:0 2px 14px rgba(0,0,0,.6);border-radius:9px}.locked{height:62px;overflow:hidden}.point .padlock{box-sizing:border-box;float:left;background-image:url(//storywalks.info/images/padlock-closed.png);background-repeat:no-repeat;background-position:center center;height:44px;width:100%;padding:6px;border-radius:3px;background-color:#CCC;margin-bottom:4px;box-shadow:inset 1px 1px 1px rgba(255,255,255,.5),inset -1px -1px 1px rgba(0,0,0,.5),0 2px 4px -2px rgba(0,0,0,.5)}.point.unlocked .padlock{display:none}.locked .distance{color:#333;margin-left:12px;padding:5px;text-shadow:0 1px 0 rgba(255,255,255,.5);float:left}.point .keywordWrap{float:left;display:none}.point.nextToBeUnlocked .keywordWrap{display:block}.point .keywordWrap label{color:#000}.point .keywordWrap input{padding:4px}.point .help{float:right;display:none}.point.nextToBeUnlocked .help{display:block;cursor:pointer;color:#AAA;font-size:16px;padding:5px 10px;margin:0 4px;border-radius:3px;background-color:#444;box-shadow:inset 1px 1px 0 rgba(0,0,0,.5),1px 1px 0 rgba(255,255,255,.4)}.point.nextToBeUnlocked .help:hover{background-color:#545454}.greyout{width:100%;height:0;position:absolute;left:0;top:0;background-color:rgba(0,0,0,.7);z-index:3000;overflow:hidden;-webkit-transition:height .2s;-moz-transition:height .2s;transition:height .2s}.greyout .dialog{position:fixed;background:#ddd;width:200px;top:-220px;color:#000;z-index:4000;border-radius:10px;padding:10px;box-shadow:0 5px 10px -5px #000;-webkit-transition:top .2s;-moz-transition:top .2s;transition:top .2s}.dlgImg{float:left;width:60px;padding:5px 0 0 5px}.dlgMessage{float:left;width:130px}.footerButtons{float:left;width:100%;padding:1em;-webkit-box-sizing:border-box;-mox-box-sizing:border-box;box-sizing:border-box}.walkInstructions{padding:0 0 0 1em;float:left;width:100%;margin-bottom:1em;background-color:rgba(0,0,0,.5);-webkit-box-sizing:border-box;-mox-box-sizing:border-box;box-sizing:border-box}.walkInstructions button{display:block;float:right;padding:0 10px;margin:0;background-color:#666;border-radius:0}.walkInstructions button:hover{background-color:#777}.walkInstructions button span{display:block;float:right;font-size:18px;font-weight:400;height:38px;line-height:38px;padding:0 10px}.walkInstructions button i{display:block;float:right;height:20px;width:20px;margin:9px 9px 9px 0;background-image:url(/images/DownArrow.png);background-size:20px 20px;-webkit-transition:transform .2s;transition:transform .2s}.walkInstructions button.expanded i{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.walkInstructions .wording{float:left;width:100%;padding:0 1em;line-height:1.6em;-webkit-box-sizing:border-box;-mox-box-sizing:border-box;box-sizing:border-box}