/* CSS Document */

/* Begin Style for Homepage */
.HomeText {
color: #667477;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 18px;
padding-top: 8px;
padding-left: 32px;
padding-right: 54px;
}

.HomeText a:link {
color: #773540;
text-decoration: none;
}

.HomeText a:visited {
color: #773540;
text-decoration: none;
}

.HomeText a:active, .HomeText a:hover {
color: #773540;
text-decoration: underline;
}

.HomeNewsText {
color: #667477;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 16px;
padding-top: 80px;
padding-left: 32px;
padding-right: 25px;
}

.HomeNewsText a:link {
color: #773540;
text-decoration: none;
}

.HomeNewsText a:visited {
color: #773540;
text-decoration: none;
}

.HomeNewsText a:active, .HomeNewsText a:hover {
color: #773540;
text-decoration: underline;
}

.HomeCalloutText {
color: #56747e;
font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 22px;
padding-top: 100px;
padding-bottom: 0px;
padding-left: 33px;
padding-right: 20px;
text-align: left;
font-style: italic;
}

.HomeCalloutText a:link {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #773540;
text-decoration: none;
font-style: normal;
}

.HomeCalloutText a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #773540;
text-decoration: none;
font-style: normal;
}

.HomeCalloutText a:active, .HomeCalloutText a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #773540;
text-decoration: underline;
font-style: normal;
}


/* Begin Style for Homepage */


/* Begin Global Styles */

.FooterText {
color: #667477;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
line-height: 16px;
padding-top: 5px;
padding-left: 0px;
padding-right: 10px;
}

/* End Global Styles */

/* Begin Repertoire Lists */

.TitleText {
color: #56747e;
font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
font-size: 19px;
line-height: 50px;
padding-top: 8px;
padding-left: 52px;
padding-right: 10px;
text-align: left;
}

.SubtitleText {
color: #56747e;
font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 10px;
padding-top: 15px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
text-align: left;
}

.Subtitle1Text {
color: #56747e;
font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 25px;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
text-align: left;
}

.FAQSubtitleText {
color: #56747e;
font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
font-size: 15px;
line-height: 25px;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
text-align: left;
}

.SubtitleServicesText {
color: #56747e;
font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 25px;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 52px;
padding-right: 0px;
text-align: left;
}

.SubtitleServicesText1 {
color: #56747e;
font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 18px;
padding-top: 25px;
padding-bottom: 0px;
padding-left: 52px;
padding-right: 0px;
text-align: left;
}

.RepertoireQuoteText {
color: #56747e;
font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 22px;
padding-top: 20px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 20px;
text-align: left;
text-align: center;
}

.AudioDecriptionText {
color: #773540;
font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 22px;
padding-top: 20px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 20px;
text-align: left;
text-align: center;
}

.TestimonialText {
color: #667477;
font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 18px;
padding-top: 8px;
padding-left: 52px;
padding-right: 54px;
text-align: left;
}

.RepertoireSongList {
color: #667477;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 18px;
padding-top: 8px;
padding-left: 52px;
padding-right: 20px;
text-align: left;
}

.RepertoireSongListExpanded {
color: #667477;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 18px;
padding-top: 0px;
padding-left: 52px;
padding-right: 20px;
text-align: left;
}

.RepertoireSongListExpanded a:link {
color: #773540;
text-decoration: none;
}

.RepertoireSongListExpanded a:visited {
color: #773540;
text-decoration: none;
}

.RepertoireSongListExpanded a:active, .RepertoireSongListExpanded a:hover {
color: #773540;
text-decoration: underline;
}

.RepertoireSongWriter {
color: #98a6a9;
font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 18px;
text-align: left;
font-style: italic;
}

.RepertoireText {
color: #667477;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 18px;
padding-top: 8px;
padding-left: 52px;
padding-right: 34px;
text-align: left;
}

.RepertoireText a:link {
color: #773540;
text-decoration: none;
}

.RepertoireText  a:visited {
color: #773540;
text-decoration: none;
}

