body {
 background: #ffffff;
 background-image: url('images/site_gradient.jpg');
 background-repeat:repeat-x;
 color: #ffffff;
 font-family: Tahoma, Verdana, Arial, Times New Roman, sans-serif;
 font-size: 10pt;
 font-weight: normal;
 margin-top: 0em;
 margin-right: 0em;
 margin-bottom: 0em;
 margin-left: 0em
}

.txBannerA {
 color: #000000;
 font-size: 11pt;
 font-weight: bold;
 font-style: italic;
 letter-spacing: normal;
}
.txBannerB {
 color: #000000;
 font-size: 11pt;
 font-weight: normal;
 font-style: normal;
 letter-spacing: normal;
}

.hrMembers {
 border: 1;
 height: 2px;
 width: 90%;
 color: #ff6600;
 background-color: #ff6600;
}

.hrEvents {
 border: 1;
 height: 2px;
 width: 90%;
 color: #ff6600;
 background-color: #ff6600;
}

.hrWorkshops {
 border: 1;
 height: 2px;
 width: 90%;
 color: #ff6600;
 background-color: #ff6600;
}

.txWelcomeHeader1 {
 color: #ffcc67;
 font-size: 28pt;
 font-weight: bold;
 font-style: italic;
 letter-spacing: normal;
}

.txWelcomeHeader2 {
 color: #fccd01;
 font-size: 14pt;
 font-weight: bold;
 font-style: italic;
 letter-spacing: normal;
}

.txWelcomeHeader3 {
 color: #fccd01;
 font-size: 20pt;
 font-weight: bold;
 font-style: italic;
 letter-spacing: normal;
}

.txWelcomeBlurb {
 color: #ffffff;
 font-size: 12pt;
 font-weight: normal;
 font-style: normal;
 letter-spacing: normal;
}

.txWelcomeNew {
 color: #edd014;
 font-size: 13pt;
 font-weight: normal;
 font-style: normal;
 letter-spacing: normal;
}

.txCopyright {
 color: #a7a7a7;
 font-size: 8pt;
 font-weight: normal;
 font-style: normal;
 letter-spacing: normal;
}

.txContactHeader {
 color: #ff6600;
 font-family: Verdana, Arial, Times New Roman, sans-serif;
 font-size: 16pt;
 font-weight: normal;
 font-style: normal;
 letter-spacing: normal;
}

.txContactDetail {
 color: #f2f2f2;
 font-family: Verdana, Arial, Times New Roman, sans-serif;
 font-size: 11pt;
 font-weight: normal;
 font-style: normal;
 letter-spacing: normal;
}

.txAboutUsDetail {
 color: #f2f2f2;
 font-family: Verdana, Arial, Times New Roman, sans-serif;
 font-size: 10pt;
 font-weight: normal;
 font-style: normal;
 letter-spacing: normal;
}

.txAboutUsDetailEmphasis1 {
 color: #ffffff;
 font-family: Verdana, Arial, Times New Roman, sans-serif;
 font-size: 13pt;
 font-weight: normal;
 font-style: normal;
 letter-spacing: normal;
}

.txAboutUsDetailEmphasis2 {
 color: #ffffff;
 font-family: Verdana, Arial, Times New Roman, sans-serif;
 font-size: 13pt;
 font-weight: normal;
 font-style: normal;
 letter-spacing: normal;
}

.txGalleryHeader {
 color: #ff6600;
 font-family: Verdana, Arial, Times New Roman, sans-serif;
 font-size: 16pt;
 font-weight: normal;
 font-style: normal;
 letter-spacing: normal;
}

.txGalleryDetail {
 color: #f2f2f2;
 font-family: Verdana, Arial, Times New Roman, sans-serif;
 font-size: 10pt;
 font-weight: normal;
 font-style: normal;
 letter-spacing: normal;
}

.txEventsHeader {
 color: #ff6600;
 font-family: Verdana, Arial, Times New Roman, sans-serif;
 font-size: 16pt;
 font-weight: normal;
 font-style: normal;
 letter-spacing: normal;
}

.txEventsSeason {
 color: #f2f2f2;
 font-family: Verdana, Arial, Times New Roman, sans-serif;
 font-size: 12pt;
 font-weight: bold;
 font-style: normal;
 letter-spacing: normal;
}

.txEventsDetail {
 color: #f2f2f2;
 font-family: Verdana, Arial, Times New Roman, sans-serif;
 font-size: 10pt;
 font-weight: normal;
 font-style: normal;
 letter-spacing: normal;
}

.txWorkshopsHeader {
 color: #ff6600;
 font-family: Verdana, Arial, Times New Roman, sans-serif;
 font-size: 16pt;
 font-weight: normal;
 font-style: normal;
 letter-spacing: normal;
}

.txWorkshopsDetail {
 color: #f2f2f2;
 font-family: Verdana, Arial, Times New Roman, sans-serif;
 font-size: 10pt;
 font-weight: normal;
 font-style: normal;
 letter-spacing: normal;
}

.txMemberInfoHeader {
 color: #ff6600;
 font-family: Verdana, Arial, Times New Roman, sans-serif;
 font-size: 16pt;
 font-weight: normal;
 font-style: normal;
 letter-spacing: normal;
}

.txMemberInfoDetail {
 color: #f2f2f2;
 font-family: Verdana, Arial, Times New Roman, sans-serif;
 font-size: 10pt;
 font-weight: normal;
 font-style: normal;
 letter-spacing: normal;
}

