BODY                 { scrollbar-base-color: #370C06;
                  margin: 0;
                  padding: 0;
                  border: 0; }




 /* PAGE LINK COLORS */

a:link                { color: #000000; text-decoration: none; }

a:visited        { color: #000000; text-decoration: none; }

a:active        { color: #000000; text-decoration: none; }

a:hover                { color: #669999; text-decoration: none; }




 /* THE NEXT LINE IS THE MAIN PAGE FONT */

TABLE                 { COLOR: #833C33; FONT: 12px arial, verdana, sans-serif; font-weight: normal; }

.title                 { color: #370C06; font: 22px Papyrus, "Bradley Hand ITC", "Lucida Handwriting", "Comic Sans MS", "Trebuchet MS", arial, sans-serif; font-weight: normal; }

.spruch                 { color: #370C06; font: 15px Papyrus, "Bradley Hand ITC", "Lucida Handwriting", "Comic Sans MS", "Trebuchet MS", arial, sans-serif; font-weight: normal; }


.subtitle         { color: #663300; font: 15px arial, verdana, sans-serif; font-weight: bold; }

.careers         { COLOR: #006666; FONT: 12px arial, verdana, sans-serif; font-weight: normal; }

.footertext         { COLOR: #833C33; FONT: 10px arial, verdana, sans-serif; font-weight: normal; }

LI                 { COLOR: #996600; FONT: 14px arial, verdana, sans-serif; font-weight: normal; }

.just                 { text-align: justify; }




 /* PAGE IMAGE BORDERS */

.borders        { BORDER: #A57067 1px solid; padding: 3px; }

.bordersblack        { BORDER: #000000 1px solid; }




 /* RIGHT SIDEBAR AREA BORDERS, CODE AND COLORS */


a.sidelink:link                { color: #FFFFFF; text-decoration: none }

a.sidelink:visited        { color: #FFFFFF; text-decoration: none }

a.sidelink:active        { color:#FFFFFF; text-decoration: none }

a.sidelink:hover        { color: #FFFFFF; text-decoration: none }

.linkfont                { font: 13px Papyrus, "Bradley Hand ITC", "Lucida Handwriting", "Comic Sans MS", "Trebuchet MS", arial, sans-serif; font-weight: bold; }


.phonetitle                 { color: #CCCC99; font: 12px arial, verdana, sans-serif; font-weight: bold; }

.sidebarcontact                { color: #FFFFFF; font: 11px arial, verdana, sans-serif; font-weight: bold; }


.sidebar        { background-color: #370C06;
                  background-image: url("picts/background-sidebar.jpg");
                  border-left: 0px solid #FFFFFF;
                  width: 200px; }


.sidebarleft        { background-color: #370C06;
                  background-image: url("picts/background-sidebar.jpg");
                  border-right: 0px solid #FFFFFF;
                  width: 35px; }


.sidebartitle        { color: #FFFFFF; font: 14px arial, verdana, sans-serif; font-weight: bold; }

.sidebarfield         {
                border: 1px solid #A57067;
                text-align: left;
                -moz-border-radius: 3px;
                padding-left: 5px;
                padding-right: 5px;
                padding-top: 5px;
                padding-bottom: 6px;
                width: 156px;
                max-width: 144px;
                COLOR: #FFFFFF;
                FONT: 11px arial, verdana, sans-serif;
                font-weight: normal;
                display: block;
                }








 /* HIDE MENU AND ITEMS FOR PRINTING */


@media print {
.printhide         { display:none; }
.printhelp        { width:600px; }
}
@media screen{
.printonly         { display:none; }
}








 /* GALLERY SLIDESHOW AND POPUP CODE */

.Galborder                 { border: #FFFFFF 5px solid; margin-bottom: 4px; }

A:hover .Galborder         { border: #370C06 1px solid; margin-bottom: 4px;  }

.Popupborder                 { border: #FFFFFF 10px solid; }

.picturetitle                 { COLOR: #000000; FONT: 12px Papyrus, "Bradley Hand ITC", verdana, arial, sans-serif; font-weight: bold; }

.gallerytext                 { COLOR: #000000; FONT: 10px arial, verdana, sans-serif; font-weight: bold; }

.button-popups   {
                background-color:#E1C590;
                FONT-FAMILY: Papyrus, "Bradley Hand ITC", "Lucida Handwriting", "Comic Sans MS", "Trebuchet MS", arial, sans-serif;
                color: #370C06;
                font-size: 8pt;
                height: 25px;
                cursor:hand;
                font-weight: bold;
                text-align: center;
                line-height: 21px;
                padding-left: 5px;
                padding-right: 5px;
                BORDER: #370C06 1px solid;
                 }


.buttonon-popups {
                background-color:#334D3B;
                FONT-FAMILY: Papyrus, "Bradley Hand ITC", "Lucida Handwriting", "Comic Sans MS", "Trebuchet MS", arial, sans-serif;
                color: #FFFFFF;
                font-size: 8pt;
                height: 25px;
                cursor:hand;
                font-weight: bold;
                text-align: center;
                line-height: 21px;
                padding-left: 5px;
                padding-right: 5px;
                BORDER: #000000 1px solid;
                 }



 /* PAYPAL CART PAGE CODE */

.paypalbutton        { font-size: 10pt; width: 140px; }

.price                 { COLOR: #FF6600; FONT: 13px verdana, arial, sans-serif; font-weight: bold; }





 /* CONTACT AND QUOTE FORM CODE */


.contact          { font-size: 10pt; }


.contacton          { font-size: 10pt; }


.shadeform        { FONT: 13px arial, verdana, sans-serif;
                background-image: url("picts/shadeform.gif");
                text-align: left;
                WIDTH: 200PX;
                BORDER: #000000 1px solid; }

.shadeform1     { FONT: 13px arial, verdana, sans-serif;
                background-image: url("picts/shadeform.gif");
                text-align: left;
                WIDTH: 190PX;
                BORDER: #000000 1px solid; }

.shadeform2     { FONT: 13px arial, verdana, sans-serif;
                background-image: url("picts/shadeform.gif");
                text-align: left;
                WIDTH: 80PX;
                BORDER: #000000 1px solid; }

.textarea        { FONT: 13px arial, verdana, sans-serif;
                background-image: url("picts/shadeform.gif");
                text-align: left;
                WIDTH: 220PX;
                HEIGHT: 125PX;
                BORDER: #000000 1px solid; }

.dropdown         { COLOR: #833C33;
				background-image: url("picts/shadeform.gif");
                BACKGROUND-COLOR: #FFEFD6;
                WIDTH: 190PX;
                FONT: 13px verdana, arial, sans-serif;
				BORDER: #000000 1px solid;}


.quoteform        { FONT: 13px arial, verdana, sans-serif;
                background-image: url("picts/shadeform.gif");
                text-align: left;
                BORDER: #000000 1px solid; }


.quotedrop         { COLOR: #833C33;
                BACKGROUND-COLOR: #FFEFD6;
                FONT: 11px verdana, arial, sans-serif; }

.quotechoice        { COLOR: #003333; FONT: 11px verdana, arial, sans-serif; font-weight: normal }









 /* START THE CODE FOR THE MENUS */



.menubackground                { background-color:#FFFFFF;
                          border-top: #370C06 1px solid;
                          border-bottom: #370C06 1px solid;
                          background-image: url("picts/background-menu.gif"); }



.menu                { font-family: Papyrus, verdana, arial, helvetica, sans-serif;
                  font-size: 12px;
                  height: 25px;
                  padding-left: 8px;
                  padding-right: 8px;
                  cursor:hand;
                  font-weight: bold;
                  text-align: center;
                  line-height: 22px;
                  display: block;
                  border: #370C06 0px solid; }


a.menu:link         { background-image: url("picts/menu.gif");
                  background-color:#FFFFFF;
                  color: #FFFFFF; }


a.menu:visited         { background-image: url("picts/menu.gif");
                  background-color:#FFFFFF;
                  color: #FFFFFF; }


a.menu:active         {  background-image: url("picts/menu.gif");
                   background-color:#FFFFFF;
                   color:#FFFFFF; }


a.menu:hover         {  background-image: url("picts/menuon.gif");
                   background-color:#FFFFFF;
                   color: #FFFFFF; }