.browser-file-link {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    background:#caa666;
    color:#ecffe0;
}
.browser-file-link:hover {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    background:#caa666;
    color:#ffffff;
}
.browser-folder-link {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 14px;
    background:#caa666;
    color:#ecffe0;
}
.browser-folder-link:hover {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 14px;
    background:#caa666;
    color:#ffffff;
}
.browser-table {
    padding: 2px;
    background:#caa666;
    color:#ffffff;
    border: 1px solid #ffffff;
}
.cell-1-browser {
    padding: 2px;
    font-family: "Courier New", Courier, sans-serif;
    background:#caa666;
    color:#ffffff;
    border: 0px solid #ffffff;
    height: 25px
 }
.cell-2-browser {
    padding: 2px;
    font-family: "Courier New", Courier, sans-serif;
    font-weight: bold;
    background:#caa666;
    color:#ffffff;
    border: 0px solid #ffffff;
    height: 25px
}
.cell-3-browser {
    padding: 2px;
    font-family: "Courier New", Courier, sans-serif;
    background:#5f4820;
    color:#ffffff;
    border: 0px solid #ffffff;
    height: 25px
}
.cell-4-browser {
    padding: 2px;
    font-family: "Courier New", Courier, sans-serif;
    font-weight: bold;
    background:#5f4820;
    color:#ffffff;
    border: 0px solid #ffffff;
    height: 25px
}

.menu-table {
    border:0px solid #888888;
    padding: 0;
}

.button {
    margin: 0;
    padding: 0 1px;
    background-color:#000000;
    color: #ecffe0;
    vertical-align: middle;
    text-align: center;
    height:25px;
}
.buttonTR {
    margin: 0;
    padding: 0;
    background: #000000;
}
.button a {
    height: 25px;
    font-family: "Courier New", Courier, sans-serif;
    font-size: 14px;
    font-weight: bold;
    background: url(../bilder_hemsidan/buttons/bg-toning-brown.gif);
    background-repeat: repeat-x;
    background-position: center;
    padding: 0.4em;
    text-decoration: none;
    background-color:#000000;
    color: #ecffe0;
}
.button a:hover {
    background: transparent url(../bilder_hemsidan/buttons/bg-toning_over-brown.gif);
    background-repeat: repeat-x;
    background-position: center;
    color: #ffffff;
    background-color:#000000;
}


body {
    font-family: "Courier New", Courier, sans-serif;
    font-size: 14px;
    background-color:#000000;
    color:#f6f4e6;
    scrollbar-base-color: #5f4820;
    scrollbar-track-color:#000000;
    margin: 0;
    padding: 0;
}

.brownbody {
    background-color:#8d4d28;
    color:#f6f4e6;
    margin: 0;
    padding: 0;
}
.menubody {
    background-image: url(../bilder_hemsidan/mic_bronze.gif);
    background-color:#000000;
    color:#f6f4e6;
    background-repeat: no-repeat;
    margin: 0;
    padding: 0;
}

.bottombody {
    background-color:#8d4d28;
    margin: 0;
    padding: 0;
}

.menurowbox {
    padding:0;
    margin:0;
    background-color: transparent;
    background: transparent;
    border: 0;
}
.menu {
    padding:0;
    margin:0;
    background-color: transparent;
    background: transparent;
    color: #fbd5af;
    width:170px;
    border: 0px solid #ffffff;
}
.menu td {
    padding:0;
    margin:0;
    font-size: 20px;
    background-color: transparent;
    background: transparent;
    color: #fbd5af;
}
.menu tr {
    padding:0;
    margin:0;
    font-size: 20px;
    background-color: transparent;
    background: transparent;
    color: #fbd5af;
    height: 28px;
}
.menu a {
    padding:0;
    font-family: "Courier New", Courier, sans-serif;
    font-weight: bold;
    color: #fbd5af;
    text-decoration: none;
    font-size: 18px;
    background: transparent;
    background-color: transparent;
}
.menu a:hover {
    padding:0;
    color: #ffffff;
    font-size: 20px;
}
.menu a:active {
    padding:0;
    color: #fbd5af;
    font-size: 20px;
}


.readonlyfield {
    background-color: #e2e0c2;
    color:#000000;
    border: 1px solid #756230
}
#imagebox {
   background-color: transparent;
   width: 100%;
    margin: 0;
    padding: 0;
   position: absolute;
   left: 0px;
   top: 0px;
}


table {
    font-family: "Courier New", Courier, sans-serif;
    font-size: 100%;
    background:transparent;
    color:#f6f4e6;
}
td {
    font-family: "Courier New", Courier, sans-serif;
    font-size: 100%;
    background: transparent;
    color:#f6f4e6;
}
tr {
    font-family: "Courier New", Courier, sans-serif;
    font-size: 100%;
    background:#000000;
    color:#f6f4e6;
}

p {
    font-family: "Courier New", Courier, sans-serif;
    font-size: 100%;
    background: transparent;
    color:#f6f4e6;
}
a {
    font-family: "Courier New", Courier, sans-serif;
    font-size: 100%;
    background:transparent;
    color:#cdd7b1;
}
a:hover {
    color:#ffffff;
}

h1 {
    font-family: "Courier New", Courier, sans-serif;
    font-size: 150%;
    background:transparent;
    color:#f6f4e6;
}
h2 {
    font-family: "Courier New", Courier, sans-serif;
    font-size: 130%;
    background:transparent;
    color:#f6f4e6;
}
h3 {
    font-family: "Courier New", Courier, sans-serif;
    font-size: 120%;
    background:transparent;
    color:#f6f4e6;
}


td.album-description {
    margin:0;
    padding: 10px;
}

td.artist-description {
    border: 2px solid #cdd7b1;
    width: 100%;
    padding: 10px;
}
td.album-img {
    width: 40px;
    padding: 10px;
    border: 0;
}
.album-title {
    font-weight: bold;
    font-size: 100%;
    background: transparent;
    color: #cdd7b1;
}
a.album-image-link {
}
div.floatleft {
    align: center;
    float: left;
    padding: 10px;
}
div.floatright {
    align: center;
    float: right;
    padding: 10px;
}
div.box {
    align: center;
    border: 2px solid #8d4d28;
    width: 70%;
    padding: 2px;
}
marquee.gigs {
    margin: 0;
    background-color: #777777;
    direction: left;
    width: 100%;
    font-weight: bold;
    font-color: #f6f4e6;
}
input.gigs {
    background-color: #777777;
    width: 100%;
    font-weight: bold;
    font-family: "Courier New", Courier, sans-serif;
    color: #f6f4e6;
    border: 2px solid #8d4d28;
}
img.cover {
    border: 2px solid #8d4d28;
    width:100px;
}