.txLibraryHeader1 {
 color: #ff6600;
 font-family: Verdana, Arial, Times New Roman, sans-serif;
 font-size: 16pt;
 font-weight: normal;
 font-style: normal;
 letter-spacing: normal;
}

.txLibraryHeader2 {
 color: #f2f2f2;
 font-family: Verdana, Arial, Times New Roman, sans-serif;
 font-size: 12pt;
 font-weight: bold;
 font-style: normal;
 letter-spacing: normal;
}

.txLibraryDetail {
 color: #f2f2f2;
 font-family: Verdana, Arial, Times New Roman, sans-serif;
 font-size: 10pt;
 font-weight: normal;
 font-style: normal;
 letter-spacing: normal;
}

.txMembersHeader {
 color: #ff6600;
 font-family: Verdana, Arial, Times New Roman, sans-serif;
 font-size: 16pt;
 font-weight: normal;
 font-style: normal;
 letter-spacing: normal;
}

.txMembersDetail {
 color: #f2f2f2;
 font-family: Verdana, Arial, Times New Roman, sans-serif;
 font-size: 10pt;
 font-weight: normal;
 font-style: normal;
 letter-spacing: normal;
}

.txMemberLabel {
 color: #f2f2f2;
 font-family: Verdana, Arial, Times New Roman, sans-serif;
 font-size: 10pt;
 font-weight: bold;
 font-style: normal;
 letter-spacing: normal;
}

.txMemberDetail {
 color: #f2f2f2;
 font-family: Verdana, Arial, Times New Roman, sans-serif;
 font-size: 10pt;
 font-weight: normal;
 font-style: normal;
 letter-spacing: normal;
}

.txMemberArt {
 color: #f2f2f2;
 font-family: Verdana, Arial, Times New Roman, sans-serif;
 font-size: 10pt;
 font-weight: normal;
 font-style: italic;
 letter-spacing: normal;
}

.linkBanner a:link    {text-decoration: underline; color: #08321E; font-family: inherit; font-size: inherit; font-weight: inherit; font-style: italic;}
.linkBanner a:visited {text-decoration: underline; color: #08321E; font-family: inherit; font-size: inherit; font-weight: inherit; font-style: italic;}
.linkBanner a:active  {text-decoration: underline; color: #08321E; font-family: inherit; font-size: inherit; font-weight: inherit; font-style: italic;}
.linkBanner a:hover   {text-decoration: underline; color: #046434; font-family: inherit; font-size: inherit; font-weight: inherit; font-style: italic; border-bottom: 1px solid #046434;}

.linkMembers a:link    {text-decoration: underline; color: #e0e0e0; font-family: inherit; font-size: inherit; font-weight: bold; font-style: italic;}
.linkMembers a:visited {text-decoration: underline; color: #e0e0e0; font-family: inherit; font-size: inherit; font-weight: bold; font-style: italic;}
.linkMembers a:active  {text-decoration: underline; color: #e0e0e0; font-family: inherit; font-size: inherit; font-weight: bold; font-style: italic;}
.linkMembers a:hover   {text-decoration: underline; color: #f9f9f9; font-family: inherit; font-size: inherit; font-weight: bold; font-style: italic; border-bottom: 1px solid #f9f9f9;}

.linkEvents a:link    {text-decoration: underline; color: #e0e0e0; font-family: inherit; font-size: inherit; font-weight: inherit; font-style: italic;}
.linkEvents a:visited {text-decoration: underline; color: #e0e0e0; font-family: inherit; font-size: inherit; font-weight: inherit; font-style: italic;}
.linkEvents a:active  {text-decoration: underline; color: #e0e0e0; font-family: inherit; font-size: inherit; font-weight: inherit; font-style: italic;}
.linkEvents a:hover   {text-decoration: underline; color: #f9f9f9; font-family: inherit; font-size: inherit; font-weight: inherit; font-style: italic; border-bottom: 1px solid #f9f9f9;}

.linkWorkshops a:link    {text-decoration: underline; color: #e0e0e0; font-family: inherit; font-size: inherit; font-weight: inherit; font-style: italic;}
.linkWorkshops a:visited {text-decoration: underline; color: #e0e0e0; font-family: inherit; font-size: inherit; font-weight: inherit; font-style: italic;}
.linkWorkshops a:active  {text-decoration: underline; color: #e0e0e0; font-family: inherit; font-size: inherit; font-weight: inherit; font-style: italic;}
.linkWorkshops a:hover   {text-decoration: underline; color: #f9f9f9; font-family: inherit; font-size: inherit; font-weight: inherit; font-style: italic; border-bottom: 1px solid #f9f9f9;}

.linkMemberInfo a:link    {text-decoration: underline; color: #e0e0e0; font-family: inherit; font-size: inherit; font-weight: inherit; font-style: italic;}
.linkMemberInfo a:visited {text-decoration: underline; color: #e0e0e0; font-family: inherit; font-size: inherit; font-weight: inherit; font-style: italic;}
.linkMemberInfo a:active  {text-decoration: underline; color: #e0e0e0; font-family: inherit; font-size: inherit; font-weight: inherit; font-style: italic;}
.linkMemberInfo a:hover   {text-decoration: underline; color: #f9f9f9; font-family: inherit; font-size: inherit; font-weight: inherit; font-style: italic; border-bottom: 1px solid #f9f9f9;}
