.about-intro div:first-child{font-style:italic;font-size:2.016em;color:#333}@media only screen and (min-width: 600px){.about-intro{display:flex;align-items:center}.about-intro div{width:50%}.about-intro div:first-child{order:2}.about-intro div:last-child{order:1}}.about-squares{display:flex;flex-wrap:wrap;justify-content:space-between;margin:7.5px -7.5px -7.5px -7.5px}.about-squares>div{box-sizing:border-box;width:50%;padding:7.5px}.about-squares>div a{position:relative;display:block;box-sizing:border-box;width:100%;background:#333}.about-squares>div a:link,.about-squares>div a:visited{color:#fff;text-decoration:none}.about-squares>div a:hover div.overlay,.about-squares>div a:active div.overlay{visibility:visible}.about-squares>div a:hover img,.about-squares>div a:active img{opacity:.25}.about-squares>div div.overlay{visibility:hidden;position:absolute;top:0;left:0;right:0;padding:15px}.about-squares>div div.topic{padding:15px}.about-squares>div img{display:block}@media only screen and (min-width: 600px){.about-squares>div{width:33.3%}}.book-grid{display:grid;gap:20px;grid-template-columns:1fr 1fr;padding:0}.book-grid a:link,.book-grid a:visited,.book-grid a:hover,.book-grid a:active{color:#000;text-decoration:none}.book-grid div{margin-top:10px;margin-bottom:20px}.book-grid li{list-style-type:none;text-align:center}@media only screen and (min-width: 600px){.book-grid{grid-template-columns:1fr 1fr 1fr}}.book-list-item{display:flex;margin:15px 0}.book-list-item .book-cover{width:200px;flex-grow:0;flex-shrink:0}.book-list-item .book-details{margin-left:15px}.book-list-item .book-details h3{margin-top:0}.book-list-item .book-details .book-shop{margin-top:30px;line-height:225%}.book-list-item .book-details .book-shop a{padding:4px 8px;border:#999 1px solid;border-radius:4px}.book-list-item .book-details .book-shop a:link,.book-list-item .book-details .book-shop a:visited{color:#000;text-decoration:none;background:#eee}.book-list-item .book-details .book-shop a:hover,.book-list-item .book-details .book-shop a:active{background:#f5e3be}.book-title{max-width:700px;margin:0 auto}a:link,a:visited{color:#06c;text-decoration:underline}a:hover,a:active{color:#090;text-decoration:underline}audio{width:100%}body{margin:0;font-family:"Open Sans",arial,verdana,sans-serif;font-size:14px}.clear{clear:both}p{line-height:20px;margin:20px 0}.text-centre{text-align:center}@media only screen and (min-width: 600px){.grid{display:flex}.grid div{box-sizing:border-box}.grid .pad-left{padding-left:15px}.grid__one-third{width:33.3%}.grid__two-third{width:66.6%}.section-grid{margin:20px 0}.section-grid h3{margin-top:0}}ul.homepageList{padding:0;line-height:150%}ul.homepageList li{list-style-type:none}footer{clear:both;padding:20px;margin:30px 0 0 0;background:#eee;border-top:#ccc 2px solid;text-align:center;color:#333}footer a:link,footer a:visited{color:#333;text-decoration:underline}footer a:active,footer a:hover{color:#333;text-decoration:underline}footer div{margin-bottom:20px}footer hr{display:none}main h1{text-align:center;font-size:2.863em;font-weight:600}main h2{margin:0px;padding:10px 14px;background:#eee;border-bottom:#ccc 2px solid;font-size:1.2em;font-weight:600}main h3{font-size:1.42em}main img{max-width:100%}nav ol{margin:0 0 0 -15px;padding:0;display:-webkit-flex;display:flex}nav ol li{margin:0 0 0 15px;list-style-type:none}nav ol li a:link,nav ol li a:visited{color:#333;text-decoration:none}nav ol li a:hover,nav ol li a:active{color:#ffd455;text-decoration:none}nav ol li a.selected:link,nav ol li a.selected:visited{color:#79aec4;text-decoration:none}@media only screen and (min-width: 625px){nav ol{position:absolute;margin:0;bottom:25px;right:0}}blockquote{margin:0;padding:50px;font-style:italic;font-size:200%;color:#333;overflow:auto;text-align:left}.breadcrumbs{text-align:center}.button{padding:10px 14px;white-space:nowrap;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #79AEC4), color-stop(1, #305D61));background-image:-o-linear-gradient(top, #79AEC4 0%, #305D61 100%);background-image:-moz-linear-gradient(top, #79AEC4 0%, #305D61 100%);background-image:-webkit-linear-gradient(top, #79AEC4 0%, #305D61 100%);background-image:-ms-linear-gradient(top, #79AEC4 0%, #305D61 100%);background-image:linear-gradient(to bottom, #79AEC4 0%, #305D61 100%);border-radius:8px}a.button:link,a.button:visited,a.button a:hover,a.button a:active{color:#fff;text-decoration:none}.button.selected{background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #D8E7ED), color-stop(1, #305D61));background-image:-o-linear-gradient(top, #D8E7ED 0%, #305D61 100%);background-image:-moz-linear-gradient(top, #D8E7ED 0%, #305D61 100%);background-image:-webkit-linear-gradient(top, #D8E7ED 0%, #305D61 100%);background-image:-ms-linear-gradient(top, #D8E7ED 0%, #305D61 100%);background-image:linear-gradient(to bottom, #D8E7ED 0%, #305D61 100%)}.buttons{line-height:300%;text-align:left}.buttons-centred{text-align:center}.buttonsSingle{float:right;margin-left:10px}#container{width:auto;margin-left:10px;margin-right:10px;padding-bottom:25px;background:#fff}figure.gallery{margin:0;text-align:center}figure.gallery figcaption{padding:10px}header{position:relative;margin-bottom:10px;padding:10px 0 10px 0;background-color:#fff}header h1,header div.site-name{margin:0;display:inline;font-family:times,arial,sans-serif;font-size:230%;font-weight:normal}header h1 a:link,header h1 a:visited,header h1 a:hover,header h1 a:active,header div.site-name a:link,header div.site-name a:visited,header div.site-name a:hover,header div.site-name a:active{color:#333;text-decoration:none}header hr{display:none;clear:both}main{display:block}nav{padding-bottom:10px;border-bottom:#999 1px solid}table{border:#ccc 1px solid;border-collapse:collapse}table td,table th{padding:5px;border:#ccc 1px solid}table th{background:#eee}.threecol section{clear:both}.threecol section img{margin-top:15px}.twocol section{clear:both}#work{clear:both}#wrapper{background:#fff}@media only screen and (min-width: 625px){#container{padding-top:80px}header{position:fixed;z-index:100;top:0;left:10px;right:10px}.threecol section img{float:left;margin-right:15px;margin-bottom:15px;max-width:50%}}@media only screen and (min-width: 960px){body{background:#ddd url("../images/background.jpg") top left repeat-x}#container{margin-left:25px;margin-right:25px}.dropShadow{float:left;box-shadow:5px 5px 5px 0px #333;margin-right:45px;margin-bottom:45px}header{left:auto;right:auto;width:910px}.threecol{margin:-7px;display:flex;flex-wrap:wrap}.threecol section{width:294px;padding:7px}.threecol section img{margin-top:15px;max-width:100%}.twocol{margin:-7px;display:flex;flex-wrap:wrap}.twocol section{width:448px;padding:7px}#wrapper{width:960px;margin-left:auto;margin-right:auto}}/*# sourceMappingURL=screen.css.map */
