#header_ad_space {
  position: relative;
  width: 766px;
  height: 90px;
  background-color: rgb(0,0,0);
  text-align: center;
  padding-top: 3px;
  padding-bottom: 3px;
}

#header_tier_1 {
  position: relative;
  z-index:100;
  width: 762px;
  height: 79px;
  background-image: url(/sitewide/includes/headerfooter/img/hdr_background.jpg);
  background-repeat: no-repeat;
  background-color: rgb(0,0,0);
  border: solid rgb(0,0,0);
  border-width: 2px 2px 0px 2px;
}

#header_menu_module {
  position: absolute;
  z-index:101;
  top: 63px;
  left: 0px;
  text-align: left;
}

#header_logo_module {
  position: absolute;
  z-index:101;
  top: 6px;
  left: 8px;
}

#header_interact_module {
  position: absolute;
  z-index:101; 
  width: 190px;
  top: 63px;
  left: 572px;
  text-align: right;
  font: bold 10px verdana;
  color: rgb(255,204,102);
  vertical-align: middle;
  line-height: 16px;
}

#header_interact_module a {
  color: rgb(255,255,204);
}

#header_interact_module a:hover {
  color: rgb(255,204,102);
}

#header_account_module {
  position: absolute;
  z-index:101;
  width: 190px;
  top: 11px;
  left: 572px;
  text-align: right;
  font: bold 10px verdana;
  color: rgb(255,204,102);
  vertical-align: middle;
  line-height: 16px;
}

#header_account_module a {
  color:rgb(255,255,204);
}

#header_account_module a:hover {
  color:rgb(255,204,102);
}

#header_search_module {
  position: absolute;
  z-index:101;
  top: 11px;
  left: 250px;
  vertical-align: middle;
  font: bold 10px verdana;
  color: rgb(255,204,102);
  line-height: 18px;
}
img.header_nav {
  border: 0px;
}

#header_search_module input, #header_search_module select {
  vertical-align: middle;
  font: normal 12px verdana;
}

#menu0 {position:absolute; left:6px; top:80px; visibility:hidden; z-index:101;}
#menu1 {position:absolute; left:123px; top:80px; visibility:hidden; z-index:101;}
#menu2 {position:absolute; left:260px; top:80px; visibility:hidden; z-index:101;}
#menu3 {position:absolute; left:260px; top:16px; visibility:hidden; z-index:101;}
#menu4 {position:absolute; left:335px; top:16px; visibility:hidden; z-index:101;}
#menu5 {position:absolute; left:415px; top:16px; visibility:hidden; z-index:101;}
#menu6 {position:absolute; left:415px; top:16px; visibility:hidden; z-index:101;}

div.header_menu {
  width: 106px;
  margin: 0px;
  padding: 16px 0px 0px 0px;
  border: solid 1px #857E69;
  color: rgb(0,0,0);
  font: normal 10px Verdana, sans-serif;
  text-align:left;
}

div.header_menu ul {
  list-style: none;
  margin: 0px;
  padding: 0px;
  border: none;
}

div.header_menu li, div.header_menu div { 
  margin: 0px;
  padding: 0px;
  border-bottom: solid 1px #857E69);
}

div.header_menu a {
  display: block;
  margin: 0px;
  padding: 5px 5px 5px 20px;
  color: #E7D7B4;
  background-color: #000000;
  background-image: url(/shows/events/save_music/2005/img/icn_nav_bullet.gif);
  background-repeat: no-repeat;
  background-position: 5px 10px;
  width: 106px;
  text-decoration: none;
}

/* This style and the width attribute above are a hack to work around
   Internet Explorer's total loss. */
html>body div.header_menu a {
  width: auto;
}

div.header_menu a:hover {
  color: #000000;
  background-color: #D9E3C0;
  background-image: url(/shows/events/save_music/2005/img/icn_nav_bullet_active.gif);
  text-decoration: none;
}

