
    

#titleDiv{
display:none;
}

#contentArea{
padding:0;
}

#artistBox{
text-align:center;
}


  h2{
    margin-bottom:5px;
    border-bottom:1px solid #595657;
  text-align:center;
margin:20px 0px;
line-height:1.2em;
font-size:1.3em;
    }

  #artistBox h2{
  border-bottom:0px;
  }
    
  h2 span{
    color:#595657;
  background:transparent url(/managed_files/2283/flourish_left_75.png) 0 50% no-repeat;  
  padding-left:78px;
  padding-right:0px;
  }

  h2 span span{
  background:transparent url(/managed_files/2284/flourish_right_75.png) 100%  50% no-repeat;  
  padding-right:78px;
  padding-left:0px;
  }

  






 #slideWrap{

width:760px;
height:180px;
   }


#barHolder{
float:left;
width:240px;
margin-left:20px;
margin-top:5px;

}

  #slideShow{
    position:relative;
margin-left:20px;

float:left;
    }



/*

 #slideWrap{
width:600px;
height:180px;
border:1px solid red;
margin-left:40px;
float:left;
   }
  

  
*/
  

    .slide{
    display:none;
    position:absolute;
    top:0px;
    text-align:left;
    padding:8px;
    margin-left:14px;
    width:390px;

    }


.slide a{
display:block;

width:100%;
}

.slide img{

margin-right:10px;
float:left;
}


.slide span{
display:block;
font-size:1.6em;
line-height:1.3em;
}

.slide span.lable{
  color:#999;
  font-size:1em;
}


  .slide span.piece{
  color:#8b2b20;
  }

.slide span.moreInfo{
  font-size:1em;
}
    .curSlide{
    display:block;
    }


    .sb{
    display:block;
    float:left;
    border:1px solid black;
    background:#000099;
    padding:2px;
    margin:2px;
    }

    .sb:hover{
    background:#595657;
    }

    .curSb{
    background:#bbbdc0;
    }







#calendarBox{
width:335px;
float:left;
margin:20px;

}

#newsBox{
width:335px;
float:left;
margin:20px;
}

.date{
font-weight:bold;
}

#newsBox li,#calendarBox li{
margin:20px 0px;
}





  