/*
** Main site style sheet
*/

body {
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 10pt;
    font-style: normal;
    font-weight: normal;
    color: #000000;
    background-color: #FFFFFF;
    line-height: 120%;
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 5px;
    text-indent: 0em;
    text-align: justify;
    width: 720px;
}

#photo-container {
    text-align:center;
	width: 1260px;
}

a:visited {
    color: #CC0000;
}

a:link {
    color: #003399;
}

a:hover {
    color: #FECF29;
    background: #A20B1C;
}

p {
    text-indent: 0em;
    margin-top: 2ex;
    margin-bottom: 0em;
}

p.noi {
    text-indent: 0em;
    margin-top: 0ex;
}

p.copy {
    font: 8pt;
    margin-top: 2ex;
    margin-bottom: 2ex;
    font-weight: normal;
    text-align: center;
    border-top: solid medium gray;
}

p.quote {
    font: courier, mono, "Courier New" 10pt;
    margin-top: 2ex;
    margin-bottom: 0ex;
    margin-left: 2em;
    margin-right: 2em;
    font-weight: normal; 
}

p.alpha {
    text-indent: 0em;
    text-align: center;
    margin-top: -2ex;
    margin-bottom: 3ex;
}

p.center {
    text-indent: 0em;
    text-align: center;
    margin-top: 1ex;
    margin-bottom: 1ex;
}

p.poem-date {
    font: 9pt;
    margin-top: 1ex;
    margin-bottom: 0ex;
    text-align: right;
    border-top: solid thin;
}

p.comment {   
    margin-bottom: 1ex;
    text-indent: 0em;
}

p.comment-source {
    font: 10pt bold;
    margin-top: 2ex;
    margin-bottom: 2ex;
    text-indent: 0em;
}

p.question {
    font: 10pt bold;
    text-indent: 0em;
}

p.answer {
    font: 10pt;
    margin-right: .25in;
    margin-left: .25in;
    text-indent: 0em;
    margin-bottom: 2ex;
}

h1 {
    font: bold 12pt;
    margin-top: 2ex;
    margin-bottom: 2ex;
    line-height: 150%;
}

h1.center {
    margin-top: 4ex;
    text-align: right;
    border-bottom: solid thin;
}

h1.abstract {
    font-size: 10pt;
    text-align: center;
    border-bottom: solid thin;
}

h1.poem {
    font-size: 11pt;
    text-align: left;
    border-bottom: solid thin;
}

h2 {
    font-weight: bold;
    font-size: 11pt;
    margin-top: 1.5ex;
    margin-bottom: 1.5ex;
}

h2.center {
    margin-top: 2ex;
    text-align: right;
    margin-bottom: 1ex;
    border-bottom: solid thin;
}

h2.photo-center {
    margin-top: 0ex;
    text-align: center;
    margin-bottom: 0ex;
    border-bottom: none;
}

h2.left {
    margin-top: 3ex;
    text-align: left;
    font-size: 11pt;
    margin-bottom: 2ex;
    border-bottom: solid thin;
}

h3 {
    font-weight: bold;
    font-size: 10pt;
    margin-top: 1ex;
    margin-bottom: 1ex;
}

/*
** Review entries (title, author, info, copyright, etc.)
*/

h1.title {
    font: bold 12pt;
    margin-top: 4ex;
    margin-bottom: 0ex;
    text-align: center;
}

h2.author {
    font: 11pt;
    text-align: center;
    margin-top: 1ex;
    margin-bottom: 1ex;
}

h3.info, h3.country, h4.info {
    font: 10pt;
    margin-top: 0ex;
    margin-bottom: 0ex;
    font-weight: normal;
    text-align: center;
}

h3.border-top {
    font: italic 9pt;
    margin-top: 0ex;
    margin-bottom: 2ex;
    font-weight: normal;
    text-align: right;
    border-top: solid thin gray;
}

