* {  margin: 0px; padding: 0px; }

body, html {
font-family: verdana;
font-size: 11px;
color: black;
background-color: white;
height:100%;
width: 100%;
behavior:url("css/hover.htc");
font-style: none;
}

ody { overflow: scroll; }

img { behavior:url("javascript/iepngfix.htc"); } 

a:visited{
color: black;
text-decoration: none;	
}
a:link{
color: black;
text-decoration: none;	
}
a:hover{
color: gray;
text-decoration: none;	
}

ul.nav-1 {  display:block;}
ul.nav-1 li { text-transform:uppercase; padding-right:20px; text-align:left; position:relative; float:left; display:block;z-index:1000; font-weight:normal; border:0px solid black;}

ul.nav-1 li.active-1 a:link { text-decoration:underline; color:black; }
ul.nav-1 li.active-1 a:visited { text-decoration:underline; color:black; }
ul.nav-1 li.active-1 a:hover { text-decoration:underline; color:black;}
ul.nav-1 li.active-1 ul li a:visited { color:white; display:block; text-decoration:none; }
ul.nav-1 li.active-1 ul li a:link { color:white; display:block; text-decoration:none; }
ul.nav-1 li.active-1 ul li a:hover { color:white; display:block; text-decoration:none; }
ul.nav-1 li a:link { color:black;}
ul.nav-1 li a:visited { color:black;}
ul.nav-1 li a:hover { color:black;}
ul.nav-1 li:hover a:link { margin-top:5px;}
ul.nav-1 li:hover { }
ul.nav-1 li ul { position:absolute; width:100%; display:none; z-index:100; left:0%; top:100%; z-index:1000;} 
ul.nav-1 li ul li { color:white; text-transform:none; clear:both;padding:5px; width:150px; background:black; z-index:1000; display:block; border:0px solid black;}
ul.nav-1 li ul li a:visited { color:white; display:block; text-decoration:none; }
ul.nav-1 li ul li a:link { color:white; display:block; text-decoration:none; }
ul.nav-1 li ul li a:hover { color:white; display:block; text-decoration:none; }
ul.nav-1 li:hover ul li a:link { color:white; display:block; text-decoration:none; }
ul.nav-1 li:hover ul li a:visited { color:white; display:block; text-decoration:none; }
ul.nav-1 li:hover ul li a:hover { color:white; display:block; text-decoration:none; }
ul.nav-1 li:hover ul { display:block;}
ul.nav-1 li:hover ul li:hover { display:block; background:black; border-bottom:1px solid white; padding-top:2px;}
ul.nav-1 li:hover ul li:hover a:link { color:white;  argin-top:3px; border-top:2px solid black;}
ul.nav-1 li:hover ul li:hover a:visited { color:white;  argin-top:3px; border-top:2px solid black;}
ul.nav-1 li:hover ul li:hover a:hover { color:white;  argin-top:3px; border-top:2px solid black;}
ul.nav-1 li:hover ul li.active-2 { display:block; background:black; border-bottom:1px solid white;}
ul.nav-1 li:hover ul li.active-2 a { color:white;  text-decoration:none; }
ul.nav-1 li:hover ul li ul { position:absolute; width:150px; display:none; z-index:1000; left:100%; top:0 }
ul.nav-1 li:hover ul li:hover ul {display:block;}
ul.nav-1 li:hover ul li:hover ul li {padding:0px; }
ul.nav-1 li:hover ul li:hover ul li a:link { color:white; display:block; text-decoration:none;  }
ul.nav-1 li:hover ul li:hover ul li a:visited { color:white; display:block;  text-decoration:none; }
ul.nav-1 li:hover ul li:hover ul li a:hover { color:white; display:block; text-decoration:underline;  }
ul.nav-1 li:hover ul li:hover ul li.active-3 a { color:white; display:block; text-decoration:underline;  }

div.caption-1 { background:black; padding:2px; color:white; width:146px;}

div.artists ul { list-style:none; width:150px;}
div.artists ul li { background: black; }
div.artists ul li a:link { color:white; }
div.artists ul li a:visited { color:white; }
div.artists ul li a:hover { color:white; }

