@charset "UTF-8";

body {
       background-color: #FFFFCC;
       background-image: url("writing.png");
       background-repeat: repeat-y;
       background-attachment: scroll;
       background-position: 43em 2em;
 }

body  {
       margin: 0.5em 1em 2em 1em;
 }
h1  {font-family:  Palatino, Book Antiqua, Georgia, serif; font-weight: bold; font-size: 1.5em;}
 h1 {text-align: center;}
 
h2  {font-family: Palatino, Book Antiqua, Georgia, serif; font-weight: bold; font-size: 1.8em;}
h2  {
       background-color: #CCCCFF;
       margin: 0.3em 0 1.5em 0;
       padding: 1em;
       text-align: center;
 }
h2  {box-shadow: 0.4em 0.4em 0.3em #888888;
  }

h3  {font-family:  Palatino, Book Antiqua, Georgia, serif; font-weight: normal; font-size: 1.4em;}  
h3  { 
       text-align: center;
 }

h4  {font-family: Palatino, Book Antiqua, Georgia, serif; font-weight: bold; font-size: 1.2em;}
h4  {
           background-color: #CC99FF;
           margin: 0.5em 1em 0.5em 1em;
           padding: 0.5em;
           text-align: center;
 }
p {font-family:  Palatino, Book Antiqua, Georgia, serif; font-size: 1.2em;}

p {margin: 0 2em 1em 2em;}
#column1 {
       float:left;
       width: 70%;
 }
#menuline {position: relative;
		top: 0;
		left: 1em;
}
a.menu  {padding: 0.8em;
        background-color: #FFFFFF;
        border-width: thin;
	border-style: solid;
	border-color: #CCCCFF;
 }
#column1 {
       margin: 1em 1.5em 1em 1em;
 } 
#column1 {
       padding: 0;
 }
#column2 {
       float:left;
       width: 40%;
 }
#column2 {
       top: 5em;
       left: 80%;
 }
.cover {
      display: block; margin-left: auto; margin-right: auto;
  }
.cover  {box-shadow: 0.7em 0.7em 0.5em #888888;
  }
#reader {
      display: block; margin-left: auto; margin-right: auto;
  }
a:link {
		color: #0033CC;
	}
a:hover  {
      color: #00CC99;
      font-style: italic;
 }
