@charset "utf-8";
/* CSS Document: stylesheet for Xena pages */

* {
margin:0;
padding:0;
}

body {
font-family:"Book Antiqua",Georgia,Palatino,"Palatino Linotype",garamond,serif;
font-size:16px;
background-color:#d2b48c;
color:#000;
}

img {
border:0;
}

#wrapper {
width:45em;
margin:1em auto;
padding-bottom:1em;
background-color:#f5deb3;
}

#header {
padding:1em 5% 1em 22%;
text-align:right;
}

#header p {
padding:0.5em 0;
font-size:0.95em;
}

/*#xena_banner {
padding:0.5em;
border-bottom:1px solid #000;
border-top:1px solid #000;
}

#xena_banner img {
width:100%;
}*/

#main_TOC {
margin:1em;
margin-top:0;
}

#main_TOC h1 {
border-bottom:1px solid #000;
padding:1em 0 0 1em;
}

#main_TOC h2,
#main_TOC h3,
#main_TOC h4 {
padding-top:0.5em;
margin-left:30%;
}

#main_TOC p {
font-style:italic;
font-size:0.9em;
margin-left:30%;
}

#main {
margin:2em 1em 1em 18em;	/* set left margin to width of sidebar */
padding-right:2em;
}

#main,
#story {
margin:2em;
}

#main h1,
#main h2,
#main h3,
#main h4 {
padding:0 0 0.2em 5%;
}

#main h4 {
padding-bottom:0.9em;
text-align:left;
}

#main p {
padding:0.5em 0.5em 0 5%;
font-size:1em;
}

#main p.copyright,
#story p.copyright {
font-size:0.8em;
font-style:italic;
padding-top:1.5em;
}

#story h1,
#story h2,
#story h3,
#story h4 {
padding:1em 0 0 10%;
text-align:left;
}

#story h4 {
padding-bottom:1em;
}

#banner {
/*border:1px solid #000;*/
text-align:center;
}

#story p,
#story img {
padding:0.5em 10%;
}

/* this is for the commentary after Wedding Night I*/
#commentary {
padding:2em 20%;
}

#commentary p {
padding-bottom:1em;
}

.quote {
font-style:italic;
padding:0 0 0 1em;
}

.abstract {
font-size:0.9em;
margin:1em 10%;
}

#banner img {
width:90%;
padding-bottom:0;
padding-top:0.5em;
}

#booklink {
padding:0 12%;
text-align:left;
margin-bottom:3em;
}

#booklink img {
float:left;
margin:1em 1em 2em 1em;
}

#booklink p {
/*padding:1em 2em 0 3em;*/
/*margin-left:3em;*/
float:right;
}

#next {
padding-right:2em;
}

#next h3 {
padding:0 0 1em 10%;
text-align:left;
}

#next a {
text-decoration:underline;
}

#navbar,
#navbar_ath {
width:100%;
clear:both;
margin:0 auto;
text-align:center;
padding-left:7%;
}

#navbar ul,
#navbar_ath ul {
list-style-type:none;
}

#navbar li,
#navbar_ath li {
width:20%;
height:1.5em;
padding:0.3em 0.3em 0 0.3em;
background-color:#d2b48c;
border:1px solid #000;
float:left;
}

#navbar_ath li {
background-color:#b0c4de;
}

#footer {
width:100%;
height:4em;
clear:both;
border-top:1px solid #000;
font-size:0.8em;
font-style:italic;
}
#footer p {
padding:0.5em 0.5em 0.5em 1.5em;
}

a {outline-style:none}
a:link {text-decoration: none; color:#000}
a:visited {text-decoration:none; color:#666}
a:hover {text-decoration: underline; color:#000}
a:active {text-decoration: underline overline; color:#000}

