@import url(layout.css);
@import url(presentation.css);
body {
  padding: 0 0.5em;
  min-width: 50em;
  /*font-size: 76%;*/ /* 12px [1] */
  /*line-height: 1.2em;*/ /* 18px [2] */
  font-family: sans-serif;
}
#nav ul { background: rgb(64%, 80%, 0%); color: white; margin-left: 1em; }
#nav ul a { color: white; }
a { color: rgb(0%, 0%, 0%); }
a:hover { color: rgb(0%, 0%, 0%); }
a:visited { color: rgb(0%, 0%, 0%); }
p.small {margin: 1.1em; font-size: 0.9em; }
.byline {font-style: italic;}
#content img { padding: 0; margin: 2em 0; border: 1px solid #aaa;}
.main-content h2 { margin: 0.5em 0 0 1.5em; color: rgb(19%, 38%, 55%); color: rgb(30%, 30%, 30%);}
.post h2 { margin: 0.25em 0; color: rgb(19%, 38%, 55%);}
div.inner { margin: 0 0.5em 0.15em 0.5em; background: rgb(100%, 100%, 100%); border: 1px solid #aaa;}
#journal { margin: 0 1em; color: rgb(10%, 29%, 46%); color: rgb(30%, 30%, 30%); font-family: Helvetica, serif; padding: 0.5em 1em 0.4em 1em; font-size: 2em;  font-weight: bold; border-bottom: 2px solid rgb(19%, 38%, 55%);}
h2.headline { margin: 0 1em; color: rgb(10%, 29%, 46%); color: rgb(30%, 30%, 30%); font-family: Helvetica, serif; padding: 0.5em 1em 0.4em 1em; font-size: 2em;  font-weight: bold; border-bottom: 2px solid rgb(19%, 38%, 55%);}
#rcol h3, #lcol h3 { color: rgb(20%, 20%, 20%); color: rgb(100%, 100%, 100%); padding: 0.25em 0.5em;}
div.inner h4 { color: rgb(64%, 80%, 0%); color: #555; padding: 0 0 0.5em 0.5em;}
div.inner h4 a { font-size: 1.2em; color: rgb(20%, 20%, 20%); color: #555; font-family: Georgia ; }
div.inner h6 { color: rgb(19%, 38%, 55%); font-size: 0.9em; font-family: "Lucida Sans Unicode", Helvetica, sans-serif; }
div.inner h6.pdate { padding: 0.25em 0; margin: 0; font-style: italic;}
div.inner h6.pdate span { color: #555; font-style: normal;}
a.pnotes {color: rgb(19%, 38%, 55%); text-decoration: none; font-style: italic; font-size: 0.8em;}
div#rcol, div#lcol { background: rgb(64%, 80%, 0%);  }
div#rcol div.inner p {  color: #555; font-size: 0.9em; padding: 0.35em 0.25em; line-height:1.2em;}
div#lcol div.inner p { font-size: 0.9em; padding: 0.35em 0.25em; line-height:1.2em;}
#boxcontent { margin-top: 1em; background: rgb(64%, 80%, 0%); }
div#col-c div.box { color: white; margin: 0; padding: 0.5em; }
div#sectionlink { background: rgb(64%, 80%, 0%); color: #fff; font-family: "Lucida Sans Unicode", Helvetica, sans-serif; }
div#sectionlink h4 { font-weight: normal; font-size: 110%; color: rgb(19%, 38%, 55%); padding: 0.5em; }
div#sectionlink h4 a { color: white; color: rgb(19%, 38%, 55%); text-decoration: none;}
div#sectionlink h5 { font-weight: normal; font-size: 110%; }
div#sectionlink a { color: white; text-decoration: none;}
div#sectionlink a:hover { color: rgb(15%, 31%, 31%); }
div#header { background: rgb(19%, 38%, 55%); color: white; padding: 0; }
div#headercontainer { padding: 0.5em 1em; }
div#header a { color: white; padding: 0;}
#col-a div.post h2.notestitle { color: rgb(19%, 38%, 55%); padding: 1em 1em 0.25em 0; border-bottom: 1px solid rgb(19%, 38%, 55%); font-size: 1.4em; font-weight: bold; font-family: "Gill Sans", "Helvetica", Verdana; }
.post #content p, .post .content p  { color: #111; font-size: 1.1em; font-family: Georgia, serif;}
.main-content h6 { margin-left: 4em; color: rgb(30%, 30%, 30%);}
.main-content h6 a { color: rgb(30%, 30%, 30%);}
div#content  { margin: 1em;}
div#content h2 {font-size: 1.2em; font-weight: bold; color: rgb(19%, 38%, 55%) ;}
div#content p {margin: 0.5em 0;}
div#content ul {margin-left: 1em;}
div#content li {margin-left: 1em;}
ul.show {  }
li.yr { padding: 0.25em 0; color: rgb(19%, 38%, 55%); }
ul.show a { font-size: 0.95em; color: white; }
p.licence { font-size: 80%; color: #888; margin: 0.5em;}
p.licence a { color: #555; padding-left: 0.5em; text-decoration: none; }
p.licence img { vertical-align: middle; }
p.byline { margin:0; padding:0 1em; font-style: normal; }
p.byline a { font-size: 0.85em; text-decoration: none; color: rgb(100%, 100%, 100%);}
#textcontent p { color: #333; font-family: Trebuchet, sans-serif;}
p.plinkHighlight { border: 1px solid #aaa; background-color: #eee;}
p.plinkHighlight a.plink { text-decoration: none; color: #eee; /* the para background colour */ }
p a.plink { text-decoration: none; color: #fff; /* the page background colour */ }
p:hover a.plink, p a:hover.plink { color: #c8a8ff; }
#array img.imgnavlinkdis {  border: 1px solid #eee;  }
#printinfo { background-color: #fff; padding: 0.5em 0; margin:0 0.25em;}
#printinfo h2 { padding: 0; margin: 0 0 0.5em 0.5em;}
#ppanel { }
.box p { padding: 1em; font-size: 85%; line-height: 1.2em; }
#pdet { font-size: 90%; color: #444;}
#pdet { border: 1px solid rgb(19%, 38%, 55%); border-color: #aaa; }
#pdet br { height: 0.25em; line-height: 0.25em;}
#pdet a { color: #444; padding: 0 0.1em;}
#pdet span {font-weight: bold; color: rgb(9%, 28%, 45%); }

td.pdetail { font-size: 90%;}
#imgstrip a {text-decoration: none; border: none;}
#imgstrip a img {border: none;}
