body { font-family: "Times New Roman", Times, serif; color: white; background: black; }
blockquote { font-family: "Times New Roman", Times, serif; }
h1, h2, h3, h4 { font-family: Arial, Helvetica, sans-serif; text-align: left; max-width: 70%; }

li { font-family: "Times New Roman", Times, serif;  margin-top: 0.5em }
ol { font-family: "Times New Roman", Times, serif; }
p { font-style: normal; font-weight: normal; max-width: 70%; }
ul { font-family: "Times New Roman", Times, serif; }
td { font-family: "Times New Roman", Times, serif; }
tr { font-family: "Times New Roman", Times, serif; }
table { font-style: normal; font-weight: normal;  }
/* address { text-align: right; font-style: italic; } */

:link { color: #999999; background: transparent; }  /* for unvisited links */
:visited { color: #CCCCCC; background: transparent;  } /* for visited links */
a:active { color: #FF0000; background: transparent;  } /* when link is clicked */
a:hover { color: #008080; background: transparent;  } /* when mouse is over link */

h1 { font-size: 150%; font-style: normal; font-weight: bold; margin-top: 0.5em; } 
h2 { font-size: 130%; font-style: normal; font-weight: bold; color: #C0C0C0; }
h3 { font-size: 100%; font-style: normal; font-weight: bold; color: #C0C0C0; }
li.nospace { font-family: "Times New Roman", Times, serif; font-size: 100%; font-style: normal; font-weight: normal; margin-top: 0; }
li.sammealbum { font-size: 100%; font-style: normal; font-weight: normal; margin-top: 0; }
.heading1 { font-family: Arial, Helvetica, sans-serif; font-size: 150%; font-style: normal; font-weight: bold; color: #ff8000; } 
.heading2 { font-family: Arial, Helvetica, sans-serif; font-size: 100%; font-style: normal; font-weight: bold; color: #ff8000; } 
.bodytext { font-family: "Times New Roman", Times, serif; font-size: 100%; font-style: normal; font-weight: normal; }
.text { font-family: "Times New Roman", Times, serif; font-size: 100%; font-style: normal; font-weight: normal; } /* page info table */
.artist { font-family: "Times New Roman", Times, serif; font-size: 100%; font-style: normal; font-weight: bold; }
.author { font-family: Arial, Helvetica, sans-serif; font-size: 100%; font-style: normal; font-weight: normal; padding-bottom: 1em; }
.red { font-family: "Times New Roman", Times, serif; font-size: 100%; font-style: normal; font-weight: bold; color: red; background: #000000; }
.indextitle { font-family: Arial, Helvetica, sans-serif; font-size: 110%; font-style: normal; font-weight: bold; margin-top: 1.3em; }
img.float { margin: 0; border: 0; }
img.left { float: left; margin: 0; border: 0; }
img.right { float: right; margin: 0; border: 0; }
address { clear: left; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 80%; margin-top: 0.1em; }
hr.addr { float: left; margin-top: 2em; width: 25%; }
div.addr { text-align: left; }
a.hjem { text-decoration: none;  }
ul.discography { text-align: left; margin: 0; padding: 0; list-style-type: none; }

table.year { border-collapse: collapse; border: 1px solid white; empty-cells: show; }
td.year { vertical-align: top; border: 1px solid white; padding: 0.5em; font-size: 1em; }

/* hoveddel */
#hovedside { margin:0; padding:0em 0em 1.4em 12.5em; }

/* standardmeny */
.menutitle { font-family: Arial, Helvetica, sans-serif; font-size: 90%; font-style: normal; font-weight: bold; margin-top: 2em; }
#meny { position:absolute; top:3em; left:0; margin-top:0; margin-left:1.4em; padding:0 0.5em 0 0.5em; width: 8em; }

/* rollovermeny */
#navcontainer { width: auto; }
#navcontainer ul { margin: 0 0.5em 0 0 ; padding: 0; list-style-type: none; font-family: Arial, Helvetica, sans-serif; font-size: 90%; font-style: normal; font-weight: bold;  }
#navcontainer li { font-family: Arial, Helvetica, sans-serif; }
#navcontainer a { display: block; padding: 2px; width: 110px; background-color: black; border: 0; }
#navcontainer a:link, #navlist a:visited { color: white; text-decoration: none; }
#navcontainer a:hover { background-color: #ff8000; color: white; }

