html {margin:0px;}
body {margin:0px;background-image:url(/images/main-bg1.jpg);background-repeat:repeat-y;background-position:center;font-size:12px;font-family: Arial, Helvetica;color:#535353;line-height:17px;}
.fl {float:left;}
.fr {float:right;}
.clear {clear:both;}
a img {border:none;}
h1, h2, h3, h4, h5, h6 {margin-top:0px;}
.bolded {font-weight:bold;}
p {margin-top:0px;margin-bottom:10px;border:0px;}
.pharagraph {margin-top:0px;margin-bottom:10px;}
.vm {vertical-align:middle;}
.mb0 {margin-bottom:0px;}
.mb4 {margin-bottom:4px;}
.mb8 {margin-bottom:8px;}
.mb10 {margin-bottom:10px;}
.beigebg {width:990px;margin-left:auto;margin-right:auto;background-color:#ebe3c4;z-index:3;}
.top-container {width:960px;margin-left:auto;margin-right:auto;height:145px;position:relative;}
.top {position:absolute;z-index:990;top:0px;height:145px;}
.logo {width:240px;padding-left:30px;padding-top:8px;}
.logolinks{float:left; font-size:10px; color:#f89c16; padding-left:23px;padding-top:2px;width:800px;cursor:default;}
.logolinks a:link{font-size:16px;color:#6b482d;text-decoration:none;font-weight:bold;}
.logolinks a:visited{font-size:16px;color:#6b482d;text-decoration:none;font-weight:bold;}
.logolinks a:hover{font-size:16px;color:#f89c16;text-decoration:none;font-weight:bold;}
.menu {padding-left:14px;}
.menu ul {list-style-type:none;list-style:none;margin:0px;padding:0px;}
.menu li {float:left;color:#ffffff;font-weight:bold;font-size:14px;padding-right:10px;padding-left:10px;padding-top:9px;}
.menu .on {color:#f89c16;text-decoration:none;}
.menu .on a:link {color:#f89c16;text-decoration:none;}
.menu .on a:visited {color:#f89c16;text-decoration:none;}
.menu .on a:hover {color:#f89c16;text-decoration:none;}
.menu a:link {color:#ffffff;text-decoration:none;}
.menu a:visited {color:#ffffff;text-decoration:none;}
.menu a:hover {color:#f89c16;text-decoration:none;}
a:link {color:#d57600;text-decoration:none;}
a:visited {color:#d57600;text-decoration:none;}
a:hover {color:#d57600;text-decoration:underline;}
.cart-off {color:#ffffff;}
.cart-on {color:#ffffff;}
.cart-off-head {background-image:url(/images/carr-off-head.gif);width:229px;height:30px;color:#ffffff;font-weight:bold;background-repeat:no-repeat;padding-right:10px;padding-top:3px;}
.cart-on-head {background-image:url(/images/carr-on-head.gif);width:229px;height:30px;color:#ffffff;font-weight:bold;background-repeat:no-repeat;padding-right:10px;padding-top:3px;}
.cart-on-body {width:221px;padding-left:9px;padding-right:9px;padding-top:2px;padding-bottom:2px;background-color:#da922f;font-weight:normal;}
.cart-on-body .white{background-color:#ffffff;color:#454545;font-size:11px;padding:9px;}
.cart-on-foot {background-image:url(/images/cart-on-foot.png);width:239px;height:8px;background-repeat:no-repeat;}
.divider0 {border-bottom:1px solid #dbdbdb;margin-bottom:10px;padding-bottom:8px;}
.topmenu1 {padding-right:16px;padding-top:0px;}
.topmenu2 {padding-right:16px;padding-top:0px;}
.top-1 , .top-2, .top-3 {min-height:90px;_height:90px;background-repeat:repeat-y;}
.top-1 {background-image: url(/images/top-nav_01.png);width:10px;}
.top-2 {background-image: url(/images/top-nav_02.jpg);width:940px;}
.top-3 {background-image: url(/images/top-nav_03.png);width:10px;}
.top-4 , .top-5, .top-6 {height:37px;background-repeat:no-repeat;;}
.top-4 {background-image: url(/images/top-nav_04.png);width:10px;}
.top-5 {background-image: url(/images/top-nav_05.jpg);width:940px;}
.top-6 {background-image: url(/images/top-nav_06.png);width:10px;}
.top-7 , .top-8, .top-9 {height:18px;background-repeat:no-repeat;;}
.top-7 {background-image: url(/images/top-nav_07.png);width:10px;}
.top-8 {background-image: url(/images/top-nav_08.png);width:940px;}
.top-9 {background-image: url(/images/top-nav_09.png);width:10px;}
.about-bg {background-image: url(/images/ampbg.gif);background-position:right;background-repeat:no-repeat;}
.header {width:941px;margin-left:auto;margin-right:auto;padding-bottom:16px;}
.header-bg {background-color:#ffffff;background-image:url(/images/header-bg.jpg);background-repeat:repeat-y;}
.header-top {background-image: url(/images/header-box_01.jpg);width:941px;min-height:60px;_height:60px;background-repeat:no-repeat;background-position:top;}
.header-body {background-image: url(/images/header-box_02.jpg);width:941px;min-height:248px;_height:248px;background-repeat:no-repeat;background-position:bottom;}
.middle-floater {position:relative;width:941px;margin-left:auto;margin-right:auto;}
.leftshadow {background-image: url(/images/middle-floater_01.png);width:20px;height:286px;background-repeat:no-repeat;}
.rightshadow {background-image: url(/images/middle-floater_03.png);width:20px;height:286px;background-repeat:no-repeat;}
.centerslider {width:522px;}
.centerslider-1 {background-image: url(/images/middle-floater_02.png);width:522px;height:5px;background-repeat:no-repeat;}
.centerslider-2 {background-image: url(/images/middle-floater_04.jpg);width:522px;height:275px;background-repeat:no-repeat;}
.centerslider-2 .pad {padding-top:4px;padding-left:10px;}
.centerslider-3 {background-image: url(/images/middle-floater_05.png);width:522px;height:6px;background-repeat:no-repeat;}
.containit {width:941px;margin-left:auto;margin-right:auto;padding-bottom:10px;}
.box-top-left {background-image: url(/images/riveted-box_01.jpg);height:24px;background-position:top left;background-repeat:no-repeat;}
.box-top-right {background-image: url(/images/riveted-box_02.jpg);height:24px;background-position:top right;background-repeat:no-repeat;vertical-align:top;background-color:#ffffff;}
.box-body-left {background-image: url(/images/riveted-box_03.jpg);min-height:197px;_height:197px;background-position:bottom left;background-repeat:no-repeat;}
.box-body-left h1 {color:#de8300;font-size:12px;font-family:Arial, Helvetica;line-height:20px;margin-bottom:1px;}
.box-body-left h1 a:link {color:#de8300;font-size:12px;font-family:Arial, Helvetica;line-height:20px;margin-bottom:1px;text-decoration:none;}
.box-body-left h1 a:visited {color:#de8300;font-size:12px;font-family:Arial, Helvetica;line-height:20px;margin-bottom:1px;text-decoration:none;}
.box-body-left h1 a:hover {color:#de8300;font-size:12px;font-family:Arial, Helvetica;line-height:20px;margin-bottom:1px;text-decoration:none;}
.box-body-left h1 a:active {color:#de8300;font-size:12px;font-family:Arial, Helvetica;line-height:20px;margin-bottom:1px;text-decoration:none;}
.box-body-left p {height:90px;overflow:hidden;}
.box-body-right {background-image: url(/images/riveted-box_04.jpg);min-height:197px;_height:197px;background-position:bottom right;background-repeat:no-repeat;background-color:#ffffff;}
.carouselbox-top-left {background-image: url(/images/carousel-box_01.jpg);height:5px;background-position:top left;background-repeat:no-repeat;}
.carouselbox-top-right {background-image: url(/images/carousel-box_02.jpg);height:5px;background-position:top right;background-repeat:no-repeat;}
.carouselbox-body-left {background-image: url(/images/carousel-box_03.jpg);min-height:144px;_height:144px;background-position:bottom left;background-repeat:no-repeat;}
.carouselbox-body-left ul {margin:0px;padding:0px;list-style-type:none;list-style:none;}
.carouselbox-body-left li {float:left;}
.caruselprod {width:226px;background-image:url(/images/carousel-divider.jpg);background-repeat:no-repeat;background-position:right;}
.caruselprod a:link {color:#de8300;text-decoration:none;}
.caruselprod a:visited {color:#de8300;text-decoration:none;}
.caruselprod a:hover {color:#de8300;text-decoration:none;}
.caruselprod h5 {color:#de8300;font-size:13px;line-height:18px;font-weight:bold;margin-bottom:4px;}
.carouselprod p {margin-top:0px;margin-bottom:4px;padding:0px;}
.caruselprod1 {width:226px;}
.caruselprod1 a:link {color:#de8300;text-decoration:none;}
.caruselprod1 a:visited {color:#de8300;text-decoration:none;}
.caruselprod1 a:hover {color:#de8300;text-decoration:none;}
.caruselprod1 h5 {color:#de8300;font-size:13px;line-height:18px;font-weight:bold;margin-bottom:4px;}
.carouselprod1 p {margin-top:0px;margin-bottom:4px;padding:0px;}
.carouselbox-body-right {background-image: url(/images/carousel-box_04.jpg);min-height:144px;_height:144px;background-position:bottom right;background-repeat:no-repeat;}
.carouselprod-inside {border-bottom:1px solid #dbdbdb;padding-top:5px;padding-bottom:5px;}
.carouselprod-inside a:link {color:#de8300;text-decoration:none;}
.carouselprod-inside a:visited {color:#de8300;text-decoration:none;}
.carouselprod-inside a:hover {color:#de8300;text-decoration:none;}
.carouselprod-inside h5 {color:#de8300;font-size:13px;font-weight:bold;margin-bottom:2px;}
.carouselprod-inside p {margin-top:0px;margin-bottom:2px;padding:0px;line-height:17px;}
.carouselprod-inside img {padding-bottom:5px;}
.simpleboxtop-left {background-image: url(/images/carousel-box_01.jpg);height:5px;background-position:top left;background-repeat:no-repeat;}
.simpleboxtop-right {background-image: url(/images/carousel-box_02.jpg);height:5px;background-position:top right;background-repeat:no-repeat;}
.simpleboxbody-left {background-image: url(/images/carousel-box_03.jpg);min-height:144px;_height:144px;background-position:bottom left;background-repeat:no-repeat;}
.simpleboxbody-left .pad {padding-left:12px;padding-right:12px;padding-bottom:15px;padding-top:7px;}
.simpleboxbody-right {background-image: url(/images/carousel-box_04.jpg);min-height:144px;_height:144px;background-position:bottom right;background-repeat:no-repeat;background-color:#ffffff;}
.leftside {width:152px;padding-right:16px;}
.middle {width:548px;padding-right:16px;line-height:18px;}
.middle h1{font-size:22px;margin-bottom:12px;color:#6c482b;}
.middle h3{font-size:17px;margin-bottom:6px;color:#cf6d00;}
.middle h6{font-size:14px;margin-bottom:2px;color:#6c482b;}
.middle p {margin-bottom:12px;}
.middlewide {width:710px;padding-right:16px;padding-left:6px;line-height:18px;}
.middlewide h1{font-size:22px;margin-bottom:12px;color:#6c482b;}
.middlewide h3{font-size:17px;margin-bottom:6px;color:#cf6d00;}
.middlewide p {margin-bottom:12px;}
.middlesuperwide {width:907px;padding-right:6px;padding-left:6px;line-height:18px;}
.middlesuperwide h1{font-size:22px;margin-bottom:12px;color:#6c482b;}
.middlesuperwide h3{font-size:17px;margin-bottom:6px;color:#cf6d00;}
.middlesuperwide p {margin-bottom:12px;}
.divider-prod {margin-bottom:6px;border-bottom:1px solid #dbdbdb;clear:both;}
.cat-prod {width:136px;padding-left:20px;padding-right:20px;padding-bottom:8px;}
.cat-prod .image {padding-bottom:6px;}
.cat-prod .price {font-size:13px;font-weight:bold;}
.cat-prod .sale {color:red;font-weight:bold;}
.cat-prod .desc {font-size:12px;font-weight:bold;}
.cat-prod a:link {color:#de8300;text-decoration:underline;}
.cat-prod a:visited {color:#de8300;text-decoration:underline;}
.cat-prod a:hover {color:#de8300;text-decoration:none;}
.cat-prod-all {width:100px;padding-left:18px;padding-right:18px;padding-bottom:8px;}
.cat-prod-all .image {padding-bottom:6px;}
.cat-prod-all .price {font-size:13px;font-weight:bold;}
.cat-prod-all .sale {color:red;font-weight:bold;}
.cat-prod-all .desc {font-size:12px;font-weight:bold;}
.cat-prod-all a:link {color:#de8300;text-decoration:underline;}
.cat-prod-all a:visited {color:#de8300;text-decoration:underline;}
.cat-prod-all a:hover {color:#de8300;text-decoration:none;}
.rightside {width:185px;}
#breadcrumbs {font-size:10px;line-height:14px;color:#686868;}
#breadcrumbs ul {list-style-image: url(/images/breadcrumb-arrow.gif);margin-top:0px;margin-bottom:3px;margin-left:0px;margin-right:0px;padding:0px;}
#breadcrumbs li {margin:0px;padding:0px;display: inline;border: none;}
#breadcrumbs li{background-image: url(/images/breadcrumb-arrow.gif);background-repeat: no-repeat;background-position: 0 50%;padding-left:7px;margin: 0 0 0 0;}
#breadcrumbs a:link {color:#de8300;text-decoration:none;}
#breadcrumbs a:visited {color:#de8300;text-decoration:none;}
#breadcrumbs a:hover {color:#de8300;text-decoration:underline;}
.newsletter {padding-left:8px;padding-right:8px;padding-top:2px;padding-bottom:2px;color:#ffffff;font-weight:bold;font-size:13px;line-height:16px;}
.email {padding-left:8px;padding-right:8px;padding-top:2px;padding-bottom:2px;color:#ffffff;font-weight:bold;font-size:13px;line-height:16px;}
.footer-links {color:#71613d;font-size:11px;padding-bottom:40px;}
.footer-links a:link {color:#71613d;text-decoration:none;}
.footer-links a:visited {color:#71613d;text-decoration:none;}
.footer-links a:hover {color:#cf6d00;text-decoration:underline;}
h2 {color:#6a472a;font-size:17px;font-family:Arial, Helvetica;line-height:20px;margin-bottom:8px;}
h1 {font-size:20px;line-height:22px;}
.lion {background-color:#ebe7c4;padding-left:14px;padding-right:10px;padding-top:8px;padding-bottom:8px;color:#71613d;line-height:13px;font-size:11px;font-weight:bold;height:26px;overflow:hidden;}
.lion:hover {background-color:#f1ae4e;padding-left:14px;padding-right:10px;padding-top:8px;padding-bottom:8px;color:#ffffff;line-height:13px;font-size:11px;font-weight:bold;height:26px;overflow:hidden;}
.lioff {padding-left:14px;padding-right:10px;padding-top:8px;padding-bottom:8px;color:#71613d;background-color:#f5f3dc;line-height:13px;font-size:11px;font-weight:bold;height:26px;overflow:hidden;}
.lioff:hover {background-color:#f1ae4e;padding-left:14px;padding-right:10px;padding-top:8px;padding-bottom:8px;color:#ffffff;line-height:13px;font-size:11px;font-weight:bold;height:26px;overflow:hidden;}
.listentry p{height:26px;overflow:hidden;margin:0px;}
.bullet {padding-top:6px;padding-right:6px;}
.slide-1 {background-image: url(/images/slide1-bg.jpg);width:501px;height:227px;background-position:top;background-repeat:no-repeat;color:#ffffff;}
.slide-2 {background-image: url(/images/slide2-bg.jpg);width:501px;height:227px;background-position:top;background-repeat:no-repeat;color:#ffffff;}
.slide-3 {background-image: url(/images/slide3-bg.jpg);width:501px;height:227px;background-position:top;background-repeat:no-repeat;color:#ffffff;}
.slide-4 {background-image: url(/images/slide4-bg.jpg);width:501px;height:227px;background-position:top;background-repeat:no-repeat;color:#ffffff;}
.slide-5 {background-image: url(/images/slide5-bg.jpg);width:501px;height:227px;background-position:top;background-repeat:no-repeat;color:#ffffff;}
.slide-6 {background-image: url(/images/slide6-bg.jpg);width:501px;height:227px;background-position:top;background-repeat:no-repeat;color:#ffffff;}
.slide-7 {background-image: url(/images/slide7-bg.jpg);width:501px;height:227px;background-position:top;background-repeat:no-repeat;color:#ffffff;}
.slide-pad-title {padding-left:20px;padding-top:20px;padding-right:20px;}
.slide-pad {padding-left:20px;padding-bottom:20px;width:260px;}
.newsletterbg {background-image: url(/images/newsletter-bg_01.jpg);width:156px;height:31px;background-repeat:no-repeat;padding-top:10px;padding-left:14px;}
.orangebox-top {background-image: url(/images/orange-box_01.jpg);height:5px;width:467px;background-repeat:no-repeat;}
.orangebox-body {background-image: url(/images/orange-box_02.jpg);min-height:46px;_height:46px;width:467px;background-repeat:repeat-y;}
.orangebox-bottom {background-image: url(/images/orange-box_03.jpg);height:6px;width:467px;background-repeat:no-repeat;}
.brownbox-top {background-image: url(/images/brown-box_01.jpg);height:5px;width:462px;background-repeat:no-repeat;}
.brownbox-body {background-image: url(/images/brown-box_02.jpg);min-height:46px;_height:46px;width:462px;background-repeat:repeat-y;}
.brownbox-bottom {background-image: url(/images/brown-box_03.jpg);height:6px;width:462px;background-repeat:no-repeat;}
#emailbox {font-weight:normal;font-size:11px;line-height:14px;}
#emailbox h3 {font-size:14px;font-weight:bold;color:#d06400;margin-bottom:6px;}
#emailbox a:link {color:#d06400;text-decoration:none;}
#emailbox a:visited {color:#d06400;text-decoration:none;}
#emailbox a:hover {color:#d06400;text-decoration:none;}
.box3 {padding:8px;border:1px solid #dbdbdb;}
#submenu {width:185px;}
#submenu .top-submenu {background-image:url(/images/top-submenu.jpg);height:7px;width:185px;background-repeat:no-repeat;}
#submenu .top-submenu-body {width:167px;background-repeat:repeat-y;background-image: url(/images/top-submenu-body.jpg);min-height:25px;_height:25px;color:#ffffff;font-size:15px;font-weight:bold;line-height:18px;padding-left:9px;padding-right:9px;padding-top:3px;}
#submenu .submenu-foot {background-repeat:no-repeat;background-image:url(/images/submenu-bottom.jpg);height:8px;width:185px;}
#submenu .submenu-body {border-right:1px solid #694629;border-left:1px solid #694629;padding-left:10px;padding-right:10px;padding-top:2px;padding-bottom:8px;width:163px;}
#submenu .level1 ul {list-style:none;margin:0px;padding:0px;}
#submenu .level1 li {padding-left:0px;margin-left:0px;padding-bottom:6px;padding-top:6px;border-bottom:1px solid #dbdbdb;color:#7b562e;}
#submenu .level1 li a:link {color:#7b562e;text-decoration:none;}
#submenu .level1 li a:visited {color:#7b562e;text-decoration:none;}
#submenu .level1 li a:hover {color:#cf6d00;text-decoration:none;}
#submenu .level1 .on {padding-left:0px;padding-bottom:6px;padding-top:6px;margin-left:0px;border-bottom:1px solid #dbdbdb;color:#cf6d00;font-weight:bold}
#submenu .level1 .on a:link {color:#cf6d00;text-decoration:none;}
#submenu .level1 .on a:visited {color:#cf6d00;text-decoration:none;}
#submenu .level1 .on a:hover {color:#de8300;text-decoration:none;}
#submenu .level2 ul {list-style:url(/images/bullet1.png);margin:0px;padding-left:12px;font-size:11px;font-weight:normal;padding-top:0px;}
#submenu .level2 li {padding-left:0px;margin-left:0px;padding-bottom:2px;padding-top:2px;color:#7b562e;border:none;}
#submenu .level2 .on2 {font-weight:bold;}
#submenu .level2 .off2 {font-weight:normal;color:#7b562e;}
#submenu .level2 .off2 a:link {color:#7b562e;text-decoration:none;}
#submenu .level2 .off2 a:visited {color:#7b562e;text-decoration:none;}
#submenu .level2 .off2 a:hover {color:#cf6d00;text-decoration:none;}
.box-grl-top-left {background-image: url(/images/box-grl_01.jpg);background-position: top left;background-repeat:no-repeat;height:7px;}
.box-grl-top-right {background-image: url(/images/box-grl_02.jpg);background-position: top right;background-repeat:no-repeat;height:7px;}
.box-grl-body-left {background-image: url(/images/box-grl_03.jpg);min-height:100px;_height:100px;background-position: bottom left;background-repeat:no-repeat;}
.box-grl-body-left .pad {padding-left:13px;padding-right:13px;padding-bottom:13px;padding-top:3px;}
.box-grl-body-right {background-image: url(/images/box-grl_04.gif);min-height:100px;_height:100px;background-position: bottom right;background-repeat:no-repeat;}
.box-grl1-top-left {background-image: url(/images/box-grl1_01.jpg);background-position: top left;background-repeat:no-repeat;height:7px;}
.box-grl1-top-right {background-image: url(/images/box-grl1_02.jpg);background-position: top right;background-repeat:no-repeat;height:7px;}
.box-grl1-body-left {background-image: url(/images/box-grl1_03.gif);background-position: bottom left;background-repeat:no-repeat;}
.box-grl1-body-left .pad {padding-left:13px;padding-right:13px;padding-bottom:13px;padding-top:3px;}
.box-grl1-body-left h4 {font-size:13px;color:#de8300;margin-bottom:4px;}
.box-grl1-body-left h4 a:link {color:#de8300;text-decoration:none;}
.box-grl1-body-left h4 a:visited {color:#de8300;text-decoration:none;}
.box-grl1-body-left h4 a:hover {color:#de8300;text-decoration:underline;}
.box-grl1-body-right {background-image: url(/images/box-grl1_04.jpg);background-position: bottom right;background-repeat:no-repeat;}
.calloutb {padding-bottom:10px;}
.smaller {font-size:11px;line-height:15px;}
.ques td {padding-right:10px;}
#emailbox .clear {clear:both;visibility:hidden;}
.slide {color:#ffffff;}