body { background-color: white; }

p.title  {
	margin-top:0em;
	margin-bottom:1em;
	text-align:center;
	font-style:italic;
	font-size:xx-large;
    border-bottom: solid black 2px;
	}

p.author {
	margin-top:0em;
	margin-bottom:0em;
	text-align: left;
	text-indent: 1em;
	font-size:large;
  	}

p.author_index {
	font-size:large;
	font-weight:bold;
	text-align:left;
	margin-top:0px;
	margin-bottom:-2px;
	text-indent: 0em;
	}

p.tags {
	margin-top:0em;
	margin-bottom:0em;
	text-align: left;
	text-indent: 1em;
	font-size:small;
	}

p.description {
	text-align:left;
	font-style:normal;
	margin-top: 0em;
	}

p.date_index {
	font-size:x-large;
	text-align:center;
	font-weight:bold;
	margin-top:1em;
	margin-bottom:0px;
	}

p.letter_index {
	font-size:x-large;
	text-align:center;
	font-weight:bold;
	margin-top:1em;
	margin-bottom:0px;
	}

p.series {
	font-style:italic;
	margin-top:2px;
	margin-bottom:0px;
	margin-left:2em;
	text-align:left;
	text-indent:-2em;
	}

p.read_book {
	text-align:left;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:2em;
	text-indent:-2em;
	}

p.unread_book {
	text-align:left;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:2em;
	text-indent:-2em;
	}

p.date_read {
	text-align:left;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:6em;
	text-indent:-6em;
	}

hr.description_divider {
	width:90%;
	margin-left:5%;
	border-top: solid white 0px;
	border-right: solid white 0px;
    border-bottom: solid black 1px;
    border-left: solid white 0px;
	}

hr.annotations_divider {
	width:50%;
	margin-left:1em;
	margin-top:0em;
	margin-bottom:0em;
	}
