.date  { color: #ffffff; font-size: 11px; font-family: "Trebuchet MS" }
.head  { color: #ffffff; font-size: 11px; font-family: "Trebuchet MS"; font-weight: bold }
.biohd { color: #000; font-size: 11px; font-family: Verdana; font-weight: bold; line-height: 16px; }
.text  { color: #ffffff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 20px }
.redtxt { color: #c00; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 20px }
.social { color: #000000; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 20px; }
.social a:link { color: #c00; font-size: 14px; }
.social a:hover { color: #777; font-size: 14px; }
.social a:visited { color: #c00; font-size: 14px; }
.blktxt { color: #000000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 20px; }
.blktxt a:link { color: #c00; font-size: 12px; }
.blktxt a:hover { color: #777; font-size: 12px; }
.blktxt a:visited { color: #c00; font-size: 12px; }
.blurb   { color: #ffffff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 13px }
a   { color: #ffffff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: inherit; text-decoration: none  }
a:visited   { color: #ffffff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: inherit; text-decoration: none  }
a:link   { color: #ffffff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: inherit; text-decoration: none  }
a:hover    { color: #cc0000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: inherit; text-decoration: none }
#tourdates {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
.socialbdr { padding: 8px; border: solid 1px #000; }
#tourdates a {color: #191970}
#tourdates a:link {color: #191970}
#tourdates a:hover {color: #191970}
#tourdates a:visited {color: #191970}
.mailist { color: #777; font-size: 11px; font-family: Arial, Helvetica, sans-serif; line-height: 24px; text-decoration: none; }
.menuhdr { color: #ffffff; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.lftmenu { color: #777; font-size: 11px; font-family: Arial, Helvetica, sans-serif; line-height: 18px; text-decoration: none; }
.lftmenu a:link { color: #777; font-size: 11px; text-decoration: none; }
.lftmenu  a:hover { color: #c00; font-size: 11px; text-decoration: none; }
.lftmenu  a:visited { color: inherit; font-size: 11px; text-decoration: none; }
.menubdr { color: #777; border-left: 1px solid #dcdcdc; border-bottom: 1px solid #dcdcdc; border-right: 1px solid #dcdcdc; }
.imglft { float: left; margin-top: 6px; margin-right: 24px; margin-bottom: 12px; }
.bioimg { float: right; margin: 0 0 6px 12px; }
.distimg { margin-top: 6px; margin-right: 100px; margin-bottom: 250px; float: left; }
.imgrgt { margin-bottom: 12px; float: right; margin-top: 6px; margin-left: 24px; border: solid 1px #d3d3d3; }
.redlink { color: #c00; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: inherit; text-decoration: none; }
.redlink a:link { color: #c00; font-size: 12px; }
.redlink a:hover { color: #c00; font-size: 12px; }
.redlink a:visited { color: #c00; font-size: 12px; }
.footer { color: #ffffff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px }
.footer a:link { color: #fff; font-size: 11px; }
.footer a:hover { color: #c00; font-size: 11px; }
.footer a:visited { color: #fff; font-size: 11px; }
textarea, textinput, select { color: #800000; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-style: normal; line-height: normal; background-color: #f1f1f1; padding: 2px; border: solid 1px }
input.mainoption { color: #800000; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; line-height: normal; background-color: #f1f1f1; padding: 2px; border: solid 1px #c66  }
