body {
    /* background: #461903; - brown */
    /* background: #000; */
    background: #FCFAD1; /* off-white */
    background-image: url(/images/dragonnies.jpg);
    margin: 0;
    padding: 0;
    color: #461903;
    font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
}
img {
    border: 0;
}
img.artshow {
  margin: 1em;
}

h1.banner {
    margin-top: 1em;
    font-size: 120%;
    clear: left;
}
h2 {
    margin-top: 2em;
    font-size: 105%;
}
h3 {
    margin-left: 2em;
    font-size: 100%;
}
a {
    /* color: #9A4946; */
    color: #406618;
}
a:visited {
    color: #B74206;
}
table.main {
    padding: 0;
    margin: 1em 0 1em 0;
    border-spacing: 0;        
}
blockquote.album_quote {
    margin: 1em auto;
    width: 70%;    
}
table.main td {
    padding: 0;
}
table.main tr {
    padding: 0;
}

h3.artist {
  margin-left: 0px;
}

table.gallery {
  border-spacing: 0px;
  width: 90%;
}

table.gallery td {
  border-bottom: 1px solid #CB6207;
  vertical-align: top;
  padding: 1em 0px 1em 0px;
  width: 45%;
}

td.top {
    height: 315px;
}
td.body {
    background-image: url(/images/orphantiledmiddle.jpg);
    color: #461903; /* brown */
    height: 567px;
}
td.body p {
    /* margin-left: 3em; */
    margin-right: 1em;
    /* width: 50%; */
    color: #461903; /* brown */
}
p.story {
    width: 70%;    
    margin-left: 5em;
    text-indent: 3em;
}
p.blurb {
    margin-top: 1em;
    font-style: italic;
}
p.prelude {
    width: 70%;
    margin-left: 5em;
    text-indent: 3em;
}
table.album td {    
    padding: 2em;
}
td.album_copy {
    
}
td.footer {
    width: 1008px;
    height: 192px;
    background-image: url(/images/orphanbottom.jpg);
}
div.contents {
    margin-left: 3em;
}
div.artshow {
    text-align: center;
    margin-bottom: 1em;
}
div.quote {
    width: 40%;
    margin: 0;
}
div.frontquote {
    width: 40%;
    margin: 0;
    float: left;
}
div.cover {
    border: 0;
    float: right;
    margin-top: 0;
    margin-right: 3em;
    z-index: -1;
}
div.menu {
    position: relative;
    top: 200px;
    left: 500px;
}
div.footer_nav {
    font-size: 70%;
    margin-top: 100px;
    text-align: center;
}
div.footer_nav a {
    color: #B64106; 
}
div.main {
    margin: 0 auto;
}
