@charset "utf-8";
/* Copyright (C) 2015 Tom Sharp */
:root {
  --serif: "Times New Roman",Times,serif;
	--sans: "Helvetica Neue",Arial,sans-serif;
}

body {
	font-family: var(--serif);
	margin-left: 30px;
	margin-right: 30px;
}

div.header {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
	margin-bottom: 5ex;
}

div.footer {
	margin-top: 5ex;
	margin-bottom: 20px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000;
}

p.header {
	margin-bottom: 3px;
}

p.footer {
	margin-top: 3px;
}

div.main {
	/* margin-left: 0;
	margin-right: 0; */
}
/*
span.left {
	display: inline-block;
	margin-top: 0;
	text-align: left;
} */

span.right {
	display: inline-block;
	float: right;
	margin-top: 0;
	text-align: right;
}
/*
span.caesura {
	padding-left: 2em;
} */
/*
span.gapped {
	letter-spacing: .8em;
} */

h1.cover {
	/* margin-left: 10vw; */
	padding-bottom: .7em;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}

h2.cover {
	font-weight: 400;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}

h1.title {
	text-align: center;
	padding-bottom: .7em;
	font-size: 300%;
}
h1.poemtitle {
	font-family: var(--serif);
	font-weight: 700;
	font-style: italic;
	font-size: 150%;
}
h2.title {
	text-align: center;
	font-weight: 400;
}
span.halfH1 {
	font-size: 70%;
	font-style: italic;
	display: block;
}
.block {
	display: block;
}
.gap0 {
	display: block;
	margin-bottom: 0;
}
.gap0p5 {
	display: block;
	margin-bottom: .5em;
}
/*
.gap {
	display: block;
	margin-bottom: .8em;
} */
.gap2 {
	display: block;
	margin-bottom: .5em;
}

h2.title {
	text-align: center;
   padding-left: 0;
}

h2 {
   padding-left: 0;
}
p.figure {
	text-align: center;
	font-size: 80%;
	font-weight: 700;
	margin-left: 10%;
	margin-right: 50%;
}
ul {
   list-style-type: none;
   text-align: left;
   font-size: 1em;
   padding-left: 0;
}
ul.contents {
   margin-left: 2em;
}
ul.poem {
	margin-left: 40px;
	letter-spacing: .05em;
}
li.br {
	margin-top: .8em;
}
/*
li.br2 {
	margin-top: 2.6em;
}
li.br3 {
	margin-top: 4.4em;
}
li.br4 {
	margin-top: 6.2em;
}
li.br5 {
	margin-top: 8.0em;
} */
li.i1 {
    margin-left:2em;
}
/*
li.i2 {
    margin-left:4em;
}
li.i3 {
    margin-left:6em;
}
li.i3h {
    margin-left:7em;
}
li.i4 {
    margin-left:8em;
}
li.i4h {
    margin-left:9em;
}
li.i5 {
    margin-left:10em;
}
li.i6 {
    margin-left:12em;
}
li.i6h {
    margin-left:13em;
}
li.i7 {
    margin-left:14em;
}
li.i7h {
    margin-left:15em;
}
li.i8 {
    margin-left:16em;
}
li.i9 {
    margin-left:18em;
}
li.i10 {
    margin-left:20em;
}
li.i11 {
    margin-left:22em;
}
li.date {
	margin-top: 2.6em;
	font-style: italic;
}
li.date2 {
	font-style: italic;
} */

a:link,a:visited {
	color: #000;
	text-decoration: none;
}
a:hover, a:active, a:focus {
	color: #000;
	text-decoration: none;
}

a.orange:link {
	color: #000;
}
a.orange:hover {
	color: #A52E08;
}
a img {
	/* this selector removes the default blue border displayed in some browsers around an image when it is surrounded by a link */
	border: none;
}
p.right {
	text-align: right;
}

p.center {
	text-align: center;
}
/*
.bold {
	font-weight: 700;
} */

a.visible:link, a.visible:visited {
	color: #000;
	text-decoration: underline;
}

a.visible:hover, a.visible:active, a.visible:focus {
	text-decoration: underline;
}

ul.bullets {
	list-style-type: disc;
	font-family: var(--serif);
	font-size: 1em;
	margin-left: 15px;
}

mark {
	background-color: #ded; /* tBoS green */
}

/*
table.shortcuts {
	font-family: var(--sans);
	margin-left: 2em;
}
table.shortcuts th {
	border-bottom: 1px solid #000;
	text-align: left;
	text-align: left;
}
table.shortcuts td {
	vertical-align: top;
	border-bottom: 1px solid #000;
	padding-left: 5px;
	padding-right: 5px;
}
th.keycol {
	min-width: 4.5em;
} */
