BODY  { scrollbar-base-color: #000000;
  scrollbar-track-color: #666666;
  scrollbar-face-color: #000000;
  scrollbar-highlight-color: #999999;
  scrollbar-3dlight-color: #666666;
  scrollbar-darkshadow-color: #666666;
  scrollbar-shadow-color: #999999;
  scrollbar-arrow-color: #FFFFFF;
  background-color: #FFFFFF;
  margin: 0;
  padding: 0;
  border: 0; }


.background-main { margin: 0px; padding: 0px; text-align: center; }

table.c5 {background-image:url('picts/background-footer.gif')}
table.c4 {background-image:url('picts/shadow-footer.gif')}
div.c3 {text-align: center}
table.c2 {border-collapse: collapse}
table.c1 {background-image:url('picts/shadow-header.gif')}

 /* PAGE LINKS  */


a:link  { color: #721293; text-decoration: none; }

a:visited { color: #721293; text-decoration: none; }

a:active { color: #000000; text-decoration: none; }

a:hover  { color: #CC9933; text-decoration: none; }

a.name  { color: #721293; text-decoration: none; }



 /* THE NEXT LINE CONTROLS THE FONT SIZE FOR ALL PAGES */


TABLE  { COLOR: #000000; FONT: 12px verdana, arial, sans-serif; font-weight: normal }

.title  { COLOR: #B400B4; FONT: 14px verdana, arial, sans-serif; font-weight: bold; letter-spacing: 2px }

.subtitle { COLOR: #B400B4; FONT: 12px verdana, arial, sans-serif; font-weight: bold; letter-spacing: 2px }

.smalltitle { COLOR: #000000; FONT: 11px verdana, arial, sans-serif; font-weight: normal; letter-spacing: 2px }

.smalltext { COLOR: #000000; FONT: 9px verdana, arial, sans-serif; font-weight: normal; letter-spacing: 2px }

.picturetitle { COLOR: #B400B4; FONT: 10px verdana, arial, sans-serif; font-weight: bold }

.phonetitle { color: #B400B4; font: 11px verdana, arial, sans-serif; font-weight: bold }

.poptitle { color: #B400B4; font: 11px verdana, arial, sans-serif; font-weight: bold }

.hilite  { COLOR: #B400B4 }

.just  {text-align: justify;}

.quote  { COLOR: #000000; FONT: 11px verdana, arial, sans-serif; font-weight: normal; font-style: italic; }

.headprice  { COLOR: #8638A1; FONT: 12px verdana, arial, sans-serif; font-weight: bold; padding-bottom: 8px; }

.pricelist  { COLOR: #000000; FONT: 12px verdana, arial, sans-serif; padding-bottom: 4px; padding-top: 4px; }

ul.arrow {list-style-position: outside; list-style-image: url('picts/arrow.gif'); margin-bottom: 5px;}

li {padding-bottom: 5px;}

 /* POPUP CODE */


#ZOOM   { LEFT: 10px; POSITION: absolute; TOP: 10px; }

#slidenumber_loc { RIGHT: 20px; POSITION: absolute; TOP: 10px; white-space: nowrap }

.slide_text  { COLOR: #000000; FONT: 10px verdana, arial, sans-serif; font-weight: normal; }

.slide_hilite  { COLOR: #999999; }


 /* HIDE MENU AND ITEMS FOR PRINTING */


@media print {
.printhide {display:none;}
.printhelp { width:600px; }
}
@media screen{
.printonly { display:none }
}


 /* START FOOTER LINK COLORS */


a.footerlink:link { color: #99CCFF; text-decoration: none }

a.footerlink:visited { color: #99CCFF; text-decoration: none }

a.footerlink:active { color: #FFFFFF; text-decoration: none }

a.footerlink:hover { color: #666666; text-decoration: none }

.copyright  { COLOR: #C0C0C0; FONT: 10px arial, verdana, sans-serif; font-weight: bold }


/* START BUTTON AND FORMS CODE */


.button { background-image: url("picts/button.gif");
  background-color:#FFFFFF;
  FONT-FAMILY: arial, verdana, helvetica, sans;
  color: #336699;
  font-size: 8pt;
  height: 21px;
  cursor:hand;
  font-weight: bold;
  text-align: center;
  BORDER: #336699 1px solid }


.buttonon { background-image: url("picts/buttonon.gif");
  background-color:#FFFFFF;
  FONT-FAMILY: arial, verdana, helvetica, sans;
  color: #009900;
  font-size: 8pt;
  height: 21px;
  cursor:hand;
  font-weight: bold;
  text-align: center;
  BORDER: #009900 1px solid }


.button-popups { background-image: url("picts/button-popups.gif");
  background-color:#FFFFFF;
  FONT-FAMILY: arial, verdana, helvetica, sans;
  color: #336699;
  font-size: 8pt;
  height: 21px;
  cursor:hand;
  font-weight: bold;
  text-align: center;
  padding-left: 5px;
  padding-right: 5px;
  BORDER: #336699 1px solid }


.orderbutton { background-image: url("picts/buttonorder.gif");
  background-color:#33BB9A;
  FONT-FAMILY: arial, verdana, helvetica, sans;
  color: #FFFFFF;
  font-size: 8pt;
  height: 23px;
  width: 100px;
  cursor:hand;
  font-weight: bold;
  text-align: center;
  BORDER: #1A8100 1px solid }

.orderbuttonon { background-image: url("picts/buttononorder.gif");
  background-color:#068AE5;
  FONT-FAMILY: arial, verdana, helvetica, sans;
  color: #FFFFFF;
  font-size: 8pt;
  height: 23px;
  width: 100px;
  cursor:hand;
  font-weight: bold;
  text-align: center;
  BORDER: #42ABF3 1px solid }


.buttonon-popups { background-image: url("picts/buttonon-popups.gif");
  background-color:#FFFFFF;
  FONT-FAMILY: arial, verdana, helvetica, sans;
  color: #009900;
  font-size: 8pt;
  height: 21px;
  cursor:hand;
  font-weight: bold;
  text-align: center;
  padding-left: 5px;
  padding-right: 5px;
  BORDER: #009900 1px solid }


.shadeform { FONT: 13px arial, verdana, sans-serif;
  background-image: url("picts/shadeform.gif");
  text-align: left;
    padding-left: 3;
  WIDTH: 180PX;
  BORDER: #000000 1px solid}


.textarea { FONT: 13px arial, verdana, sans-serif;
  background-image: url("picts/shadeform.gif");
  text-align: left;
    padding-left: 3;
  WIDTH: 240PX;
  HEIGHT: 100PX;
  BORDER: #000000 1px solid}

.dropdown { COLOR: #000000;
  WIDTH: 180PX;
  FONT: 11px verdana, arial, sans-serif}


.searchbutton {background-image: url("picts/button.gif");
  background-color:#F0F0F0;
  FONT-FAMILY: arial, verdana, helvetica, sans;
  color: #000000;
  font-size: 8pt;
  height: 20px;
  width: 35px;
  cursor:hand;
  font-weight: bold;
  text-align: center;
  BORDER: #000000 1px solid }


.searchform { background-image: url("picts/shadeform.gif"); WIDTH: 100PX; HEIGHT: 20PX; FONT: 11px arial, georgia, "Times New Roman", sans-serif; BORDER: #000000 1px solid }


.searchdrop { WIDTH: 60PX; HEIGHT: 20PX; FONT: 11px arial, verdana, sans-serif }



 /* CODE FOR THE SHOPPING CART */



.price  { COLOR: #339900; FONT: 13px verdana, arial, sans-serif; font-weight: bold }


.drop-cart { FONT: 13px arial, verdana, sans-serif; WIDTH: 210PX; margin-top:2px }

.shadeform-cart { background-image: url("picts/shadeform.gif");
    FONT: 13px arial, verdana, sans-serif;
    WIDTH: 210PX;
    margin-top:2px;
    BORDER: #000000 1px solid}


/* IMAGE MOUSEOVERS */


.image-border  { LEFT: 0px; position: relative; top: 0px; border: #000000 1px solid; }

.image-borderon  { LEFT: 2px; position: relative; top: 2px; border: #0000FF 1px solid; }

.rollover  { background-color: #000000; }

.rolloveron  { background-color: #0000FF; filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60;  }


 /* START THE CODE FOR THE MENUS */


.menutable { background-image: url("picts/background-menu.gif");
  height: 20px;
  border-collapse: collapse; }

.menu  { font-family: verdana, arial, helvetica, sans;
    font-size: 10px;
    letter-spacing: 1.5px;
    height: 18px;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 3px;
    padding-right: 3px;
    cursor:hand;
    font-weight: bold;
    text-align: center;
    line-height: 13px;
    display: block;
    white-space: nowrap;
    border: #999999 0px solid; }


a.menu:link { background-image: url("picts/menu.gif");
    background-color:#000000;
    color: #CCCCCC;}


a.menu:visited { background-image: url("picts/menu.gif");
    background-color:#000000;
    color: #CCCCCC; }


a.menu:active {  background-image: url("picts/menu.gif");
     background-color:#000000;
     color: #CCCCCC; }


a.menu:hover {  background-image: url("picts/menuon.gif");
     background-color:#333333;
     color: #FFFFFF; }



 /* GALLERY NAV MENU */


.menu-nav { font-family: verdana, arial, helvetica, sans;
    font-size: 11px;
    letter-spacing: 0px;
    height: 20px;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 8px;
    padding-right: 8px;
    margin-left: 2px;
    margin-right: 1px;
    margin-top: 1px;
    cursor:hand;
    font-weight: normal;
    text-align: center;
    line-height: 17px;
    display: block;
    white-space: nowrap;
    border: #999999 0px solid; }


a.menu-nav:link { background-image: url("picts/menu-nav.gif");
    background-color:#F0F0F0;
    color: #145D89;}


a.menu-nav:visited { background-image: url("picts/menu-nav.gif");
    background-color:#F0F0F0;
    color: #145D89; }


a.menu-nav:active {  background-image: url("picts/menu-nav.gif");
     background-color:#F0F0F0;
     color: #145D89; }


a.menu-nav:hover {  background-image: url("picts/menuon-nav.gif");
     background-color:#F0F0F0;
     color: #009900; }
