body{background-color:#ffffff;color:#000000;font-family:arial;background-repeat:no-repeat;background-attachment:fixed;width:100%;height:100%;margin-bottom:120px;}

#navigation{position:absolute;top:0;left:0;height:12%;width:14%;border-style:solid;border-width:0px;list-style-type:none;overflow:auto;margin:0px 10px;padding:0 0 0 0;font-size:70%;}
#navigation a{display:block;background:#fff;color:#DC143C;text-decoration:none;width:90%;text-align:left;}
#navigation a:hover{color:maroon;background:#F5F5F5;}
#footer{position:absolute;bottom:0;right:0;height:15%;width:100%;clear:left;font-size:0.6em;}
#footer p{margin:0;}
#footer img{width:100%;margin:0 auto;border-style:solid;border-color:#000000;border-width:0px;}
h1.title{text-align:center;font-size:0.8em;font-weight:bold;margin:0px;}
#content{position:absolute;top:0;right:0;height:95%;width:85%;margin:0;border-style:solid;border-width:0px;overflow:auto;}
#content h1.head{text-align:center;font-size:1.5em;font-weight:bold;margin:0px;}
#content p.text{font-size:95%;left:10%;margin-left:2%;}
#content p.dialog{text-align:left;font-size:95%;left:20%;margin-left:10%;margin-right:10%;}
#content ol.dialog{text-align:left;font-size:95%;left:20%;margin-left:10%;margin-right:10%;}
#content table.dialog{border-width:1px;border-width:thin;border-color:#787878;margin-left:10%;margin-right:10%;text-align:center;margin:0 auto 0 auto;width:80%;}
#content p.dialog2{text-align:center;font-size:95%;left:20%;margin-left:10%;margin-right:10%;font-weight:bold;}
#content p.dialog2 img{text-align:center;width:500px;font-size:95%;left:20%;margin-left:10%;margin-right:10%;}
#content td.header img{text-align:center;width:100px;padding:5px;}
#content td.header{width:33%;border-width:thin;border-style:solid;border-color:#787878;border-width:1px;font-weight:bold;margin-left:10%;margin-right:10%;text-align:center;margin:0 auto 0 auto;}
#content td.dialog{width:33%;border-width:thin;border-style:solid;border-color:#787878;border-width:1px;text-align:left;vertical-align:top;}
#flag{position:absolute;height:95%;top:0;right:1%;width:15%;margin:0 auto 0 auto;border-style:solid;border-color:#000000;border-width:0px;font-size:70%;}
#LSideP{position:absolute;top:10%;left:1%;width:15%;margin:0 auto 0 auto;border-style:solid;border-color:#000000;border-width:0px;font-size:75%;}
#RSideP{position:absolute;top:25%;right:0;width:15%;margin:0 auto 0 auto;border-style:solid;border-color:#000000;border-width:0px;font-size:85%;}
#index{margin:5ex 0;position:relative;text-align:center;color:#000000;border-style:solid;border-width:0px;bottom:0;vertical-align:top;}
#index table{margin-left:auto;margin-right:auto;text-align:center;margin:0 auto 0 auto;}
#index td.thumbcell{width:100px;border-style:solid;border-color:#787878;border-width:0px;text-align:center;vertical-align:top;}
#index td.thumbcell img:hover{border-width:1px;border-style:solid;}
#index td.thumbcell img{border-style:none;padding:5px;}
#index div.pages{font-size:0.8em;text-align:right;}
#index td.selected img:hover{border-style:outset;border-width:0px;}
#photograph{text-align:center;}
h1.title{text-align:center;font-size:1.5em;font-weight:bold;margin:0px;}
p.caption, p.description{text-align:center;font-size:0.8em;display:block;width:640px;min-height:10px;margin:auto;}
#photograph img{width:55%;margin:0 auto;border-style:solid;border-color:#000000;border-width:0px;}
#photograph-v{text-align:center;}
#photograph-v img{height:50%;margin:0 auto;border-style:solid;border-color:#000000;border-width:0px;}
#photograph-r{height:80%;text-align:center;border-style:solid;border-color:#000000;border-width:0px;padding:0px 0px 0px 100px;}
#photograph-s{height:80%;text-align:center;padding:0px 0px 0px 100px;border-style:solid;border-color:#000000;border-width:1px;align-self: center;}
#photograph-r img{width:60%;margin:0 auto;border-style:solid;border-color:#000000;border-width:0px;}
#photograph-r h1.title-r{text-align:center;font-size:1.5em;font-weight:bold;margin:0px;padding:0px 100px 0px 0px;}
#photograph-r h2.title-r{text-align:center;font-size:1em;margin:0px;padding:0px 100px 0px 0px;}
#LSide{height:80%;padding:5px;position:absolute;left:0;width:15%;margin:1px;border-style:solid;border-color:#000000;border-width:0px;font-size:60%;overflow:auto;}
#galleryselector{position:absolute;top:15%;left:0;height:70%;width:15%;border-style:solid;border-width:0px;list-style-type:none;overflow:auto;margin:0px;font-size:80%;}
#galleryselector a{display:block;background:#fff;color:#DC143C;text-decoration:none;}
#galleryselector table{margin:auto;height:90%;padding:1px 0 0 0;text-align:center;}
#galleryselector td.thumbcell{border-style:none;border-color:#787878;text-align:center;vertical-align:middle;}
#galleryselector td.thumbcell:hover{border-width:1px;border-style:solid;}
#galleryselector tr:hover{border-width:1px;border-style:solid;background-color:silver;}
#galleryselector td.thumbcell img{border-style:none;width:80%;}
#galleryselector div.pages{text-align:right;}
#galleryselector tr.selected{border-width:2px;border-style:solid;background-color:silver;}
#galleryselector h1.title{text-align:center;font-size:1.2em;margin:0px;border-top:1px solid black;border-left:1px solid black;background:#F5F5F5;}
div#textnavigation{text-align:center;font-size:1.0em;margin:1ex 0 1ex 0;}
div#textnavigation h1.title{font-size:2.0em;}
div#textnavigation h3.description{font-size:0.8em;}
div#textnavigation table{text-align:center;margin:0 auto 0 auto;width:100%;}
div#textnavigation td.previous{text-align:left;width:10%;border-width:0px;border-style:solid;}
div#textnavigation td.index{text-align:center;width:auto;}
div#textnavigation td.next{text-align:right;width:10%;border-width:0px;border-style:solid;}
#linx table{position:relative;top:10%;right:0;height:10%;margin:0;text-align:right;margin:0 auto 0 auto;width:100%;font-size:0.6em;overflow:auto;}
#linx h1.title{text-align:center;font-size:1.0em;font-weight:normal;margin:0px;background:#FFF;}
#self{width:10em;float:left;text-align:center;color:#000;background:#F1F1F1;padding:0.5em;margin:10px;font-weight:bold;border-style:solid;border-width:10px;border-color:white}
#index-ap{margin:5ex 0;position:relative;text-align:center;color:#000000;border-style:solid;border-width:0px;bottom:0;vertical-align:top;}
#index-ap table{margin-left:auto;margin-right:auto;text-align:center;margin:0 auto 0 auto;border-width:0px;}
#index-ap td.thumbcell{width:100px;border-style:solid;border-color:#787878;border-width:0px;text-align:center;vertical-align:top;}
#index-ap td.thumbcell img:hover{border-width:1px;border-style:solid;}
#index-ap img{border-style:none;padding:5px;width:75%;margin:0 auto;border-color:#000000;border-width:0px;}
#index-ap td.thumbcell img{width:100%;border-style:none;padding:5px;}
#index-ap div.pages{font-size:0.8em;text-align:center;}
#index-ap td.selected img:hover{border-style:outset;border-width:0px;}