/* CSS Document */
div  { font: 12px helvetica, arial, sans serif; }
td  { font: 12px helvetica, arial, sans serif; }
h3  { font: bold 16px helvetica, arial, sans serif; }


/* bg color was #768E8E; */
body { background-color:#829797; margin:0 auto;}

a:link  { font: bold helvetica, arial, sans serif; color: #002443; text-decoration: none }
a:hover   { font: bold helvetica, arial, sans serif; color: #B7B7B7; text-decoration: none }
a:visited  { font: bold helvetica, arial, sans serif; color: #002443; text-decoration: none }

a.sectionMenuItem:link  { font: bold 12px helvetica, arial, sans serif; text-decoration: none }
a.sectionMenuItem:hover   { font: bold 12px  helvetica, arial, sans serif;text-decoration: none }
a.sectionMenuItem:visited  { font: bold 12px helvetica, arial, sans serif;text-decoration: none }

a.yearMenuItem:link  { font: bold 11px helvetica, arial, sans serif;text-decoration: none }
a.yearMenuItem:hover   { font: bold 11px helvetica, arial, sans serif;text-decoration: none }
a.yearMenuItem:visited  { font: bold 11px helvetica, arial, sans serif;text-decoration: none }

a.performer:link  { font: bold helvetica, arial, sans serif;text-decoration: none }
a.performer:hover   { font: bold helvetica, arial, sans serif; text-decoration: none }
a.performer:visited  { font: bold helvetica, arial, sans serif;text-decoration: none }

/* these are for use in ident.ascx and will not carry across all stylesheets */
#leftBox
 {
position:absolute;top:0px;left:0px;
width:90px;
height:420px;
z-index:10;
}

#carDew
 {
position:absolute;top:50px;left:95px;
width:610px;
height:234px;
z-index:40;
}

#logoBox
 {
position:absolute;top:0px;left:90px;
width:232px;
height:98px;
z-index:30;
}

#oxfordImprovisorsDistressed
 {
position:relative;top:65px;left:470px;
overflow:hidden;
width:200px;
height:45px;
z-index:600;
}

#topBar
 {
position:absolute;top:97px;left:90px;
width:612px;
height:42px;
z-index:50;
}

#scratchGraphicBox
 {
position:relative;top:320px;left:500px;
overflow:hidden;
width:258px;
height:146px;
z-index:60;
}
/* end of ident.ascx styles */


/* the main content of the home page */
.contentBox { position:absolute;top:54px;left:230px; width:340px; z-index:80 }
.musicianName  { font: bold 14px helvetica, arial, sans serif }



.sectionMenuSelectedItem  { font: bold 12px helvetica, arial, sans serif; color:#808080 }
.selectedYearMenuItem  { font: bold 11px helvetica, arial, sans serif; color:Gray }
.wrapper  { position:absolute;top:98px;left:90px; width:612px; z-index:100; padding-bottom: 20px }
.yearMenuItem  { font: bold 11px helvetica, arial, sans serif }

.groupTitle { width: 700; font: bold 70px helvetica, arial, sans serif; color: #e3e3e3; padding: 0px 0px 8px 0px; }
.sectionMenu { position:relative;top:0px;left:0px;  padding: 5px 0px 10px 7px; background-color: #46616C }
.cohesion { position:relative;top:-576px;left:420px; width:540px;  padding: 5px 0px 10px 7px; background-color: #4C833F }

/* use these for dialogues between people, e.g. email interviews */		
.question { position:relative;top:0px;left:0px; width: 500px; padding: 10px 0px 10px 0px }
.answer { position:relative;top:0px;left:100px; width: 500px; padding: 10px 0px 10px 0px  }	

.assetInclude { position:absolute;top:60px;left:46px; }
.assetDescription { padding: 4px 0px 4px 0px}

.nextEvent { position:relative; top:10px; left:15px; width: 200px; background-color: #899E9E; padding: 6px 6px 6px 6px }

.eventBox { position:relative;top:12px;left:46px; }
.eventContactInfo { font: 12px helvetica, arial, sans serif; padding: 0px 0px 0px 0px; }
.eventContactInfoLabel { font: italic }
.eventCost { font: 12px helvetica, arial, sans serif; padding: 0px 0px 0px 0px; }
.eventCostLabel { font: italic }
.eventDescription  { font: 12px helvetica, arial, sans serif; padding: 0px 0px 4px 0px }
.eventList { position:relative;top:0px;left:0px; z-index: 0 }
.eventPerformers { font: 12px helvetica, arial, sans serif; padding: 0px 0px 4px 0px; }
.eventWhere { font: 12px helvetica, arial, sans serif; padding: 0px 0px 0px 0px; } 
.eventWhereLabel { font: italic }
.eventWhen { font: 12px helvetica, arial, sans serif; padding: 0px 0px 0px 0px; }
.eventWhenLabel { font: italic }
.eventSubtitle { font: 12px helvetica, arial, sans serif; padding: 0px 0px 4px 0px; }
.eventTitle  {font: bold 14px helvetica, arial, sans serif; padding: 8px 0px 8px 0px; margin-bottom: 8px }

/* musicianList.ascx */
.musicianList { z-index: 0; position: absolute; top: 60px; left: 18px; width: 172px}
.musicianDescription  { font: 12px helvetica, arial, sans serif; padding: 0px 0px 4px 0px }

/* biography.ascx */
.biography { z-index: 0; position: absolute; top: 48px; left: 190px; width: 500px}
.biographyMusician { padding: 0px 0px 8px 0px }
.biographyName { font: bold 14px helvetica, arial, sans serif; background-color: #899E9E; padding: 8px 8px 8px 8px; margin-bottom: 8px; width: 100% }
.biographyImage {float:left; }
.biographyDescription { font: 12px helvetica, arial, sans serif; padding: 0px 0px 4px 0px }
.biographyEventBox { position:relative;top:12px;left:0px; }

/* summaryEventList.ascx */
.summaryEventList { z-index: 0; position: absolute; top: 60px; left: 18px; width: 172px }
.summaryEventName  { font: bold 14px helvetica, arial, sans serif; padding: 2px 0px 2px 0px }
a.summaryEventLink:link  { font: bold helvetica, arial, sans serif;text-decoration: none }
a.summaryEventLink:hover   { font: bold helvetica, arial, sans serif; text-decoration: none }
a.summaryEventLink:visited  { font: bold helvetica, arial, sans serif;text-decoration: none }

/* images.aspx */
.images { z-index: 0; position: absolute; top: 48px; left: 190px; width: 500px}
.imagesEvent { padding-bottom: 8px }
.imagesImageList { }

/* image */
.imageCredit  { font: bold 10px helvetica, arial, sans serif }

/* yearMenu.ascx */
.yearMenu { position:relative;top:0px;left:0px;padding: 0px 0px 6px 7px;background-color: #46616C }
			