pre.bibtex {
    font: courier, mono, "Courier New" 9pt;
    margin-top: 0ex;
    margin-bottom: 0ex;
    white-space: pre;
    font-weight: normal; 
}

.footer {
    margin-top: 0ex;
    font-size: 8pt;
    color: gray;
    border-top: solid thin gray;
    text-align: center;
    margin-top: 2ex;
    width: 720px;
}

.footer-nowidth {
    margin-top: 0ex;
    font-size: 8pt;
    color: gray;
    border-top: solid thin gray;
    text-align: center;
    margin-top: 2ex;
}

pre {
 font: normal 10pt;
}


h4 {
    font-weight: bold;
    font-size: 11pt;
    margin-top: 1ex;
    margin-bottom: 1ex;
}

.defaultfont {  
    font-family: verdana, arial, helvetica, sans-serif; 
    font-size: 10pt; 
    font-style: normal; 
    font-weight: normal;
    text-align: justify;
}

.whitefont {  
    font-family: verdana, arial, helvetica, sans-serif; 
    font-size: 10pt; 
    font-style: normal; 
    font-weight: bold;
    color: white;
    background-color: black;
    bgcolor: black;
}

.smallfont {
	font-size: 8pt;
}

.smallul {
	font-size: 8pt;
	margin-left: 0em;
	padding-left: 2em;
	margin-right: 0em;
}

ul {  
    font-size: 10pt; 
    list-style-type: square;
}

ul ul {
    font-size: 10pt; 
    list-style-type: circle;
}

ol {  
    list-style-type: decimal;
    font-size: 10pt;
}

ol ol {
    list-style-type: lower-alpha;
}

dt {
    margin-left: 2em;
    margin-right: 2em;
    margin-top: 1.5ex;
}

dd {
    margin-left: 4em;
    margin-right: 4em;
}

.date {
    margin-top: 1ex;
    margin-bottom: 0ex;
    text-align: right;
}

tr.header-links {
    font-weight: bold;
    font-size: 10pt;
    border-style: none;
    background-color: #CCCCCC;
    color: black;
    font-family: verdana, arial, helvetica, sans-serif;
}

td.header {
    text-align: center;
    font-weight: bold;
    font-size: 10pt;
    border-style: none;
    background-color: #455B8B;
    color: #ffffff;
    font-family: verdana, arial, helvetica, sans-serif;
}

td {
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 10pt;
}

table.separate {
    font-family: verdana, arial, helvetica, sans-serif; 
    font-size: 10pt;
    width: 90%;
    text-align: justify;
}

.bandname {
    font-family: verdana, arial, helvetica, sans-serif; 
    font-size: 16pt; 
    font-style: normal; 
    font-weight: bold; 
    text-align: center; 
    text-indent: 0em; 
    white-space: normal;
    margin-top: 0em;
    margin-bottom: 2ex;
}

.bandwww {
    font-family: verdana, arial, helvetica, sans-serif; 
    font-size: 11pt; 
    font-style: normal; 
    font-weight: normal; 
    text-align: center; 
    text-indent: 0em; 
    white-space: normal;
    margin-top: 0em;
    margin-bottom: 2ex;
}

blockquote {  
    font-family: "Courier New", Courier, mono; 
    font-size: 10pt; 
    font-style: normal; 
    font-weight: normal; 
    white-space: pre; 
    text-align: justify;
}

/*
** List entries (title, author, ec.)
*/

.dvd_title {
    font: bold 12pt;
    margin-top: 0ex;
    margin-bottom: 0ex;
    text-align: left;
}

.dvd_author {
    font: 11pt;
    text-align: left;
    margin-top: 0ex;
    margin-bottom: 0ex;
}

.dvd_country {
    font: 11pt;
    text-align: left;
    margin-top: 0ex;
    margin-bottom: 0ex;
}

.dvd_info {
    font: 10pt;
    margin-top: 0ex;
    margin-bottom: 0ex;
    font-weight: normal;
    text-align: left;
}
