body{background:url(../i/bg.jpg) top left no-repeat;background-color:#fff;margin:0 0 0 0;padding:0;border:0;font:12px Verdana,Helvetica,Arial,sans-serif;color:#000;width:762px;}
img{display:block;border:0;}
p{margin-top:0;line-height:1.6em;}

h1{font:bold 18px Verdana,Arial,Helvetica,sans-serif;color:#9b141c;margin:0;padding:20px 0 0 0;}
h2{font:bold 21px Verdana,Arial,Helvetica,sans-serif;color:#9b141c;padding:0 0 0 0;}
h3{font:bold 14px Verdana,Arial,Helvetica,sans-serif;color:#000;margin:0;padding:0 0 15px 0;}
h4{font:bold 12px Verdana,Arial,Helvetica,sans-serif;color:#000;margin:0;padding:10px 0 0 0;background:url(../i/hrshade.jpg) top left no-repeat;}

a:link{font:12px Verdana,Helvetica,Arial,sans-serif;color:#9B141C;background:transparent;text-decoration:underline;}
a:visited{font:12px Verdana,Helvetica,Arial,sans-serif;color:#9B141C;background:transparent;text-decoration:underline;}
a:hover{font:12px Verdana,Helvetica,Arial,sans-serif;color:#000;background:transparent;text-decoration:underline;}
a:active{font:12px Verdana,Helvetica,Arial,sans-serif;color:#000;background:transparent;text-decoration:none;}

/* Layout */

#indexcontent{width:725px;margin:0 0 0 25px;}
#indexleftcolumn{float:left;width:364px;}
#indexrightcolumn{width:336px;margin:0 0 0 384px;}

.prodxleft{float:left;width:330px;margin-bottom:20px;}
.prodxright{width:330px;margin:0 0 20px 380px;}

.prodxleft p{padding:25px 0 0 0;}
.prodxright p{padding:25px 0 0 0;}

.prodxleft a{color:#9B141C;font-weight:bold;}
.prodxleft a:hover{color:#000;}
.prodxright a{color:#9B141C;font-weight:bold;}
.prodxright a:hover{color:#000;}

.thumb{float:left;padding:0 15px 0 0;}
.thumbodd{float:left;padding:15px 15px 0 0;}

#indexfooter{width:725px;font-size:10px;padding:4px 0 0 0;}
#indexcopy{float:left;}
#footer{width:725px;font-size:10px;margin-bottom:35px;padding:6px 0 0 0;border-top:1px solid #999;}
#mmg{float:right;}
#mmg a{font-size:10px;}
#mmg a:link{color:#9B141C;}
#mmg a:visited{color:#9B141C;}
#mmg a:hover{color:#000;}
#mmg a:active{color:#000;}

#wrapper{width:725px;padding:0 0 0 25px;}
#menucolumn{float:left;width:200px;padding:0 0 25px 0;}
#maincolumn{width:480px;margin:0 0 0 240px;}

#content{padding:25px 0 20px 0;}

#indexpic{float:right;margin:3px 10px 10px 15px;}
#careers{float:right;padding:0 70px 0 0;}

#nocfcs{float:left;padding:3px 12px 0 0;}

#video{float:right;margin:0 0 10px 10px;border:6px inset red}

#getacro{float:left;padding:3px 12px 0 0;}
#getacromenu{padding:12px 0 0 0;}

.temps{float:left;padding:0 6px 3px 0;}

#shade{padding:0 0 0 20px;}

#comments{margin:0 0 10px 0;}

#logo{padding:15px 0 10px 0;}

.dashed{margin:5px auto 18px auto;}

#orderbutton{padding:0 0 30px 150px;}

#productpic{float:right;margin-left:20px;}

#booklet{float:right;padding:0 0 45px 30px;width:226px;}
#bookletpic{padding:0 0 15px 0;}
#booklet p{font:10px Verdana,Helvetica,Arial,sans-serif;color:#000;text-align:center;margin:0 0 7px 0;}
#reader{font:10px Verdana,Helvetica,Arial,sans-serif;color:#000;text-align:center;padding:5px 0 0 0;border-top:1px solid #eee;}

#localmap{float:left;padding:10px 20px 0 0;}
#mapnote{padding:10px 0 3px 0;}

#cans{float:right;padding:0 0 0 20px;}



/* Text */

#catup{padding:15px 0 0 0;}

#leaders{font:italic 12px Verdana,Arial,Helvetica,sans-serif;color:#000;margin:0;padding:0 0 12px 0;}
#hometag{font-weight:bold;font-size:14px;color:#000;margin:0;padding:3px 0 8px 0;}
#tag{font-weight:bold;font-size:14px;line-height:1.3em;color:#000;margin:0;padding:16px 0 4px 0;}
#companytag{font-weight:bold;color:#000;margin:0;padding:0 0 0 0;}
.tagline{font:bold italic 11px Verdana,Arial,Helvetica,sans-serif;color:#9b141c;}
.hometagline{font:bold italic 12px Verdana,Arial,Helvetica,sans-serif;color:#9b141c;}
.companytagline{font:bold italic 12px Verdana,Arial,Helvetica,sans-serif;color:#9b141c;}

.genus{margin:2px 0 0 0;color:#000;font-size:10px;font-weight:bold;}

.black{color:#000;}

.emergency{font-weight:bold;color:#900;}

.new{font-weight:bold;font-style:italic;color:#971017;}

#coming{font-weight:bold;padding:20px 0 200px 0;}


/* Tables */

table{margin:20px 0 0 0;padding:5px;background-color:#ebeff0;}
td{padding:3px;}
th{text-align:left;padding:3px 3px 3px 5px;}




/* Navigation */

/* Row 1 */

#navrow1{margin:0;padding:0 0 0 0;float:right;}
#nav1{width:156px;height:24px;background:url(../i/nav/n1.jpg);margin:0;padding:0;position:relative;}
#nav1 li{margin:0;padding:0;list-style:none;position:absolute;top:0;}
#nav1 li,#nav1 a{height:24px;display:block;border:none;}
#nav1p1{left:0;width:58px;text-indent:-5000px;height:24px;}
#nav1p2{left:58px;width:98px;text-indent:-5000px;height:24px;}

#nav1p1 a:hover{background:transparent url(../i/nav/n1.jpg) 0 -24px no-repeat;}
#nav1p2 a:hover{background:transparent url(../i/nav/n1.jpg) -58px -24px no-repeat;}

.home{background:transparent url(../i/nav/n1.jpg) 0 -24px no-repeat;}
.contact{background:transparent url(../i/nav/n1.jpg) -58px -24px no-repeat;}


/* Row 2 */

#navrow2{margin:0;padding:98px 0 0 8px;}
#nav2{width:700px;height:25px;background:url(../i/nav/n2.jpg);margin:0;padding:0;position:relative;}
#nav2 li{margin:0;padding:0;list-style:none;position:absolute;top:0;}
#nav2 li,#nav2 a{height:25px;display:block;border:none;}
#nav2p1{left:0;width:116px;text-indent:-5000px;height:25px;}
#nav2p2{left:116px;width:144px;text-indent:-5000px;height:25px;}
#nav2p3{left:260px;width:145px;text-indent:-5000px;height:25px;}
#nav2p4{left:405px;width:147px;text-indent:-5000px;height:25px;}
#nav2p5{left:552px;width:80px;text-indent:-5000px;height:25px;}
#nav2p6{left:633px;width:63px;text-indent:-5000px;height:25px;}
#nav2p1 a:hover{background:transparent url(../i/nav/n2.jpg) 0 -25px no-repeat;}
#nav2p2 a:hover{background:transparent url(../i/nav/n2.jpg) -116px -25px no-repeat;}
#nav2p3 a:hover{background:transparent url(../i/nav/n2.jpg) -260px -25px no-repeat;}
#nav2p4 a:hover{background:transparent url(../i/nav/n2.jpg) -405px -25px no-repeat;}
#nav2p5 a:hover{background:transparent url(../i/nav/n2.jpg) -552px -25px no-repeat;}
#nav2p6 a:hover{background:transparent url(../i/nav/n2.jpg) -633px -25px no-repeat;}
.catalog {background:transparent url(../i/nav/n2.jpg) 0 -25px no-repeat;}
.packaging{background:transparent url(../i/nav/n2.jpg) -116px -25px no-repeat;}
.literature{background:transparent url(../i/nav/n2.jpg) -260px -25px no-repeat;}
.company{background:transparent url(../i/nav/n2.jpg) -405px -25px no-repeat;}
.ordering{background:transparent url(../i/nav/n2.jpg) -552px -25px no-repeat;}
.login{background:transparent url(../i/nav/n2.jpg) -633px -25px no-repeat;}

/* Row 2a */

#navrow2a{margin:0;padding:4px 0 6px 21px;}
#nav2a{width:730px;height:16px;background:url(../i/nav/n2a.gif);margin:0;padding:0;position:relative;}
#nav2a li{margin:0;padding:0;list-style:none;position:absolute;top:0;}
#nav2a li,#nav2a a{height:16px;display:block;border:none;}
#nav2ap1{left:0;width:181px;text-indent:-5000px;height:16px;}
#nav2ap2{left:181px;width:201px;text-indent:-5000px;height:16px;}
#nav2ap3{left:382px;width:211px;text-indent:-5000px;height:16px;}
#nav2ap4{left:593px;width:137px;text-indent:-5000px;height:16px;}
#nav2ap1 a:hover{background:transparent url(../i/nav/n2a.gif) 0 -16px no-repeat;}
#nav2ap2 a:hover{background:transparent url(../i/nav/n2a.gif) -181px -16px no-repeat;}
#nav2ap3 a:hover{background:transparent url(../i/nav/n2a.gif) -382px -16px no-repeat;}
#nav2ap4 a:hover{background:transparent url(../i/nav/n2a.gif) -593px -16px no-repeat;}
.molding{background:transparent url(../i/nav/n2a.gif) 0 -16px no-repeat;}
.industrial{background:transparent url(../i/nav/n2a.gif) -181px -16px no-repeat;}
.musical{background:transparent url(../i/nav/n2a.gif) -382px -16px no-repeat;}
.firearms{background:transparent url(../i/nav/n2a.gif) -593px -16px no-repeat;}

ul{margin:0;padding:0;list-style-type:none;}


.here{font:bold 12px Arial,Verdana,Helvetica,sans-serif;text-decoration:none;color:#000;}

/* Row Three */

a.nav3,a.nav3:link,a.nav3:visited{display:block;width:181px;height:16px;background:url(../i/nav/nav3.gif) no-repeat;border:none;padding-left:20px;text-align:left;text-decoration:none;font-family:verdana,arial,sans-serif;font-size:12px;font-weight:bold;color:#971017;line-height:17px;overflow:hidden;}
a.nav3:hover{color:#000;background:url(../i/nav/nav3hov.gif) no-repeat;}
a.nav3:active{color:#fff;background:url(../i/nav/nav3hov.gif) no-repeat;}
a.nav3here,a.nav3here:link,a.nav3here:visited{display:block;width:181px;height:16px;background:url(../i/nav/nav3hov.gif) no-repeat;border:none;padding-left:20px;text-align:left;text-decoration:none;font-family:verdana,arial,sans-serif;font-size:12px;font-weight:bold;color:#000;line-height:17px;overflow:hidden;}

a.nav3sp,a.nav3sp:link,a.nav3sp:visited{display:block;width:181px;height:16px;background:url(../i/nav/nav3.gif) no-repeat;border:none;padding:0 0 10px 20px;text-align:left;text-decoration:none;font-family:verdana,arial,sans-serif;font-size:12px;font-weight:bold;color:#971017;line-height:17px;overflow:hidden;}
a.nav3sp:hover{color:#000;background:url(../i/nav/nav3hov.gif) no-repeat;}
a.nav3sp:active{color:#fff;background:#c00;}
a.nav3sphere,a.nav3sphere:link,a.nav3sphere:visited{display:block;width:181px;height:16px;background:url(../i/nav/nav3hov.gif) no-repeat;border:none;padding:0 0 10px 20px;text-align:left;text-decoration:none;font-family:verdana,arial,sans-serif;font-size:12px;font-weight:bold;color:#000;line-height:17px;overflow:hidden;}

a.nav3open,a.nav3open:link,a.nav3open:visited{display:block;width:181px;height:24px;background:url(../i/nav/nav3open.gif) no-repeat;border:none;margin-top:8px;padding-left:26px;text-align:left;text-decoration:none;font-family:verdana,arial,sans-serif;font-size:10px;font-weight:bold;color:#7F0F15;line-height:24px;overflow:hidden;}
a.nav3open:hover{color:#000;background:background:url(../i/nav/nav3b.gif) no-repeat;}
a.nav3open:active{color:#fff;background:#c00;}

a.nav3header,a.nav3header:link,a.nav3header:visited{display:block;width:190px;height:26px;background:url(../i/nav/nav3header.jpg) top right no-repeat;border:none;margin-top:16px;text-align:left;text-decoration:none;font-family:verdana,arial,sans-serif;font-size:10px;font-weight:bold;color:#000;line-height:28px;overflow:hidden;}
a.nav3header:hover{color:#000;}
a.nav3header:active{color:#fff;background:#c00;}

a.nav3a,a.nav3a:link,a.nav3a:visited{display:block;width:171px;height:20px;background:url(../i/nav/nav3a.gif) no-repeat;border-right:1px solid #999;border-bottom:1px solid #999;margin-top:4px;padding-left:18px;text-align:left;text-decoration:none;font-family:verdana,arial,sans-serif;font-size:10px;font-weight:bold;color:#971017;line-height:20px;overflow:hidden;}
a.nav3a:hover{color:#000;background:url(../i/nav/nav3ahov.gif) no-repeat;}
a.nav3a:active{background:url(../i/nav/nav3ahov.gif) no-repeat;color:#fff;}
a.nav3adown,a.nav3adown:link,a.nav3adown:visited{display:block;width:171px;height:20px;background:url(../i/nav/nav3adown.gif) no-repeat;border-right:1px solid #7E0F15;border-bottom:1px solid #7E0F15;margin-top:4px;padding-left:18px;text-align:left;text-decoration:none;font-family:verdana,arial,sans-serif;font-size:10px;font-weight:bold;color:#fff;line-height:20px;overflow:hidden;}

a.nav3ahere{display:block;width:171px;height:20px;background:url(../i/nav/nav3a.gif) no-repeat;border-right:1px solid #ccc;border-bottom:1px solid #ccc;margin-top:4px;padding-left:18px;text-align:left;text-decoration:none;font-family:verdana,arial,sans-serif;font-size:10px;font-weight:bold;color:#000;line-height:20px;overflow:hidden;}
a.nav3aright{display:block;width:171px;height:20px;background:url(../i/nav/nav3aright.gif) no-repeat;border-right:1px solid #971017;border-bottom:1px solid #971017;margin-top:4px;padding-left:18px;text-align:left;text-decoration:none;font-family:verdana,arial,sans-serif;font-size:10px;font-weight:bold;color:#fff;line-height:20px;overflow:hidden;}

a.nav3b,a.nav3b:link,a.nav3b:visited{display:block;width:164px;height:20px;background:url(../i/nav/nav3b.gif) no-repeat;border-right:1px solid #ccc;border-bottom:1px solid #ccc;margin-top:4px;padding-left:25px;text-align:left;text-decoration:none;font-family:verdana,arial,sans-serif;font-size:10px;color:#971017;line-height:20px;overflow:hidden;}
a.nav3b:hover{background:url(../i/nav/nav3bhov.gif) no-repeat;color:#000;}
a.nav3b:active{color:#fff;background:#c00;}
a.nav3bhere,a.nav3bhere:link,a.nav3bhere:visited{display:block;width:164px;height:20px;background:url(../i/nav/nav3bhere.gif) no-repeat;border-right:1px solid #999;border-bottom:1px solid #999;margin-top:4px;padding-left:25px;text-align:left;text-decoration:none;font-family:verdana,arial,sans-serif;font-size:10px;font-weight:bold;color:#000;line-height:20px;overflow:hidden;}

a.nav3label,a.nav3label:link,a.nav3label:visited{display:block;width:171px;height:20px;background:url(../i/nav/nav3label.gif) no-repeat;border-left:1px solid #e6e6e6;border-top:1px solid #e6e6e6;border-right:1px solid #e6e6e6;margin-top:4px;padding-left:17px;text-align:left;text-decoration:none;font-family:verdana,arial,sans-serif;font-size:10px;font-weight:bold;color:#333;line-height:20px;overflow:hidden;}
a.nav3label:hover{background:url(../i/nav/nav3label.gif) no-repeat;color:#000;}
a.nav3label:active{color:#fff;background:#fff;}




.fancy{padding:0 0 10px 0;}
.fancy ul{margin:0;padding:0;list-style-type:none;}
.fancy li{list-style-type:none;background: url(../i/red_disc.gif) no-repeat 0 7px;padding:0 0 10px 14px;}

.lit{padding:0 0 10px 0;margin:0 0 0 0;}
.lit ul{margin:0;padding:0;list-style-type:none;}
.lit li{list-style-type:none;background: url(../i/doc.gif) no-repeat 0 2px;padding:0 0 7px 14px;}

#notice{padding:12px;background-color:#F3F5F6;border-top:1px dashed #a6a6a6;}
#smallnotice{font-size:10px;padding:12px;background-color:#F3F5F6;border-top:1px dashed #a6a6a6;border-bottom:1px dashed #a6a6a6;}


