BODY        { background-color: white; font-family: Arial,Geneva,sans-serif; }
A:link      { text-decoration: none }
A:visited   { text-decoration: none }
HR.sephr    { background-color: black; height: 1px; width: 90%; }
.arrownav   { width: 100%; border: none; margin: 0; padding: 0; }
.arrow      { font-weight: bold; font-size: small; text-decoration: none; }
.by-name li { font-size: small; display: inline; padding: 2; background-color: #EEEEFF; }
.desctable  { width: 100%; border: none; margin: 0; padding: 0; }
.description { font-family: Arial,Geneva,sans-serif; }
.dirtop     { background-color: #EEEEFF; }
.image      { border: solid 1px black; }
.location   { font-weight: bold; }
.mininav    { visibility: hidden; text-align: right; font-size: smaller; }
.navtable   { width: 100%; border: none }
.tracksind  { font-weight: bold; }
.toptable   { width: 100%; background-color: #EEEEFF; }
.titlecell  { vertical-align: top; }
.title      { font-size: 32px; }
.globaltop  { background-color: #FFEEEE; }
.tracktop   { background-color: #EEFFEE; }
.sortedtop  { background-color: #EEFFFF; }
.settings   { font-size: xx-small; }
.settingscell {
    width: 1%;
    vertical-align: top;
    text-align: right;
    white-space: nowrap;
}
.settingstitle {
    font-size: xx-small;
    font-weight: bold;
}
.toptitle   { font-size: x-large; }
.topsubtitle { font-weight: bold; }
.sub-directories li { 
        display: inline; 
        background-color: #EEEEFF; 
        padding-left: .5em;
        padding-right: .5em;
}
/* .sub-directories ul { list-style-type square; } */




