/* CSS Document */


body {
	font-family:Verdana, Geneva, sans-serif;
	background-color:#005;	
}

a {
	text-decoration: underline;
	color:#036;
}

a:hover {
	text-decoration: none; 
	color:#C0F; 
}



/* placeholder is the text that appears in the fields on the Contact page */

::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: red; font-style:italic;
  opacity: 1; /* Firefox */
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: gray; font-style:italic;
}

::-ms-input-placeholder { /* Microsoft Edge */
  color: gray; font-style:italic;
}




/*
	=========================
	         HEADER
	=========================
*/

/*My name, phone number, email address*/
.ContactInfo { 
	color:#036;   
	font: Helvetica, Arial, sans-serif;
	font-size: 13px; 
	text-decoration: none;	
	font-weight:bold;
}


/* Nav Bar: HOME, ABOUT, AUDIO, VIDEO, etc 		background-color:#505153;  */
.HeaderNavBar { 
	color: #FFFFFF; 
	font: Helvetica, Arial, sans-serif;
	font-size: 16px; 
	background-color:#005;
	text-decoration: none;	
}


.HeaderNavBarOn { 
	color:#C0F; 
	font: Helvetica, Arial, sans-serif;
	font-size: 16px; 
	background-color:#005;
	text-decoration: none;	
}

.HeaderNavBar:hover { 
	color:#C0F; 
	font: Helvetica, Arial, sans-serif;
	font-size: 16px; 
	background-color:#005;
	text-decoration: none;	
}

/*
	=========================
	        BAND MENU
	=========================
*/
.BandMenu {
	color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font: Helvetica, Arial, sans-serif;
	font-size: 28px; 
	font-weight:bold; 
	font-style:oblique; 
	text-shadow:4px 4px 7px ##8e8e96;
	text-decoration: none;	
}

.WhiteArrow {
	color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font: Helvetica, Arial, sans-serif;
	font-size: 28px; 
}

/*
	=========================
	       HOME PAGE
	=========================
*/

.HomePageBlurb { 
	color:#2A2A2A; 
	font: Helvetica, Arial, sans-serif;
	font-size: 14px; 
	text-decoration: none; 
	line-height:19px; 
	padding:20px;
}

/*
	=========================
	       ABOUT PAGE
	=========================
*/
.AboutTitle { 
	color:#DBAE6C; 
	font: Helvetica, Arial, sans-serif;
	font-size: 18px; 
	font-weight:bold; 
	text-decoration: none;	
}

.AboutBlurb { 
	color:#2A2A2A;
	font: Helvetica, Arial, sans-serif;
	font-size: 13px; 
	text-decoration: none;	
	line-height:19px;	
}

/*
	===============================
	  AUDIO PAGE - NO LONGER USED
	===============================
*/
.SongTitle { 				/*NOT USED*/
	color:#036; 
	font: Helvetica, Arial, sans-serif;
	font-size: 12px; 
	font-weight:bold; 
	text-decoration: none;	
}
.Artist { 					/*NOT USED*/ 
	color:#B17C2C; 
	font: Helvetica, Arial, sans-serif;
	font-size: 11px; font-style:italic;
	
	text-decoration: none;	
}
.CeremonyTitle { 			/*NOT USED*/ 
	color:#2A2A2A; 
	font-style:oblique;  
	font: Helvetica, Arial, sans-serif;
	font-size: 13px; font-weight:bold; 
	text-decoration: none;	
}

/*
	===================================
	  MUSICIANS PAGE - NO LONGER USED
	===================================
*/
.MusicianName { 			/*NOT USED*/ 
	color:#2A2A2A; 
	font: Helvetica, Arial, sans-serif;
	font-size: 15px; 
	font-weight:bold; 
	text-decoration: none;	
}

.MusicianTitle { 			/*NOT USED*/ 
	color:#009;
	font: Helvetica, Arial, sans-serif;
	font-size: 13px; 
	font-weight:bold; 
	text-decoration: none;	
}

.MusicianBlurb { 			/*NOT USED*/ 
	color:#2A2A2A; 
	font: Helvetica, Arial, sans-serif;
	font-size: 13px; 
	text-decoration: none;	
}

/*
	=========================
	      SONG LIST PAGE
	=========================
*/
.SongListStyle { 
	color: #FFFFFF; 
	font: Helvetica, Arial, sans-serif;
	font-size: 18px; 
	font-weight:bold; 
	text-decoration: none; 
	background-color:#039;
}


.SongListTitle { 
	color:#373737; 
	font: Helvetica, Arial, sans-serif;
	font-size: 12px; 
	text-decoration: none;	
	text-align:left;	
}
.SongListArtist { 
	color:#B17C2C; 
	font: Helvetica, Arial, sans-serif;
	font-size: 11px; font-style:italic;
	text-decoration: none;	
	text-align:left;	
}

