HTML {
width: 95%;
}

BODY {background: #440000;
margin: 30px 0px 0px 40px;
font-family: helvetica, sans-serif;}
img {
width: 100%;
}

#title {
color: #660000;
width: 56%;
position: relative;
top: 0px;
left: 9%;
font-size: medium;
}

#sidebar {
float: right;
display: inline;
width: 170px;
border: 1px solid black;
background: #f9f9fa;
font: bold 22px sans-serif;
padding: 20px 20px 15px 22px;
margin: 0px -20px 20px 35px;
}

#main {
margin: 5% 0% 0% 3%;
text-align: justify;
font: 120% nimbus, helvetica, serif;
}

#endpiece {
color: #f9f9fa;
padding: 5% 0% 3% 0%;
font: bold 70% sans-serif;

}


h1 {
font: bold 250% garamond, serif;
padding-bottom: 2%;
color: #fae554;
}

h2 {
text-transform: uppercase;
font: bold 150% garamond, serif;
padding-bottom: 1%; padding-top: 3%;
color: #fae554;
}

h3 {
font: bold 100% garamond, serif;
color: #f9f9fa;
padding-top: 1%; padding-bottom: 1%;
}

p {
padding-bottom: 0.5%;
}

h4 {
color: #f9f9fa;
padding: 0% 0% 3% 0%;
font: bold 70% sans-serif
}

ul, li {
margin: 0;
padding-left: 0;
}

ul {list-style: disc outside;
padding-top: 19px;
padding-left: 10px;
}

li {
padding-bottom: 19px;
}

img.hollowspex {
width:25%;
margin-left:auto;
margin-right:auto;
border-style:groove;
border-width:10px;
border-color:#ffcc00;
}

.chapters
{padding-left: 6%;
}

a:hover {
	font-weight:bold;
	background-color:#ffcc00;
}


a:visited {
	color: #999999;
}

.central {
color: #f9f9fa;
}

.side {
color: #660000;
text-decoration:none;
}

.afterthought {font: 70% sans-serif;
color: black;
}

.afterlink {
color: black;
text-decoration:none;
}

.signature
{
padding-left:30px;
font-weight:bold;
}

.nb {
color: #348017
}


.sidebarpic
{center;
border:none;}

TH { speak-header: once; text-align: left;
font-weight: bold;
vertical-align: baseline;
padding: 10px 20px 10px 0px; }

TD { vertical-align: middle;
font: 80% sans-serif; padding: 0px 10px 0px 0px;}

TABLE   { border-collapse: collapse;padding-bottom: 5%; text-align: left;}
TR#row1 { border-top: 3px solid #ffcc00; }
TR#rowother { border-top: 1px solid black; }

.metre
{padding-bottom:0px;}

.newpara {padding-top: 5%;}

.blockquote {margin-left: 3%;
font-size: 90%;}
