body {
  margin:0;
  background-image: url('images/bg.jpg');
  text-align: center;
}
p,td,li {
  font: normal 12px Verdana;
}
a:link, a:visited, a:active {
  color:#262;
}
a:hover {
  color:#226;
}
li {
  margin-left: 1em;
}

/********** Page outline **********/
#picframe_top {
  background: url(images/top.gif) no-repeat top left;
  width: 958px;
  height: 106px;
  margin:20px auto 0 auto;
}
#picframe_content {
  background: url(images/mid.gif) repeat-y top left;
  width: 958px;
  margin:0 auto;
}
#picframe_bot {
  background: url(images/bot.gif) no-repeat top left;
  width: 958px;
  height: 69px;
  margin: 0 auto 20px auto;
}
#bandname {
  position:relative;
  top: 33px;
}

/********** Main Content **********/
#content {
  padding:0 20px;
  text-align: left;
}
.contenttitle {
   margin-top:0;
  font:bold 20px Verdana;
}
.floatpixright {
  float:right;
  margin:0 0 1em 1em;
}
.floatpixleft {
  float:left;
  margin:0 1em 1em 1em;
}

.specialbox {
}
.specialtext {
  color:#a00;
  font:normal 14px Verdana;
  margin:0;
  padding:0;
}
/********** Main Menu **********/
#menuhrtop, #menuhrbottom {
  background-color:#484;
  height:3px;
  color:#484;
  margin:0;
}
#menuhrbottom {
  margin-bottom:1em;
}
.menuoff {
  background:url(images/pick2.jpg) no-repeat top left;
  height: 23px;
  padding-left:26px;
  vertical-align: middle;
  color: #040;
}
.menuon {
  background:url(images/pickglow2.jpg) no-repeat top left;
  height: 23px;
  padding-left:26px;
  vertical-align: middle;
  color: #fff;
}

/********** Sidebar Styles **********/
#sidebar {
  float:left; 
  width:150px;
  .width:160px;
  padding:0; 
  margin:0 1em 1em 0; 
  background-color:#bc8;
  text-align:center;
  border-top:1px solid #9a6; 
  border-left:1px solid #9a6;
  border-right:2px solid #895; 
  border-bottom:2px solid #895;
  padding:0;
}
.sidep { padding-left:5px; padding-right:5px; }

.sidetitlebar {
  background-color:#cd9; 
  border-top:1px solid #ab7; 
  border-bottom:1px solid #ab7; 
  margin:0 0 .5em 0;
  font:bold 9pt Verdana;
}

/********** Store Styles **********/
.songlist table {
  border-collapse: collapse;
}
.songlist td {
  height:21px;
}
.tr_hilight {
  background-color: #c0d090;
}
