body { font-family: serif, cambria, 'times new roman',; font-size: 13px; line-height: 20px; }a { color: #000; text-decoration: none; }a:hover, a:focus { text-decoration: underline; }span.alttext { display: none; }p { margin: 0 0 0.5em; }h3 { }a img { border: 0; }em { font-style: italic; }strong { font-weight: bold; }.center { text-align: center; }/* site header and nav */#main { width: 800px; min-height: 900px; margin: 0 auto; padding-bottom: 60px; background: url('art/paperback.jpg') top center repeat-y; overflow: auto; position: relative; }#bordertop { height: 65px; background: url('art/bordertop.png'); }#borderbottom { width: 100%; height: 50px; background: url('art/borderbottom.png'); position: absolute; bottom: 0; }#banner { display: block; margin-bottom: 10px; }#banner img { margin: auto; display: block; }#nav { height: 64px; margin: 0 auto 40px; padding-left: 178px; background: url('art/nav.png'); list-style: none; }#nav a { height: 35px; margin: 5px 20px 0 0; display: inline-block; }#nav a#nav-news { width: 80px; }#nav a#nav-albums { width: 116px; }#nav a#nav-events { width: 117px; }#nav a#nav-inquiries { width: 142px; }#content { width: 500px; margin: auto; text-align: justify; }#content .centerimage { margin: 1em auto; border: 1px solid #554422; display: block; }/* news */.newstitle { margin-bottom: 0.75em; font-size: 150%; font-weight: bold; text-align: left; }.newsdate { font-size: 0.9em; font-style: italic; }.news p a { font-style: italic; }.pager { margin: 15px 0; }.pager a, .pager .current { margin-right: 15px; padding: 0 8px; border: 1px solid #000; display: inline-block; float: left; }.pager a:hover, .pager a:focus, .pager .current { background: #000; color: #fff; text-decoration: none; }/* albums overview */#albums { width: 590px; margin: 10px auto 0; padding: ; list-style: none; }#albums li { width: 225px; height: 340px; margin: 0 20px 60px; float: left; }#albums li p { margin: 0.25em 0; text-align: center; }#albums li a.albumthumb { width: 225px; height: 225px; margin-bottom: 20px; border: 1px solid #554422; display: block; }#albums li a.albumthumb img { width: 100%; height: 100%; display: block; }/* album details */#album-content { width: 650px; margin: auto; overflow: auto; }#album-column1 { width: 325px; float: left; }#album-column2 { width: 325px; margin-top: -1.2em; float: left; }#albumart { width: 260px; height: 260px; margin-bottom: 15px; border: 1px solid #554422; }#thumbbox { width: 310px; margin-bottom: 20px; overflow: auto; }.albumart_thumb { width: 54px; height: 54px; margin: 0 5.5px 5px 0; border: 1px solid #554422; display: block; float: left; }.albumart_thumb img { width: 100%; height: 100%; }.audioplayer { margin: 0 0 10px; }.songtitle { margin: 0 0 5px; }#album-column2 ol { margin: 0 0 1em; padding-left: 1.5em; }/* media */.audioplayer object { }.vimeo iframe { margin: auto; border: 1px solid #554422; display: block; }
