body      { color: #333; font-size: xx-small; font-family: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; font-weight: normal; line-height: 1.8em; background-color: #333; text-align: center; margin: 50px 0; padding: 0 }
#grey   { background-color: #ccc; margin: 0 }

#content { background-color: #ccc; text-align: left; margin: 0 auto auto; width: 700px; height: auto }
#header    { background-color: #333; height: 60px }
#middle  { }
#column-left { float: left }
#column-right { margin-left: 180px; margin-right: 20px; margin-top: 30px }
#foot    { background-color: #333; margin: 0 auto; padding: 0; width: 700px; height: 20px; border-top: 0 none }

#logo   { position: relative; z-index: 1; top: 20px; right: 0; float: right }
#nav  { background-color: #142e61; padding-top: 3px; position: relative; top: 40px; height: 20px }
#home   { float: right }

td     { font-size: xx-small; font-family: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; font-weight: normal; line-height: 1.8em; background-color: #faf0d5; border-right: 1px solid gray }
td, collection     { border-right: 1px solid gray; }

.title     { font-size: xx-small; line-height: 2em; margin-left: 1em }
.media     { font-size: xx-small; font-style: italic; line-height: 2em; margin-left: 1em }


li, a:link   { color: white; text-decoration: none }

li, a:visited   { color: gray; text-decoration: none }

li, a:active   { color: #0c6; text-decoration: none }

li, a:hover   { color: #9cc; text-decoration: none }



p  { text-align: left; padding-bottom: 1em  }

i {font-style: italic }

b {font-style: bold }


h1     { color: #142e61; font-size: small; font-family: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; text-align: left; padding-bottom: 0.2em; border-bottom: 1px solid gray }

h2   { color: #114d9b; font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; text-align: left }

h3    { color: #114d9b; font-size: xx-small; font-family: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; text-align: left }


ul  { color: white; padding-left: 0 }

li.inline  { display: inline; padding-right: 3px; padding-left: 5px; border-right: 1px dotted #066 }

li.last { display: inline; padding-left: 3px; padding-right: 3px; border-right: 0px }
.grey { }
.floatright { float: right; }
.poetry { text-align: center; }
