@charset "utf-8";@font-face{font-family:HistoricalMedium;src:url(../fonts/histofeltyprom-webfont.eot);src:url(../fonts/histofeltyprom-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/histofeltyprom-webfont.woff) format('woff'),url(../fonts/histofeltyprom-webfont.ttf) format('truetype'),url(../fonts/histofeltyprom-webfont.svg#HistoricalMedium) format('svg');font-weight:700;font-style:normal}html{min-height:100%}body{background-color:#653203;background-image:radial-gradient(circle at 25% 15%,hsla(29,94%,25%,.85),hsla(29,94%,15%,.95)),url(../../images/bg/bgHtml.jpg);background-repeat:repeat,repeat;font-family:Georgia,"Times New Roman",Times,serif;font-size:100%;background-attachment:fixed;}#printheader,a#homebutton{display:none}#container{width:95%;max-width:1100px;background:#c5a76f url(../../images/bg/bgCont.jpg);margin:0 auto;box-shadow:0 9px 8px 6px hsla(0,0%,0%,.4);position:relative;padding:0 .5em .5em}header{height:125px;background:url(../../images/bg/headerbg.png) no-repeat left bottom;font-family:HistoricalMedium,Georgia,"Times New Roman",Times,serif;position:relative;color:#653203;text-shadow:2px 2px 2px hsla(0,0%,100%,.4),-2px -2px 2px hsla(0,0%,0%,.2);margin-bottom:.5em}header span{display:block;position:absolute}header strong{display:block;position:absolute;text-shadow:2px 2px 2px hsla(0,0%,100%,.4),-2px -2px 2px hsla(0,0%,0%,.2)}#innercontainer{background:#fff;background:rgba(255,255,255,.8);overflow:auto;border-radius:0 0 .5em .5em;padding-top:.5em}#navi{padding:.5em}main{font-family:Georgia,"Times New Roman",Times,serif;font-size:85%;min-height:400px}#adlinks,#ads{min-height:20px;display:block}#adlinks{overflow:hidden}footer{font-style:italic;font-weight:700;color:#630;text-align:center;font-size:90%;padding:.8em 1em;clear:both}#contents{margin:0 0 14px;padding-top:5px}#contents h2{font-family:HistoricalMedium,Georgia,Palatino,"Times New Roman",Times,serif;text-align:center;margin-bottom:4px;margin-top:0;color:#630;font-variant:small-caps;font-weight:700}#contents ul{font-weight:700;margin:0;padding:0 0 0 30px}#contents li{margin:0 0 .5em;color:#630;font-size:75%;list-style-image:url(../../images/sidebar/contentmarker1.gif);line-height:135%}#contents li:focus,#contents li:hover{list-style:url(../../images/sidebar/contentmarker2.gif);color:#c30}#contents li a,#contents li a:visited{margin:0 0 .5em;text-decoration:none;color:#630;border-bottom-style:dotted;border-bottom-width:1px}#contents li a:focus,#contents li a:hover{color:#c30}#citation{color:#66f;background:#ddf;border:1px solid #36f;padding:6px;border-radius:10px;margin:10px 0 12px;font:80% "Trebuchet MS",Verdana,Arial,sans-serif;min-height:38px}#citation span{background:url(../../images/sidebar/citation.gif) no-repeat 4px 4px;display:inline-block;width:38px;height:30px;float:left;overflow:auto}#optimised{font-family:"Trebuchet MS",Tahoma,Arial,Helvetica,sans-serif;line-height:110%;color:#063;padding:5px 3px;text-align:center;vertical-align:middle;margin-top:.6em;margin-bottom:1em;background:#fff;font-size:90%;border:1px solid #063;font-weight:700}#donate{font-family:"Trebuchet MS",Tahoma,Arial,Helvetica,sans-serif;line-height:110%;color:#630;padding:0 5px 8px;text-align:center;vertical-align:middle;margin-top:.6em;margin-bottom:1em;background:#fff;font-size:95%;border:1px solid #630;font-weight:700}h1{background:#630;color:#fff;text-align:center;padding:.3em;margin:0 0 .5em;font-size:170%;font-family:HistoricalMedium,Georgia,Palatino,"Times New Roman",Times,serif;font-weight:700;text-transform:uppercase}h1 span{margin:0;background:#900 url(../../images/bg/bg-h1.jpg) left;padding:2px 2px 3px;border:1px solid #300;border-right:1px solid #963;border-bottom:1px solid #963;display:block}.introdiv{background:#e6e6f0;border:3px double #999;padding:0 .5em;margin:0 0 1em;border-radius:0;line-height:130%;font-size:100%}hr.majorbreak,hr.minorbreak{color:#fff;border-style:none}hr.majorbreak{background:url(../../images/mainsection/ornaments/longrule.gif) no-repeat center;height:36px}hr.minorbreak{background:url(../../images/mainsection/ornaments/shortrule.gif) no-repeat center;height:30px}main h2{text-align:center;font-size:150%;line-height:120%;color:#630;border:3px double #630;padding:.4em;width:80%;margin:25px auto 20px;background:#fc9;box-shadow:inset -2px -2px 6px rgba(0,0,0,.3),inset 2px 2px 6px rgba(255,255,255,.3);text-shadow:2px 2px 3px hsla(0,0%,100%,.4)}.h2subheader{color:#630;font-weight:700;text-align:center;font-size:130%;margin-top:-.5em}main h3{color:#036;font-size:115%;line-height:120%;margin-bottom:-.2em}main p,main ul{font-size:105%;line-height:130%}main li{line-height:130%;list-style-image:url(../../images/mainsection/ornaments/bullet.gif)}main p{hyphens:auto}main blockquote{border:1px solid #ccc;margin:1.5em;padding:2em 1em 0;background:url(../../images/mainsection/ornaments/quotes.gif) no-repeat left top;border-radius:15px}main blockquote p.source{text-align:right;font-style:italic;font-size:85%}.warning{background-color:#e4ca94;background-image:radial-gradient(circle at 50% 25%,#f4ebd6,#ddbf7d);padding:6px;border:1px solid #356aa0;border-radius:7px;font-size:90%;line-height:130%;font-family:"Trebuchet MS",Tahoma,Verdana,Arial,sans-serif;box-shadow:3px 3px 8px rgba(50,50,50,.75);margin:2em auto;width:90%;max-width:400px}.warning span{font-size:4em;font-weight:700;color:#900;display:block;float:left;padding:14px 12px 6px 0;text-shadow:2px 2px 3px hsla(0,0%,0%,.4)}.warning strong{color:red}.mapframe{height:350px;width:95%;margin:.6em auto auto;border:1px solid #333}h3.pictureheader{text-align:center;font-size:150%!important;margin-bottom:10px!important;margin-top:20px;color:#630;font-weight:700;font-style:italic}#shopping{border:3px double #c00;width:400px;padding:5px 5px 10px;background:#ffd98a;text-align:center;border-radius:10px;box-shadow:0 3px 8px rgba(0,0,0,.4);margin:5px auto 10px}#shopping p{text-align:left}.imgborder1{border:4px solid #963;color:#630;background:#630;padding:1px}.imgborder2{border:1px solid #000}.table-general{border:1px solid #630;line-height:120%;margin-right:auto;margin-left:auto}.table-general caption{font-weight:700;color:#630;font-size:110%;padding-bottom:10px}.table-general td,.table-general th{border:1px solid #963;padding:4px;vertical-align:top}.table-general th{background:#630;font-weight:700;color:#fff;text-align:center;vertical-align:middle}.table-general tr.divider{border-top:2px solid #963}.table-general tr:nth-of-type(odd){background:#ddd}.table-general b,.table-general strong{color:#630}.table-general a{text-decoration:none;border-bottom-width:1px;border-bottom-style:dotted}a.imglink{border-bottom-style:none}.imgshadowouter{text-align:center;vertical-align:top}.imgshadow{padding:6px 5px 7px;text-align:center;font-size:95%;box-shadow:2px 3px 8px rgba(0,0,0,.75);display:inline-block;vertical-align:top;margin:0 5px 10px}.imgshadow p{font-style:italic;color:#666;font-size:90%;margin-top:2px;margin-bottom:2px}.imgshadow a{text-decoration:none}.imgshadow a:hover{text-decoration:underline}.imgcaption{text-align:center;margin-bottom:3px;padding:2px}.imgcaption strong{font-style:italic;color:#666;font-size:90%;margin-top:2px;margin-bottom:2px;display:block;font-weight:400}.table-character{border:2px solid #630;border-collapse:collapse;font:1em Georgia,"Times New Roman",Times,serif;margin:1em auto}.table-character td{padding:5px 4px;vertical-align:top;border-top:1px solid #c96;border-right:1px none #c96;border-bottom:1px solid #c96;border-left:1px solid #c96;line-height:125%}.table-character caption{color:#630;padding:1px 1px 8px;margin-top:0;text-transform:uppercase;font-family:Georgia,Palatino,"Times New Roman",Times,serif;font-size:1.5em;font-weight:700}.table-character strong{color:#963}.table-character a{text-decoration:none}.table-character a:hover{text-decoration:underline}.table-character p{margin:.5em 0}a.butpagelink{font-family:"Trebuchet MS",Tahoma,Verdana,Arial,sans-serif;text-decoration:none;color:#fff;margin:1em auto;padding:4px 6px;width:80%;background-color:#900;background-image:linear-gradient(0deg,#801313,#ad1919);border:1px solid #ccc;border-bottom:2px solid #666;border-radius:5px;display:block;text-align:center}a.butpagelink:focus,a.butpagelink:hover{background-color:#840000;background-image:linear-gradient(0deg,#ad1919,#d92020);color:#fc0}@media only screen and (max-width:1000px){a.butpagelink{padding:6px 7px}}#mainmenu{width:175px;background:#630;font-size:85%;padding:2px;z-index:50;margin:0 auto;float:left;border:2px ridge #630;box-shadow:2px 2px 8px hsla(0,0%,0%,.25)}.navbut{text-align:center;position:relative;padding:0;background:#8c4600;border-top:1px solid #c96;border-bottom:1px solid #630}.navbut a{padding:10px 3px;color:#fff;text-decoration:none;display:block;width:100%}.navbut:focus,.navbut:hover{background:#963;transition:all .3s ease}.navbut .navfly,.navbut .novelfly{height:auto;border:2px ridge #630;background:#8c4600;text-align:left;box-shadow:0 2px 4px rgba(0,0,0,.6);z-index:100;display:none;position:absolute;top:-40px;left:165px;padding:2px 2px 3px}.navbut:focus .navfly,.navbut:focus .novelfly,.navbut:hover .navfly,.navbut:hover .novelfly{display:block}.navbut .flycol2{width:315px}.navbut .flycol3{width:465px}.navbut .novelfly{width:550px;right:0;top:-192px}.navfly:after,.novelfly:after{content:"";display:table;clear:both}.navfly a,.novelfly a{height:26px;display:block;float:left;line-height:26px;padding:2px 2px 4px 8px}.navfly a{width:150px}nav .novelfly a{width:100px;text-align:center}.navfly a:focus,.navfly a:hover,.novelfly a:focus,.novelfly a:hover{transition:all .3s ease;background:#963;box-shadow:inset 2px 2px 2px rgba(0,0,0,.25)}.navfly .menunovel a{width:120px}.mdivider{clear:both;color:#bd9f69;text-align:center;border-bottom:1px solid #bd9f69;margin:8px 20px 2px;padding-bottom:3px;user-select:none}.cpouter{text-align:center}.cpouter figure{display:inline-block;width:120px;min-height:204px;padding:7px 3px;margin:2px 0 6px 2px;border:2px solid #630;background:#eef;box-shadow:3px 3px 8px rgba(0,0,0,.5);vertical-align:top}.cpouter figure img{border:1px solid #630}.cpouter figcaption{line-height:115%!important;color:#666}.tableswitch{display:none}.googlemapdiv{border:1px solid #666;border-radius:10px;padding:10px;margin:0 auto;width:100%;max-width:350px;background:#9c6;box-shadow:0 3px 8px rgba(0,0,0,.4)}.googlemapdiv img{float:left;margin-right:10px}.googlemapdiv p{margin:0;overflow:auto}a.footnotelink{font-family:Arial,Helvetica,sans-serif;padding:2px;text-decoration:none;color:#fff;background:#333;font-size:9px;border-radius:100px;margin-left:3px;transform:translateY(0px)}a.footnotelink:hover{background:red}.footnotes{border-top:1px solid #630;padding-top:5px;margin-top:3em;font-size:85%}.footnotes p{font-size:90%;margin-bottom:.5em;margin-top:.5em}.ipa{font-family:"Charis SIL","Doulos SIL",Gentium,GentiumAlt,"DejaVu Sans",Code2000,"TITUS Cyberbit Basic","Arial Unicode MS","Lucida Sans Unicode",sans-serif;letter-spacing:.02em}@media only screen and (max-width:480px){.phonelimit td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tableswitch{display:block}}#contentshome{text-align:center;border:2px ridge #963;border-radius:10px;padding:.5em;background:#c96;background-image:radial-gradient(circle at 25% 15%,hsla(30,50%,60%,.85),hsla(30,50%,50%,.95)),url(../../images/bg/bgHtml.jpg)}#cpages,#csections{border:1px solid #963;box-shadow:inset 0 1px 6px hsla(0,0%,0%,.25);overflow:auto;padding:.3em .2em;background:#fc9;background-image:radial-gradient(circle at 25% 15%,hsla(30,100%,75%,.85),hsla(30,100%,80%,.95)),url(../../images/bg/bgHtml.jpg)}#csections{border-radius:5px 5px 0 0;margin-bottom:3px}#cpages{border-radius:0 0 5px 5px}#contentshome h3{margin:.3em 0 0;color:#663500}#cpages a,#csections a{padding:.7em .6em .8em;border:1px solid #999;text-decoration:none;margin:.2em;display:inline-block;font-family:Arial,Helvetica,sans-serif}#csections a{color:#fff;background-color:#8c8a16;background-image:linear-gradient(0deg,#615f0f,#a3a019);width:7.5em}#csections a:focus,#csections a:hover{background-color:#9e9b18;background-image:linear-gradient(0deg,#8d8b16,#cfcc20)}#cpages a{background-color:#e6e6e6;background-image:linear-gradient(0deg,#d8d8d8,#f9f9f9);color:#000;min-width:120px}#cpages a:focus,#cpages a:hover{background-color:#fff;background-image:linear-gradient(0deg,#bfbfbf,#e0e0e0)}


#bannerbox {
	display: block;
	text-align: center;
}
#banner {
	background-color: #fc3;
	background-image: linear-gradient( 90deg, hsl(45, 100%, 60%) 10%, hsl(45, 100%, 85%), hsl(45, 100%, 60%) 90% );
	text-align: center;
	box-shadow: 0px 3px 8px hsla(0, 0%, 0%, 0.5);
	border: 2px solid #c90;
	text-align: left;
	display: inline-block;
	width: 310px;
	margin: 3px auto auto;
	padding: 2px 4px;
}
#banner span {
	font-size: 2em;
	display: inline-block;
	float: left;
	padding: 0px 3px;
	transform: translateY(-2px);
}
#banner strong {
	margin: 0px;
	font-size: 95%;
}
#banner p {
	margin: 0px;
	font-size: 90%;
}
@media only screen and (min-width: 601px) {
#bannerbox {
	height: 160px;
	width: 400px;
	position: absolute;
	left: 0px;
	top: 0px;
	overflow: hidden;
	text-align: center;
}
#banner {
	border: 2px solid #c90;
	transform:rotate(-20deg) translate(-90px, -17px);
	width: 500px;
	padding-left: 90px;
	z-index: 500;
	position:relative;
}
}

#maplink {
  align-items: center;
  background-color: white;
  border: 1px solid grey;
  color: black;
  display: flex;
  margin: auto;
  margin-top: 1em;
  padding: 0.25em;
  text-decoration: none;
  width: 320px;
}
#maplink:hover {
  background: hsl(50,100%,80%);
}

#maplink p {
  hyphens: none;
  padding-left: 0.3em;
}
#maplink img {
  border: 1px solid grey;
}
