body{background-color:#181818;
     text-align:center;
     font-family: Veranda, Arial, sans-serif; 
     font-size: small;
}

/*
body{background-image: url('../images/sheetmusic.png');
     text-align:center;
     font-family: Veranda, Arial, sans-serif; 
     font-size: small;
}
*/

/* body {margin:0px 20px 0px 20px;
      padding:0px;
      } */


/* div.behindpage {background-image: url('../images/sheetmusic.png');
                background-position: bottom center;
                min-height:600px; 
                } */

div.container
{
background-color:#181818;

width:890px;
margin:0 auto;
/* border:1px solid black; */
border-left:4px solid white;
border-right:4px solid white;
border-top:4px solid white;
border-bottom:4px solid white;
/* line-height:250%; */
text-align:left;
}




img.header {float:left; border-style:none; }
h1.header {color:#ff5f00;display:inline; font-style:italic;font-size: 36px }
div.header, div.footer{
padding-left: 20px;
padding-right: 20px;
padding-bottom:0px;
color:#ff5f00;
background-color:#181818;
/* clear:left; */
text-align:right;
font-size: small;
}

/*  #content li {font-weight:normal;}  */
#content h1 {color:#ff5f00;background-color:#181818;text-align:center; }  
#content h2 {color:#ff5f00;background-color:#181818;text-align:center;margin-bottom: 0px; padding-bottom: 0px;} 
#content h3 {margin-bottom: 0px; padding-bottom: 0px;}
#content h4 {margin-bottom: 0px; padding-bottom: 0px;}
#content p {margin-top:0px;line-height:100%; font-size: small;}
#content table { font-size: small;}

#test h1 {color:#ff5f00;background-color:#181818;text-align:center; }  

div.content
{
background-color:white;

padding-top:0px;
width:auto;
clear:left;
min-height:400px;
margin-top:0px;
}


#sublist li{margin-top:0px;
            padding-bottom:10px;
            line-height:100%; 
            font-size: small;
   /*         font-weight:normal;  */}


#schedlist ul{text-align:left;
              width:100%; 
             padding:0;
             margin:0;
             list-style-type:none;
             font-size: small;}

a:link { color:#ff5f00; text-decoration:underline; }
a:hover { color:black; text-decoration:underline; }
a:visited { color:black; text-decoration:underline; }
a:active { color:#ff5f00; text-decoration:underline; }

#menu ul
{
text-align:left;
width:100%; 
padding:0;
margin:0;
list-style-type:none;
}
#menu li {display:inline;}


/* #menu  a
{
text-align:center;
width:auto;
text-decoration:none;
color:white;
background-color:#ff5f00;
padding:0.2em 0.6em;
border:1px solid white;
white-space: nowrap;
}  */

#menu a:link {text-decoration:none; color:white;  background-color:transparent}
#menu a:visited {text-decoration:none; color:white;  background-color:transparent}
#menu a:hover {text-decoration:none; color:black;background-color:transparent;}
#menu a:active {text-decoration:none; color:grey;  background-color:transparent }

#menu td
{
text-align:center;
color:white;
background-color:transparent;
font-weight:bold;
border-top:  1px solid #868686;
border-left: 1px solid #181818;
border-right:1px solid #868686;
height:25px;
padding-bottom:2px;
font-variant: small-caps;
}




#bandmenu ul
{
text-align:right;
width:100%; 
padding:0;
margin:0;
list-style-type:none;
}
#bandmenu li {display:inline; font-style:italic; }
#bandmenu a
{
text-decoration:underline;
color:#ff5f00;
font-weight:bold;
background-color:#181818;
padding:0.2em 0.6em;
}
#bandmenu a:link { color:#ff5f00; }
#bandmenu a:visited { color:#ff5f00; }
#bandmenu a:hover { color:white}
#bandmenu a:active { color:grey; }


#smallmenu ul
{
text-align:left;
width:100%; 
padding:0;
margin:0;
list-style-type:none;
}
#smallmenu li {display:inline; }
#smallmenu a
{
text-decoration:none;
color:white;
font-weight:bold;
background-color:#181818;
padding:0.2em 0.6em;
}
#smallmenu a:link { color:#ff5f00; }
#smallmenu a:visited { color:#ff5f00; }
#smallmenu a:hover { color:#ff5f00; text-decoration:underline;}
#smallmenu a:active { color:green; }


#pagemenu ul
{
text-align:center;
width:100%; 
padding:0;
margin:0;
list-style-type:none;
}
#pagemenu li {display:inline; }
#pagemenu a
{
text-decoration:none;
color:white;
font-weight:bold;
background-color:white;
padding:0.2em 0.6em;
}
#pagemenu a:link { color:#ff5f00; }
#pagemenu a:visited { color:#ff5f00; }
#pagemenu a:hover { color:black; text-decoration:underline;}
#pagemenu a:active { color:green; }



#abblogo a {text-decoration:none}
#abblogo a:link { color:#181818; text-decoration:none}
#abblogo a:visited { color:#181818; text-decoration:none}
#abblogo a:hover { color:#181818; text-decoration:none}
#abblogo a:active { color:white; text-decoration:none}

a.image {text-decoration:none}
a.image:link { color:white; text-decoration:none}
a.image:visited { color:white; text-decoration:none}
a.image:hover { color:orange;text-decoration:none}
a.image:active { color:white; text-decoration:none}

#footer a:link { color:#ff5f00; }
#footer a:visited { color:#ff5f00; }
#footer a:hover { color:white;}
#footer a:active { color:grey; }

span
{
display: block
}

td.left_container
{
color:#900B09;
background-color:#ffffff;
border:1px solid #c3c3c3;
border-bottom:none;
}

th.left
{
color:#404040;
background-color:#f1f1f1;
padding-top:2px;
padding-bottom:2px;
border:none;
}

td.edge
{
color:black;
background-color:#e6e6e6;
border:none;
padding-left:0px;
padding-top:5px;
}

hr.content
{
background-color:#ff5f00;
color:#ff5f00;
height:1px;
border:0px;
}

hr.bold
{
background-color:black;
color:black;
height:3px;
border:0px;
}

