.basic  { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #BAB5AD }
.upcoming  { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #E8D5AE; line-height: 0.4cm }
.emphasis  { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #E8D5AE }
.homebooktitle  { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #BD8700 }
.subheadDark  { font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #BD8700 }
.subheadLight  { font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #E8D5AE }
.header1  { font-size: 19px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff }
.header2  { font-size: 19px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #BD8700 }
.homeheader1  { font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff }
.homeheader2  { font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #BD8700 }

a.link:link    {background-color:transparent; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #8DBD00; text-decoration: none }
a.link:visited {background-color:transparent; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #8DBD00; text-decoration: none }
a.link:active  {background-color:transparent; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #BD8700; text-decoration: none }
a.link:hover   {background-color:transparent; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #BD8700; text-decoration: none }

a.homelink:link    {background-color:transparent; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #BD8700 }
a.homelink:visited {background-color:transparent; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #BD8700 }
a.homelink:active  {background-color:transparent; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #8DBD00 }
a.homelink:hover   {background-color:transparent; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #8DBD00 }

.copyright  { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #1e1d1d }

a.cm:link    {background-color:transparent; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #1e1d1d }
a.cm:visited {background-color:transparent; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #1e1d1d }
a.cm:active  {background-color:transparent; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #8DBD00 }
a.cm:hover   {background-color:transparent; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #8DBD00 }






.beepuzzler  { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000 }

a.bee:link    {background-color:transparent; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000  }
a.bee:visited {background-color:transparent; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000  }
a.bee:active  {background-color:transparent; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ca9935  }
a.bee:hover   {background-color:transparent; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ca9935  }


.black  { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #3F4042 }
.calendarBold  { font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; color: #3F4042 }
.redBold  { font-size: 10px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; color: #7a4d42 }
.redBigBold  { font-size: 11px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; color: #7a4d42 }
.redSerif  { font-size: 23px; font-family: Times, Times New Roman, serif; color: #7a4d42 }
.whiteSerif  { font-size: 20px; font-family: Times, Times New Roman, serif; color: #ffffff }




a.homered:link    {background-color:transparent; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #7a4d42 }
a.homered:visited {background-color:transparent; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #7a4d42 }
a.homered:active  {background-color:transparent; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #4D646B }
a.homered:hover   {background-color:transparent; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #4D646B }

a.red:link    {background-color:transparent; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #7a4d42 }
a.red:visited {background-color:transparent; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #7a4d42 }
a.red:active  {background-color:transparent; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #4D646B }
a.red:hover   {background-color:transparent; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #4D646B }

a.news:link    {background-color:transparent; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #3F4042; text-decoration: none; line-height: 0.5cm }
a.news:visited {background-color:transparent; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #3F4042; text-decoration: none; line-height: 0.5cm }
a.news:active  {background-color:transparent; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #7a4d42; text-decoration: none; line-height: 0.5cm }
a.news:hover   {background-color:transparent; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #7a4d42; text-decoration: none; line-height: 0.5cm }

a.links:link    {background-color:transparent; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #3F4042; text-decoration: none }
a.links:visited {background-color:transparent; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #3F4042; text-decoration: none }
a.links:active  {background-color:transparent; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #7a4d42; text-decoration: none }
a.links:hover   {background-color:transparent; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #7a4d42; text-decoration: none }

a.subnav:link    {background-color:transparent; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #303132; text-decoration: none }
a.subnav:visited {background-color:transparent; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #303132; text-decoration: none }
a.subnav:active  {background-color:transparent; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #7a4d42; text-decoration: none }
a.subnav:hover   {background-color:transparent; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #7a4d42; text-decoration: none }

a.subnavon:link    {background-color:transparent; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #7a4d42; text-decoration: none }
a.subnavon:visited {background-color:transparent; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #7a4d42; text-decoration: none }
a.subnavon:active  {background-color:transparent; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #7a4d42; text-decoration: none }
a.subnavon:hover   {background-color:transparent; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #7a4d42; text-decoration: none }

a.gallery:link    {background-color:transparent; font-size: 23px; font-family: Times, Times New Roman, serif; color: #7a4d42; text-decoration: none }
a.gallery:visited {background-color:transparent; font-size: 23px; font-family: Times, Times New Roman, serif; color: #7a4d42; text-decoration: none }
a.gallery:active  {background-color:transparent; font-size: 23px; font-family: Times, Times New Roman, serif; color: #ffffff; text-decoration: none }
a.gallery:hover   {background-color:transparent; font-size: 23px; font-family: Times, Times New Roman, serif; color: #ffffff; text-decoration: none }

a.SolURL:link    {background-color:transparent; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #303132  }
a.SolURL:visited {background-color:transparent; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #303132  }
a.SolURL:active  {background-color:transparent; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #7a4d42 }
a.SolURL:hover   {background-color:transparent; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #7a4d42 }


img.pic { border: 2px solid #ffffff ; }

body { 
      margin-top: 0px; 
      margin-left: 0px; 
      margin-right: 0px 
      background-color: #000000;
}


ul.chevron { list-style: none;  margin-left: 0; padding-left: 1em; text-indent: -.9em; }
ul.arrow { list-style: none;  margin-left: 0; padding-left: 1em; text-indent: -.9em; }

td.gallery{ background: #bfb0a0 url("images/bg_gallery.gif") no-repeat top right; }
td.links{ background: #bfb0a0 url("images/bg_links.gif") no-repeat top right; }
td.contact{ background: #bfb0a0 url("images/bg_contact.gif") no-repeat top right; }
td.news{ background: #bfb0a0 url("images/bg_press.gif") no-repeat top right; }
td.perf_sdl{ background: #bfb0a0 url("images/bg_perf.gif") no-repeat top right; }
td.teach_sdl{ background: #bfb0a0 url("images/bg_teach.gif") no-repeat top right; }
td.exhibit_sdl{ background: #bfb0a0 url("images/bg_exhibit.gif") no-repeat top right; }
td.about{ background: #bfb0a0 url("images/bg_about.gif") no-repeat top right; }
td.basic{ background: #bfb0a0; }




