/* -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* */
/* -*-*-*-*-*-*-*-*-*-*-*-*-*-*-  PEOPLE PAGE  -*-*-*-*-*-*-*-*-*-*-*-*-*-* */
/* -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* */
/*
   The frame in which all the people stuff sits
*/

div#peopleListAndIndex {
   background-color : transparent;
   color : inherit;
   height : 100%;
   padding : 0px;
   margin : 0px;
   overflow : hidden;
   min-height : 600px;
}

div#peopleFrame {
   background-color : inherit;
   color : inherit;
   float : left;
   height : 100%;
   width : 470px;
   margin : 0px;
}

div#peopleIndexFrame {
   background-color : inherit;
   color : inherit;
   float : right;
   height : 100%;
   padding : 40px 0px 0px 0px;
   width : 170px;
}

#peopleListAndIndex h1 {
   font-family : Georgia, times, serif;
   color : rgb(102, 0, 0);
   font-style : italic;
   font-size : 150%;
}

#peopleListAndIndex h2 {
   font-family : Georgia, times, serif;
   color : rgb(102, 0, 0);
   font-style : italic;
   font-size : 100%;
}

/*
   Each concert sits in a div
*/

.peoplePanel {
   margin : 0px 0px 15px 0px; /* top right bottom left */
   padding : 0px 0px 0px 0px; /* top right bottom left */
   font-family : georgia, verdana, arial, sans-serif;
   color : rgb(102, 102, 102);
   width : 100%;
}

.peopleDate {
   font-weight : bold;
}

.peopleItemWork {
   font-style : italic;
   font-weight : bold;
}

.peopleItemSoloist {
   font-style : italic;
}

/* -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* */
/*
   Small photo on right in index frame
*/

div#peoplePhoto {
   margin : 0px auto 0px;
   padding : 0px 0px 20px 0px;
   text-align:center;
}

/* -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* */
/*
   List of people composers
*/

div#peopleIndex {
   margin : 0px auto 0px;
   border : black 1px solid;
   border-bottom : black 5px solid;
}

div#peopleIndexTitle {
   background-color : #660000;
   border : 1px solid #000000;
   color : #FFFFFF;
   font-family : Arial, Helvetica, sans-serif;
   font-size : 100%;
   font-weight : bold;
   height : 16px;
   text-align : center;
   padding : 2px 5px;
}

div#peopleIndexBody {
   background-color : #C5B9A5;
   border-left : 1px solid #000000;
   border-right : 1px solid #000000;
   color : #000000;
   font-family : Arial, Helvetica, sans-serif;
   font-size : 95%;
   font-weight : bold;
   padding : 5px;
}

div.peopleIndexEntry {
}

.peopleCategory {
   background-color : #660000;
   color : #FFFFFF;
   font-family : Arial, Helvetica, sans-serif;
   font-size : 80%;
   font-weight : bold;
}


