body {
margin-left: 20px;
margin-right: 20px;
background: white;
font-family: Georgia, "Times New Roman", Times, serif;
}
h1 {
text-align:   right;
margin-left:  50px;
margin-right: 50px;
}
h2 {
text-align:   right;
margin-left:  50px;
margin-right: 50px;
font-style: italic;
}
h3 {
margin-left:  15px;
margin-right: 50px;
margin-bottom: 5px;
}
h4 {
margin-left:  15px;
margin-bottom: 0px;
}
p {
margin-left: 15px;
margin-top: 0px;
margin-bottom: 1.5em
}
p.bold {
font-weight: bold;
}
p.goh {
font-size: 120%
}
p.first {
margin-top: 0px;
}
p.byline {
margin-top: 0px;
text-align: right;
}
p.time {
margin: 0px;
margin-left: 50px;
}
p.time:first-letter {
font-size: 100%;
}
p.room {
margin: 0px;
margin-left: 70px;
}
p.event {
margin-top: 0px;
margin-left: 90px;
margin-bottom: 1em;
}
p.faded {
font-size: 90%;
color: #808080;
}
blockquote {
margin-top: 0px;
margin-left: 90px;
margin-right: 90px;
}
blockquote:first-letter {
font-size: 120%
}
.sidebar {
float: right;
background-color: #ddddcc;
margin: 20px;
margin-right: 0px;
border: double;
padding: 20px;
width: 18em;
font-style: italic;
}
img {
border-style: none;
margin: 1px;
}
a {
border-style: none;
}
td {
padding: 0px;
margin: 0px;
padding-left: 4px;
padding-right: 4px;
}
td.right {
text-align: right;
}
td.center {
text-align: center;
}
td.left {
text-align: left;
}
td.under {
border-bottom: solid;
border-width: 1px;
padding: 20px;
padding-top: 0px;
}
li {
margin-left: 20px;
margin-right: 20px;
}