/*
	=========================
	      CONTACT PAGE
	=========================
*/
.FieldLabel { 
	color:#373737; 
	font: Helvetica, Arial, sans-serif;
	font-size: 12px; 
	text-decoration: none;	
	font-weight:bold;
}
.FieldData { 
	color:#036; 
	font: Helvetica, Arial, sans-serif;
	font-size: 12px; 
	text-decoration: none;	
	text-align:left;
	background-color:##EBEBEB;	
}


.msg { 
	color: #F00;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	font-style: italic;
}

.msgCenter { 
	color: #F00;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal; 
	font-style: italic;
}

.FormButton {
	font-family: arial, verdana, sans-serif;
	font-size: 11px;
	background-color: #003366;
	border-style: 1px solid;
	border-color: #4169e1 #191970 #191970 #4169e1;
	height: 23px;
	text-align: center;
	color: #f0f8ff;
}

/*
	=========================
	      CLIENTS PAGE
	=========================
*/
.ReferenceText { 				/*NOT USED*/
	color:#036; 
	font: Helvetica, Arial, sans-serif;
	font-size: 12px; 
	text-decoration: none;	
	text-align:left;
	line-height:20px;
	font-style:oblique;  
}

.ReferenceContact { 			/*NOT USED*/
	color:#333;
	font: Helvetica, Arial, sans-serif;
	font-size: 13px; 
	text-decoration: none;	
	font-weight:bold;
}

.MoreLink { color:#C3C; 
	font: Helvetica, Arial, sans-serif;
	font-size: 13px; 
	text-decoration: none;	
	font-weight:bold;
}

/*
	=========================
	         FAQ PAGE
	=========================
*/

.FAQQuestion { 
	color:#2A2A2A; 
	font: Helvetica, Arial, sans-serif;
	font-size: 13px; 
	font-weight:bold; 
	text-decoration: none;	
}

.FAQAnswer { 
	color:#2A2A2A;
	font: Helvetica, Arial, sans-serif;
	font-size: 13px; 
	text-decoration: none;	
	line-height:18px;
}


/*
	=========================
	         FOOTER
	=========================
*/
.FooterNavBar { 
	color: #FFFFFF;
	font: Helvetica, Arial, sans-serif;
	font-size: 13px; 
	background-color:#005;
	text-decoration: none;	
}

/*
	=========================
	     CONTACT PAGE
	=========================
*/
.contactLabel { 
	color:#63D2E6;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 18px; 
}

/*
	=========================
	  	    BAND PAGE
	=========================
*/

.BandTitle { 
	color:#FFF; 
	font-family:Verdana, Geneva, sans-serif;
	font-size: 42px; 
	font-weight:bold;
	font-style:oblique;  
	text-decoration: none;	
	text-shadow:4px 4px 7px ##8e8e96;
}

.ReviewText { 
	color:#6FF; 
	font: Helvetica, Arial, sans-serif;
	font-size: 12px; 
	text-decoration: none;	
	font-style:oblique;  
}

.SectionTitle { 
	color:#DBAE6C; 
	font-family:Verdana, Geneva, sans-serif;
	font: Helvetica, Arial, sans-serif;
	font-size: 18px; 
	font-weight:bold; 
	font-style:italic;
}

.BackToTop { 
	color:#DBAE6C; 
	font-family:Verdana, Geneva, sans-serif;
	font: Helvetica, Arial, sans-serif;
	font-size: 12px; 
	font-weight:bold; 
	font-style:italic;
	text-decoration:none;
}

.ClubDates { 
	color:#FFF; 
	font: Helvetica, Arial, sans-serif;
	font-size: 13px; 
	text-decoration: none;	
}

.AudioTitle {  
	color:#FFF; 
	font: Helvetica, Arial, sans-serif;
	font-size: 18px; 
	text-decoration: none;	
	font-style:oblique;  
}

/*
	=========================
	  	CLIENT FORM PAGES
	=========================
*/

.ClientGigTitle { 
	color:#DBAE6C; 
	font: Helvetica, Arial, sans-serif;
	font-size: 18px; 
	font-weight:bold; 
	text-decoration: none;	
}

.ClientTitle { 
	color:#06C; 
	/*color:#2A2A2A;*/
	font-weight:bold;
	font: Helvetica, Arial, sans-serif;
	font-size: 24px; 
}

.ClientQuestion { 
	color:#666;
/*	
	color:#2A2A2A; /*color:#00C;*/
*/	
	font: Helvetica, Arial, sans-serif;
	font-size: 16px; 
	text-decoration: none;	
}

.ClientFieldData { 
	color:#000;
	font: Helvetica, Arial, sans-serif;
	font-size: 16px; 
	text-decoration: none;	
	text-align:left; 
	font-weight:bold;
	background-color:##EBEBEB;
	border: 1px solid ##767F84; 
	border-radius: 5px;
	
}
/*
	height: 30px;
*/
.ClientFormButton {
	font-family: arial, verdana, sans-serif;
	font-size: 20px;
	background-color: #003366;
	border-style: 1px solid;
	border-color: #4169e1 #191970 #191970 #4169e1;
	text-align: center;
	color: #f0f8ff; 
	border-radius: 5px;
}

.ClientMsg { 
	color: #F00;
	font: Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	font-style: italic;
}
