body { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.photos { font-size: 12px; }
p { }
td { }
.page_heading { color: #767c79; font-size: 16px; font-weight: bold; padding-top: 1px; padding-bottom: 1px; padding-left: 5px; }
.section_heading { color: black; font-size: 14px; font-weight: bold; background-color: #cddbcd; padding-top: 3px; padding-bottom: 3px; padding-left: 5px; border-top: 1px solid #9c2cc8; border-bottom: 1px solid #9c2cc8; }
.box { border: dotted 1px #9c2cc8; }
.indent { margin-left: 20px; }
.indent p { margin-top: 5px; margin-bottom: 0; }
.indent2 { margin-left: 30px; }
.class { }
.credit { font-size: 9px; }
.band_member { margin-left: 20px; }
.band_member p { margin: 0 0 20px; padding: 0; }
ul { list-style-type: circle; margin: 1em 0 1em 20px; }
ul li { margin-bottom: 5px; }
a { color: purple; text-decoration: none; }
a:hover { color: #4b004b; text-decoration: underline; }
a:active { color: #f00; font-weight: normal; text-decoration: underline; }
.active_text { color: #4b004b; font-weight: bold; text-decoration: none; }
hr { background-color: #9c2cc8; }
.shadow { border-right: 2px solid gray; border-bottom: 2px solid gray; order-right-style: solid; order-top-style: solid; }

#adbox { margin: 10px 0 0 0; }
#adbox #moviebox object { display: block; border-top: 1px solid #a1a5a9; border-right: 1px solid #a1a5a9; border-left: 1px solid #a1a5a9; border-bottom-style: none; border-bottom-width: medium; }
#adbox h2 { margin: 5px 0 10px; font-size: 14px; color: #767c79; }
#adbox ul { padding-left: 40px; }
#adbox li { font-size: 12px; display: inline; margin: 0 30px 0 0; padding: 0 30px 0 0; border-right: 1px solid #a1a5a9; white-space: nowrap; }
#adbox li#large { margin: 0 30px 0 0; padding: 0 30px 0 0; border-right: medium none; }
#adbox li a { color: #767c79; font-weight: bold; text-decoration: none; }
#adbox li a:hover { color: #767c79; font-weight: bold; text-decoration: underline; }
#adbox li a:active { font-weight: bold; text-decoration: underline; }
#adbox li.hi a { color: purple; font-weight: bold; }
#ads { text-align: center; margin: 20px 0 5px; }
#ads img { margin: 5px 0 0 0; }
#ads h3 { font-size: 14px; color: #767c79; margin: 5px 0 0 0; }
.adnav { text-align: center; margin: 0 0 0 0; padding: 0 40px; }
.adnav h3 a {color: #767c79; text-decoration: none;}
.adnav.hi h3 a {color: purple;}
.adnav h3 a:hover { color: #767c79; text-decoration: underline; }
.adnav h3 a:active { font-weight: normal; text-decoration: underline; }
