#main {
  position: absolute;
  left: 220px;
  right: 20px;
  top: 20px
}
#navigation {
  position: fixed;
  left: 20px;
  top: 0;
  bottom: 0;
  width: 180px
}
body {
  color: #000;
  background: #fff url(/images/bg-body) fixed repeat-y top left;
  font-family: Verdana, Arial, Helvetica, sans-serif
}
.pullquote .attribution {
  font-size: 75%;
  font-weight: normal
}
.defn, .emph { font-style: italic }
.floatsmall, .floatlarge, .pullquote, .sidebar {
  float: right;
  margin-bottom: 2px;
  margin-left: 10px;
  margin-right: 0;
  margin-top: 2px;
  padding: 0;
}
.floatsmall { width: 160px }
.floatlarge { width: 320px }
.headthis, .headlink, .link, .this {
  margin-bottom: 1px;
  padding: 0
}
.headword { font-weight: bold }
.highlight {
  color: #f60;
  font-weight: bold
}
a[href]:hover > .highlight { background: #ccf }
.link, .this { padding-left: 0 }
.link { background: #99c }
.link:hover { background: #ccf }
.pullquote, .sidebar {
  background-color: #ccf;
  width: 50%
}
.smallprint { font-size: 50% }
/* subtitle class not currently used - may use instead of breadcrumbs */
.statement, .subtitle { font-size: 75% }
.subtitle, .title {
  display: block;
  padding-right: 10px;
  padding-top: 5px;
  padding-bottom: 5px
}
.subtitle { padding-left: 20px }
.this { background: #fff }
.title { padding-left: 10px }
a:link { color: #066 }
a:visited { color: #036 }
a[href]:hover { background: #ccf }
.headlink a[href]:hover { background: transparent none }
.link a[href]:hover {
  background: #ccf;
}
a:active { color: #c00 }
.link a {
  display: block;
  text-decoration: none
}
h1, h2, h3 { color: #336 }
h1 {
  font-size: 150%;
  text-align: left
}
#main h1 {
  margin-top: 0;
  padding-top: 0
}
h2 { font-size: 125% }
.sidebar h2 {
  font-size: 75%;
  line-height: 100%;
  margin-bottom: 0.2em;
  margin-left: 2%;
  margin-right: 2%;
  margin-top: 0.2em
}
img { border: 0 }
li { line-height: 125% }
ol > li { list-style: decimal }
ul > li { list-style: square }
p { line-height: 125% }
.pullquote p {
  font-size: 100%;
  font-weight: bold
}
.pullquote p, .sidebar p, .sidebar ul {
  line-height: 100%;
  margin-bottom: 0.2em;
  margin-left: 2%;
  margin-right: 2%;
  margin-top: 0.2em
}
.sidebar p, .sidebar ul { font-size: 75% }
.subhead {
  display: block;
  font-size: 75%
}
.search {
  padding-left: 0;
  padding-right: 0
}
.searchnav {
  font-size: 75%
}
.searchdetail {
  font-size: 75%
}
input[type="text"] {
  width: 100%
}
