.largeLetter { font-family: Times New Roman, Times, serif; font-size: 26pt; font-style: normal; font-weight: 800; color: #666699; vertical-align: baseline; line-height: 28px; margin-bottom: 0px; padding-bottom: 0px;  text-transform : uppercase}
.colorText { font-family: Arial, Helvetica, sans-serif; font-weight: 800; color: #666699 }
.colorLink { font-family: Arial, Helvetica, sans-serif; font-weight: 800; color: #666699; text-decoration: underline}
.rightMenuTitle {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #666699;  font-weight : bold; }
.rightMenuActive {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; text-decoration: none;  color: #666699; }
.whiteText {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-decoration: none;  color: #FFFFFF; }
.lightGrayText {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-decoration: none;  color: #666666; }
.darkGrayText {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #333333; }
.tanText {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-decoration: none;  color: #FFCC99; }
.doMenuHeading {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; text-decoration: none;  color: #669933; }
.veiwMenuHeading {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; text-decoration: none;  color: #CC9900; }
.learnMenuHeading {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; text-decoration: none;  color: #CC6666; }
.joinMenuHeading {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; text-decoration: none;  color: #6699CC; }
.shopMenuHeading {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; text-decoration: none;  color: #CC6600; }
.visitMenuHeading {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; text-decoration: none;  color: #009999; }
.menuItems {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; text-decoration: none;  color: #000000; }
.lightgrayTitle { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; }
.darkText {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-decoration: none;  color: #333333; line-height: 130%}
.darkTextLg {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; text-decoration: none;  color: #000000; }
.darkTextLink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-decoration: underline;  color: #000000; }
.darktextTitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: normal; text-decoration: none;  color: #000000; }
.darkTextBld {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none;  color: #000000; }
.darkTextsm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 6pt; font-weight: normal; text-decoration: none;  color: #000000; }
.lightText {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-decoration: none;  color: #FFFFFF; }
.lightlink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; text-decoration: none;  color: #FFFFFF; text-decoration: none;}
.shopLeftNavText {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-decoration: none;  color: #F0E68C; }

/* body and rhs nav link classes */
.whiteLink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-decoration: none;  color: #FFFFFF; }
.white:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-decoration: underline;  color: #FFFFFF; }
.yellowLink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-decoration: underline;  color: #FFCC99; }

/* 
.doLink { color: #666633; }
.viewLink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-decoration: underline;  color: #CC9900; }
.learnLink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-decoration: underline;  color: #993366; }
.joinLink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-decoration: underline;  color: #6699CC; }
.shopLink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-decoration: underline;  color: #CC6600; }
.visitLink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-decoration: underline;  color: #339999; }
*/

#searchContainer {
  margin: 10px 1px 10px 2px;
  border: 1px solid #D5CEA4;
  padding: 20px 20px 20px 20px;
  width: 718px;
}

/* Homepage Scroller CSS */
div.scroll-container {
  position: relative;
  height: 200px;
  width: 290px;
  padding: 0 5px 0 5px;
  overflow: hidden;
}
div.scroll-container div#scrollbar {
    position: absolute;
    top: 0;
    right: 0;
    width: 21px;
    height: 200px;
    background-color: #A59C91;
}
div.scroll-container div#scrollbar img#news-scroller-scroll-down {
    position: absolute;
    top: 0;
    left: 0;
}
div.scroll-container div#scrollbar img#news-scroller-scroll-up {
    position: absolute;
    bottom: 0;
    left: 0;
}

div.scroller {
  position: relative;
  height: 1000px;
  width: 265px;
  z-index: 502;
}

div.vertical-scroller .scroller-element {
    display: block;
    padding-top: 8px;
}