/*Website Style Sheet*/
body {margin:0%;padding:0%;}
xxxbody {overflow:hidden;}
body.debug {overflow:auto;}
* {vertical-align:top;}
img {border:none;}

p {margin:0ex 0ex 1ex 0ex;}
ul,ol {margin:0ex 0ex 1ex 1em;vertical-align:bottom;} 
h1,h2,h3,h4,h5,h6 {margin:1ex 0ex 0ex 0ex;}

.site-icon, .nav img,
 h1 img, h2 img, h3 img, h4 img, h5 img, h6 img
 {width:auto;height:1em;border:none;outline:none;float:left;}

/*Main layout*/
.head {height:9%;margin:0ex;padding:0.5% 1%;overflow:hidden;font-size:1.2em;}
.nav {overflow:hidden;width:14.9%;margin:0ex;padding:0ex;}
.intro {width:85%} /*overflow:visible;}*/
.site, .intro {height:91%;display:inline;}
.main, .intro {padding:0ex 1ex 0ex 1em;} 

.page {float:left;text-align:right;}
/*body.main {width:auto;}*/

.nav img {position:relative;left:0ex;top:0ex;}

.head {background-color:#ffd700;color:black;}
.site {background-color:#F5F5DC;color:#ffd700;}
.here, .page {background-color:yellow;color:black;}

.main {font-family:serif;}
h1,h2,h3,h4,h5,h6,
 .nav, .foot, .cite {font-family:sans-serif;} 

.nav a {width:100%;padding:0.5ex 1ex;line-height:0.9em;}

.do {font-style:italic;}

.foot {height:100%;text-align:right;}
.foot img {vertical-align:top;border:none;}
.hide {display:none;}

.cite {text-align:right;font-size:85%;font-style:italic;}

