body { background-color:#cab182; background-image:url(../images/background.gif);border: 0px; padding: 0px; margin: 0px; font-family:Arial, Helvetica, sans-serif; color:#FF0000}
form {margin: 0px; padding: 0px; border: 0px}
.bodyWrapper {background-image:url(../images/bodyBG.gif); background-repeat:repeat-x; background-color:#FFFFFF; border-left: 1px solid #673401; border-right: 1px solid #673401; border-bottom: 8px solid #673401;}
.BodyMainWrapper {background-image:url(../images/body-Main-BG.jpg); background-repeat:repeat-y; background-position:center}
.BodyMainFooter {background-image:url(../images/body-Main-Footer.jpg); background-repeat:no-repeat; background-position:center}
.Banner {background-image:url(../images/BannerBG.gif); background-repeat:no-repeat}
.PageBanner {background-color:#663400; border: 2px solid #b38d44; padding: 10px 10px 10px 15px; font-family:Arial, Helvetica, sans-serif; font-size:28px; color:#FFFFFF} 
.BannerPhone {font-family:Arial, Helvetica, sans-serif; font-size: 22px; color:#FFFFFF; padding: 10px 30px 0px 0px}
.NavBorder {background-image:url(../images/NavBG.jpg); background-repeat:repeat-x; height: 25px}
.NavBorderLeft {background-image:url(../images/NavLeft.jpg); background-repeat:no-repeat; width: 4px}
.NavBorderRight {background-image:url(../images/NavRight.jpg); background-repeat:no-repeat; width: 4px}

.BannerLinks {font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #823533; text-decoration:none}
.BannerLinks a:link {font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #823533; text-decoration:none}
.BannerLinks a:visited {font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #823533; text-decoration:none}
.BannerLinks a:hover {font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #c75900; text-decoration:none}
.BannerLinks a:active {font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #c75900; text-decoration:none}
.BannerLinkDiv {font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #b5955c; text-decoration:none; padding-left: 10px; padding-right: 10px}

h2 {font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#ca7310; font-weight:normal; margin: 0px; padding: 0px 0px 10px 0px; border: 0px}

p {margin: 0px; padding: 0px 0px 10px 0px}
ul {margin: 0px 0px 0px 0px; padding: 0px 0px 10px 25px}
&reg; {font-size:10px}

a:link {font-family:Arial, Helvetica, sans-serif; font-size: 13px; color: #ca7310; text-decoration:none}
a:visited {font-family:Arial, Helvetica, sans-serif; font-size: 13px; color: #ca7310; text-decoration:none}
a:hover {font-family:Arial, Helvetica, sans-serif; font-size: 13px; color: #833533; text-decoration:none}
a:active {font-family:Arial, Helvetica, sans-serif; font-size: 13px; color: #833533; text-decoration:none}

.CSLink a:link {font-family:Arial, Helvetica, sans-serif; font-size: 22px; color: #ca7310; text-decoration:none; font-weight:700}
.CSLink a:visited {font-family:Arial, Helvetica, sans-serif; font-size: 22px; color: #ca7310; text-decoration:none; font-weight:700}
.CSLink a:hover {font-family:Arial, Helvetica, sans-serif; font-size: 22px; color: #833533; text-decoration:none; font-weight:700}
.CSLink a:active {font-family:Arial, Helvetica, sans-serif; font-size: 22px; color: #833533; text-decoration:none; font-weight:700}

.SiteMap {font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#7f2727; text-decoration:none; line-height: 18px }
.SiteMap a:link {font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #ca7310; text-decoration:none}
.SiteMap a:visited {font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #ca7310; text-decoration:none}
.SiteMap a:hover {font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration:none}
.SiteMap a:active {font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #7f2727; text-decoration:none}

.SmallCapsLink{font-family:Arial, Helvetica, sans-serif; font-size: 10px; color: #ca7310; text-decoration:none; text-transform:uppercase; letter-spacing: 1px}
.SmallCapsLink a:link {font-family:Arial, Helvetica, sans-serif; font-size: 10px; color: #ca7310; text-decoration:none; text-transform:uppercase; letter-spacing: 1px}
.SmallCapsLink a:visited {font-family:Arial, Helvetica, sans-serif; font-size: 10px; color: #ca7310; text-decoration:none; text-transform:uppercase; letter-spacing: 1px}
.SmallCapsLink a:hover {font-family:Arial, Helvetica, sans-serif; font-size: 10px; color: #833533; text-decoration:none; text-transform:uppercase; letter-spacing: 1px}
.SmallCapsLink a:active {font-family:Arial, Helvetica, sans-serif; font-size: 10px; color: #833533; text-decoration:none; text-transform:uppercase; letter-spacing: 1px}

.FooterText {font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #6b3905; text-decoration:none}

.FooterLinks {font-family:Arial, Helvetica, sans-serif; font-size: 10px; color: #7f2727; text-decoration:none}
.FooterLinks a:link {font-family:Arial, Helvetica, sans-serif; font-size: 10px; color: #7f2727; text-decoration:none}
.FooterLinks a:visited {font-family:Arial, Helvetica, sans-serif; font-size: 10px; color: #7f2727; text-decoration:none}
.FooterLinks a:hover {font-family:Arial, Helvetica, sans-serif; font-size: 10px; color: #ab8a6a; text-decoration:none}
.FooterLinks a:active {font-family:Arial, Helvetica, sans-serif; font-size: 10px; color: #ab8a6a; text-decoration:none}
.FooterLinkDiv {font-family:Arial, Helvetica, sans-serif; font-size: 10px; color: #ab8a6a; text-decoration:none; padding-left: 7px; padding-right: 7px}

.FooterBG {background-image:url(../images/footer-BG.gif); background-repeat:repeat-x; height: 86px}
.FooterLeft {background-image:url(../images/footer-BG-Right-Left.gif); background-repeat:no-repeat}
.FooterRight {background-image:url(../images/footer-BG-Right.gif); background-repeat:no-repeat}

.Copyright {font-family:Arial, Helvetica, sans-serif; font-size:9px; color: #8e6424; text-decoration:none}
.Copyright a:link {font-family:Arial, Helvetica, sans-serif; font-size:9px; color: #8e6424; text-decoration:none}
.Copyright a:visited {font-family:Arial, Helvetica, sans-serif; font-size:9px; color: #8e6424; text-decoration:none}
.Copyright a:hover {font-family:Arial, Helvetica, sans-serif; font-size:9px; color: #7f2727; text-decoration:none}
.Copyright a:active {font-family:Arial, Helvetica, sans-serif; font-size:9px; color: #7f2727; text-decoration:none}

.Breadcrumbs {font-family:Arial, Helvetica, sans-serif; font-size:10px; color: #8e6424; text-decoration:none; }
.Breadcrumbs a:link {font-family:Arial, Helvetica, sans-serif; font-size:10px; color: #8e6424; text-decoration:none; }
.Breadcrumbs a:visited {font-family:Arial, Helvetica, sans-serif; font-size:10px; color: #8e6424; text-decoration:none; }
.Breadcrumbs a:hover {font-family:Arial, Helvetica, sans-serif; font-size:10px; color: #ca7310; text-decoration:none; }
.Breadcrumbs a:active {font-family:Arial, Helvetica, sans-serif; font-size:10px; color: #ca7310; text-decoration:none; }


.TextMain {font-family:Arial, Helvetica, sans-serif; font-size: 13px; color:#000000; text-decoration:none; line-height: 18px}
.TextPlain {font-family:Arial, Helvetica, sans-serif; font-size: 13px; color:#000000; text-decoration:none; line-height: 18px}
.TextPlain a:link {font-family:Arial, Helvetica, sans-serif; font-size: 13px; color:#000000; text-decoration:none; line-height: 18px}
.TextPlain a:visited {font-family:Arial, Helvetica, sans-serif; font-size: 13px; color:#000000; text-decoration:none; line-height: 18px}
.TextPlain a:active {font-family:Arial, Helvetica, sans-serif; font-size: 13px; color:#ca7310; text-decoration:none; line-height: 18px}
.TextPlain a:hover {font-family:Arial, Helvetica, sans-serif; font-size: 13px; color:#ca7310; text-decoration:none; line-height: 18px}
.TextPlainSmall {font-family:Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; text-decoration:none; line-height: 18px}
.TextPlainSmall a:link {font-family:Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; text-decoration:none; line-height: 18px}
.TextPlainSmall a:visited {font-family:Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; text-decoration:none; line-height: 18px}
.TextPlainSmall a:active {font-family:Arial, Helvetica, sans-serif; font-size: 11px; color:#ca7310; text-decoration:none; line-height: 18px}
.TextPlainSmall a:hover {font-family:Arial, Helvetica, sans-serif; font-size: 11px; color:#ca7310; text-decoration:none; line-height: 18px}
.TextGeneral {font-family:Arial, Helvetica, sans-serif; font-size: 13px; color:#000000; text-decoration:none; }
.ErrorLabel {font-family:Arial, Helvetica, sans-serif; font-size: 13px; color:#cc0000; text-decoration:none; line-height: 20px}
.FormLabel {font-family:Arial, Helvetica, sans-serif; font-size: 9px; color:#ca7310; text-decoration:none; height: 18px; text-transform:uppercase; letter-spacing: 1px}
form {margin: 0px; padding: 0px; border: 0px}
.inputText {background-color: #e6e2b8; border: 1px solid #b99e7c; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#7f2727; padding-left: 7px}
.inputSearch {background-color: #805116; border: 1px solid #805116; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#f4d8a6; padding-left: 7px}
.input2 {background-color:#eaddae; background-image:url(../images/inputBG.jpg); border: 1px solid #bf9655; padding-left: 7px; font-family:"Courier New", Courier, mono; font-size: 12px; color:#333333; height: 18px}
.inputMenu {background-color: #e6e2b8; border: 1px solid #b99e7c; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#7f2727; padding-left: 7px}
.Button{background-color: #ca7310; border: 1px solid #7f2727; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#f7f3d0;}
.ButtonHover{background-color: #663400; border: 1px solid #7f2727; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#f7f3d0;}

.ProductImageWrapper {border: 1px solid #823432}

.TextList {font-family:Arial, Helvetica, sans-serif; font-size: 13px; color:#000000; text-decoration:none; line-height: 28px}
.TextList a:link {font-family:Arial, Helvetica, sans-serif; font-size: 16px; color:#ca7310; text-decoration:none; }
.TextList a:visited {font-family:Arial, Helvetica, sans-serif; font-size: 16px; color:#ca7310; text-decoration:none; }
.TextList a:hover {font-family:Arial, Helvetica, sans-serif; font-size: 16px; color:#833533; text-decoration:none; }
.TextList a:active {font-family:Arial, Helvetica, sans-serif; font-size: 16px; color:#833533; text-decoration:none; }

.CB1Header {background-image: url(../images/cb1-header.jpg); background-repeat:no-repeat; height: 12px}
.CB1Body {background-image: url(../images/cb1-body.jpg); background-repeat:repeat-y}
.CB1Footer {background-image: url(../images/cb1-footer.jpg); background-repeat:no-repeat; height: 12px}
.CB2Header {background-image: url(../images/cb2-header.jpg); background-repeat:no-repeat; }
.CB2Body {background-image: url(../images/cb2-body.jpg); background-repeat:repeat-y}
.CB2Footer {background-image: url(../images/cb2-footer.jpg); background-repeat:no-repeat; height: 12px}
.CB3Header {background-image: url(../images/cb3-header.jpg); background-repeat:no-repeat; }
.CB3Body {background-image: url(../images/cb3-body.jpg); background-repeat:repeat-y}
.CB3Footer {background-image: url(../images/cb3-footer.jpg); background-repeat:no-repeat; height: 12px}


.ProductImageWrapper {border: 1px solid #823432}

.LCNavBarHeader {background-image:url(../images/lcHeader.gif); background-repeat:no-repeat}
.LCNavBar {background-image:url(../images/lcBody.gif); background-repeat:repeat-y}
.LCNavBarFooter {background-image:url(../images/lcFooter.gif); background-repeat:no-repeat}
.LCHeader {font-family:Arial, Helvetica, sans-serif; font-size: 15px; color: #663400; font-weight:700}
.LCHeader a:link {font-family:Arial, Helvetica, sans-serif; font-size: 15px; color: #663400; text-decoration:none}
.LCHeader a:visited {font-family:Arial, Helvetica, sans-serif; font-size: 15px; color: #663400; text-decoration:none}
.LCHeader a:hover {font-family:Arial, Helvetica, sans-serif; font-size: 15px; color: #c75900; text-decoration:none}
.LCHeader a:active {font-family:Arial, Helvetica, sans-serif; font-size: 15px; color: #c75900; text-decoration:none}

.Price1 {font-family:Arial, Helvetica, sans-serif; font-size: 18px; color: #663400; font-weight:700}
.Price2 {font-family:Arial, Helvetica, sans-serif; font-size: 16px; color: #cc0000; font-weight:700}

.LCNavLink1 a:link {font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #6b3906; text-decoration:none;  }
.LCNavLink1 a:visited {font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #6b3906; text-decoration:none; }
.LCNavLink1 a:active {font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #bf6203; text-decoration:none; }
.LCNavLink1 a:hover {font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #bf6203; text-decoration:none; }
.LCNavLink2 a:link {font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #6b3906; text-decoration:none; }
.LCNavLink2 a:visited {font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #6b3906; text-decoration:none; }
.LCNavLink2 a:active {font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #bf6203; text-decoration:none; }
.LCNavLink2 a:hover {font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #bf6203;text-decoration:none; }
.MailListHeader {background-image: url(../images/MailListHeader.gif); background-repeat:no-repeat}

.hdr1 {background-image: url(../images/hdr1.gif); background-repeat:repeat-x}
.vdr1 {background-image: url(../images/vdr.gif); background-repeat:repeat-y}

.ProductLink {font-family:Arial, Helvetica, sans-serif; font-size: 11px; color:#7f2727; text-decoration:none; }
.ProductLink a:link {font-family:Arial, Helvetica, sans-serif; font-size: 11px; color:#7f2727; text-decoration:none; }
.ProductLink a:visited {font-family:Arial, Helvetica, sans-serif; font-size: 11px; color:#7f2727; text-decoration:none; }
.ProductLink a:hover {font-family:Arial, Helvetica, sans-serif; font-size: 11px; color:#ca7310; text-decoration:none; }
.ProductLink a:active {font-family:Arial, Helvetica, sans-serif; font-size: 11px; color:#ca7310; text-decoration:none; }

.SKULink a:link {font-family:Arial, Helvetica, sans-serif; font-size: 14px; color: #ca7310; text-decoration:none}
.SKULink a:visited {font-family:Arial, Helvetica, sans-serif; font-size: 14px; color: #ca7310; text-decoration:none}
.SKULink a:hover {font-family:Arial, Helvetica, sans-serif; font-size: 14px; color: #833533; text-decoration:none}
.SKULink a:active {font-family:Arial, Helvetica, sans-serif; font-size: 14px; color: #833533; text-decoration:none}

.ProductTile {font-family:Arial, Helvetica, sans-serif; font-size:18px; color: #823432}
.ProductSKUTile {font-family:Arial, Helvetica, sans-serif; font-size:24px; color: #ca7310}

.FloatImageRight {margin: 5px 5px 20px 22px; text-align:right;}
.FloatImageLeft {margin: 0px 22px 20px 0px; text-align:left;}

h1 {font-family:Arial, Helvetica, sans-serif; font-size:30px; color: #ca7310; margin: 0px; padding: 0px 0px 15px 0px; font-weight:normal}
h1 a:link {font-family:Arial, Helvetica, sans-serif; font-size:30px; color: #ca7310; text-decoration:none}
h1 a:visited {font-family:Arial, Helvetica, sans-serif; font-size:30px; color: #ca7310; text-decoration:none}
h1 a:hover {font-family:Arial, Helvetica, sans-serif; font-size:30px; color: #833533; text-decoration:none}
h1 a:active {font-family:Arial, Helvetica, sans-serif; font-size:30px; color: #833533; text-decoration:none}
h2 {font-family:Arial, Helvetica, sans-serif; font-size:30px; color: #673401; margin: 0px; padding: 0px 0px 9px 0px; font-weight:normal}
h3 {font-family:Arial, Helvetica, sans-serif; font-size:20px; color: #ca7310; margin: 0px; padding: 0px 0px 10px 0px; font-weight:normal}
h3 a:link {font-family:Arial, Helvetica, sans-serif; font-size:20px; color: #ca7310; margin: 0px; padding: 0px 0px 7px 0px; font-weight:normal; text-decoration:none}
h3 a:visited {font-family:Arial, Helvetica, sans-serif; font-size:20px; color: #ca7310; margin: 0px; padding: 0px 0px 7px 0px; font-weight:normal; text-decoration:none}
h3 a:hover {font-family:Arial, Helvetica, sans-serif; font-size:20px; color: #663400; margin: 0px; padding: 0px 0px 7px 0px; font-weight:normal; text-decoration:none}
h3 a:active {font-family:Arial, Helvetica, sans-serif; font-size:20px; color: #663400; margin: 0px; padding: 0px 0px 7px 0px; font-weight:normal; text-decoration:none}
h4 {font-family:Arial, Helvetica, sans-serif; font-size:16px; color: #ca7310; margin: 0px; padding: 0px 0px 7px 0px; font-weight:normal}

.CartHeader {background-color: #663400; padding: 6px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #f7f3d0; }
.CartCell {background-color: #f4e5bf; padding: 6px; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }

.QuoteBox1 {background-image: url(../images/QuoteBoxBG.jpg); padding: 15px 15px 5px 15px; border: 1px solid #805116; font-family:Arial, Helvetica, sans-serif; font-size: 14px; color: #805116; font-style:italic}
.QuoteBox2 {background-image: url(../images/QuoteBoxBG.jpg); padding: 20px 20px 5px 20px; border: 1px solid #805116; }

.hrule1 {border-top: 1px solid #d6cb9f}

.hpSplashBanner {background-image: url(../images/hpSplashBG.jpg); background-color: #bb9d6e; border: 1px solid #835b15; padding: 1px; height:182px}
.hpCB1 {background-color:#FFFFFF; border: 1px solid #cfb586; padding: 2px}
.hpCB1Header {background-color:#683502; padding: 4px 10px 4px 10px; font-family:Arial, Helvetica, sans-serif; font-size:24px; color: #d9a540}
.hpCB1Header a:link {font-family:Arial, Helvetica, sans-serif; font-size:24px; color: #d9a540; text-decoration:none}
.hpCB1Header a:visited {font-family:Arial, Helvetica, sans-serif; font-size:24px; color: #d9a540; text-decoration:none}
.hpCB1Header a:hover {font-family:Arial, Helvetica, sans-serif; font-size:24px; color: #ffffff; text-decoration:none}
.hpCB1Header a:active {font-family:Arial, Helvetica, sans-serif; font-size:24px; color: #ffffff; text-decoration:none}
.hpCB2 {background-color:#fbf3db; border: 1px solid #cfb586; padding: 2px}


.bannerImg {
    border-style: none; 
    padding-left:1px; 
    padding-right:1px;
}

.tblNoBorder{
    border-style: none; 
    padding:0px;
    border:none;
    
}