b{
    color:#d7cc94;
}

body {
	background-color: #000000;
	padding-left: 50%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ffffff;
}

a img{
	border: none;
	}
	
a:link{
       color:#9bb7c3;
    }

a:hover{
       color:#d7cc94;
    }

a:active{
       color:#ffffff;
    }

a:visited{
      color: #d7cc94;
    }

ul li{
       list-style: none;
       margin-bottom: 4px;
       margin-left: 5px;
       color: #9bb7c3;
   }

ul li i{
        color: #7c929c;
}

ul li b{
        color: #d7cc94;
        }

p{
    padding: 0px;
    margin: 3px 5px 5px 5px;
    }

 ul{
       margin: 0px 5px 10px 5px;
       padding: 0px;
   }

/* THESE ARE POSITION INSTRUCTIONS.  DON'T MESS WITH THEM!!!!!  THINGS WILL BECOME MISALIGNED!!!! */
.hCat{
  position: absolute;
  top: -5px;
  left: 5px;
  }

.menuImage {
	border: none;
	padding: 0px;
	margin: 0px;
	position:absolute;
	bottom: 0px;}

.newsItem{
    margin-bottom: 10px;
  }

.toggledPane{
	position:absolute;
	top: 105px;
	left: 223px;
	width: 305px;
    height: 1125px;
	display: none;
	padding: 10px;
    }
    
/* individual content divs and related category classes*/
#newsDiv{
    height: auto;
	}

#musicDiv{
    height: auto;
	}

.musicAlbumInfo{
  position: absolute;
  }

.musicAlbumCover{
  border: solid #9bb7c3 3px;
  position: absolute;
  top: 25px;
  left: 5px;
}

.musicAlbumAvails{
  position: absolute;
  top: 135px;
  left: 0px;
  width: 106px;
  }
  
  .musicAlbumAlert{
  position: absolute;
  top: 200px;
  left: 0px;
  width: 106px;
  font-size: 7pt;
  }



.musicTrackListing{
    margin: 0px;
    padding: 0px;
    width: 200px;
    position: absolute;
    top: 22px;
    left: 150px;
	}


#bodyWrapper{}	
	}
	
#showsDiv{
    height: auto;
	}

#picsDiv{
    height: auto;
	}

#pressDiv{
    height: auto;
	}

#extrasDiv{
    height: auto;
	}

#bandDiv{
    height: auto;
	}

/* position menu images */
#menuMusic{
	left:2px;
	}

#menuShows{
	left:48px;
	}

#menuNews{
	left:101px;
	}
	
#menuBand{
	left:145px;
	}

#menuPress{
	left:191px;
	}

#menuPics{
	left:237px;
	}

#menuExtras{
	left:273px;
	}

#playerDiv{
    position: absolute;
    top: 15px;
    left: 40px;
	}

/* layout of background elements */
#backgroundElements{
    position: absolute;
    top: 40px;
    left: 40px;
  }

#nowPlaying{
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 2;
  }

#logo{
  position: absolute;
  top: -15px;
  left: 78px;
  z-index; 0;
}

#menuContainer{
    position: absolute;
    top: 45px;
    left: 180px;
	}
	
#musicPseudo{
	top: 225px;
 	left: 10px;
}

#musicBones{
	top: 25px;
	left: 10px;
}

#stripe{
  position: absolute;
  top: 45px;
  left: 180px;
}

#topLeft{
    position: absolute;
    top: 27px;
    left: -2px;
    z-index; 1;
  }

#topRight{
    position: absolute;
    top: -2px;
    left: 510px;
}

#middleRight{
    position: absolute;
    top: 534px;
    left: 511px;
}

#middleLeft{
    position: absolute;
    top: 536px;
    left: -2px;
}

#bottomLeft{
    position: absolute;
    top: 818px;
    left: -2px;
}

#bottomRight{
    position: absolute;
    top: 818px;
    left: 511px;
}





	