.RepertoireText a:active, .RepertoireText a:hover {
color: #773540;
text-decoration: underline;
}

.ConfirmationText {
color: #773540;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 18px;
padding-top: 8px;
padding-left: 52px;
padding-right: 34px;
text-align: left;
}

.ServiceTableText {
color: #667477;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 18px;
padding-top: 15px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
text-align: left;
}

.ServiceTableText a:link {
color: #773540;
text-decoration: none;
}

.ServiceTableText a:visited {
color: #773540;
text-decoration: none;
}

.ServiceTableText a:active, .ServiceTableText a:hover {
color: #773540;
text-decoration: underline;
}

.ServiceTableText1 {
color: #667477;
font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 18px;
padding-top: 15px;
padding-bottom: 20px;
padding-left: 15px;
padding-right: 0px;
text-align: left;
}

.ServiceTableText1 a:link {
color: #667477;
text-decoration: none;
}

.ServiceTableText1 a:visited {
color: #667477;
text-decoration: none;
}

.ServiceTableText1 a:active, .ServiceTableText1 a:hover {
color: #773540;
text-decoration: underline;
}

.RepertoireTableText {
color: #667477;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 18px;
padding-top: 8px;
padding-left: 0px;
padding-right: 0px;
text-align: left;
}

.RepertoireTableText a:link {
color: #773540;
text-decoration: none;
}

.RepertoireTableText a:visited {
color: #773540;
text-decoration: none;
}

.RepertoireTableText a:active, .RepertoireTableText a:hover {
color: #773540;
text-decoration: underline;
}

.RepertoireTableText1 {
color: #667477;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 18px;
padding-top: 8px;
padding-left: 0px;
padding-right: 0px;
text-align: left;
}

.FAQText {
color: #773540;
font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 20px;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
text-align: left;
font-weight: bold;
font-style: italic;
}

.FAQAnswerText {
color: #667477;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 18px;
padding-top: 0px;
padding-left: 52px;
padding-right: 54px;
text-align: left;
}

.FAQAnswerText a:link {
color: #773540;
text-decoration: none;
}

.FAQAnswerText  a:visited {
color: #773540;
text-decoration: none;
}

.FAQAnswerText a:active, .FAQAnswerText a:hover {
color: #773540;
text-decoration: underline;
}

.TitleAboutMusiciansText {
color: #56747e;
font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
font-size: 19px;
line-height: 25px;
padding-top: 0px;
padding-left: 0px;
padding-right: 10px;
text-align: left;
}

.ContentContact {
color: #90929d;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 18px;
padding-top: 10px;
padding-bottom: 25px;
padding-left: 0px;
padding-right: 57px;
font-weight: normal;
} 

.ContentContact a:link {
color: #648acd;
text-decoration: none;
} 

.ContentContact a:visited {
color: #648acd;
text-decoration: none;
} 

.ContentContact a:active, .ContentContact a:hover {
color: #648acd;
text-decoration: underline;
} 

.ContactFieldHeaders {
color: #797c8d;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 13px;
padding-top: 9px;
padding-bottom: 4px;
padding-left: 0px;
padding-right: 0px;
font-weight: normal;
}

.ContactFieldHeaders1 {
color: #797c8d;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 13px;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
font-weight: normal;
}

.ContactWindows {
color: #90929d;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 13px;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 0px;
font-weight: normal;
}

.HeaderContact {
color: #e2a31b;
font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
font-size: 22px;
line-height: 30px;
padding-top: 10px;
padding-top: 33px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 57px;
font-weight: bold;
} 

.TopText {
color: #667477;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 18px;
padding-top: 0px;
padding-left: 10px;
padding-right: 54px;
text-align: left;
}

.TopText a:link {
color: #773540;
text-decoration: none;
}

.TopText a:visited {
color: #773540;
text-decoration: none;
}

.TopText a:active, .TopText a:hover {
color: #773540;
text-decoration: underline;
}

.SignatureText {
color: #56747e;
font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 22px;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 52px;
padding-right: 20px;
text-align: left;
font-style: italic;
}

/* End Repertoire Lists */