body{color:#2c2f2f;font-family:Helvetica,Arial,sans-serif;background:#000 url(/cdn/shop/t/1/assets/content_bg.jpg?v=1308689746) fixed}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}.button{background:url(/cdn/shop/t/1/assets/action_buttons.gif?v=1312385858) no-repeat;border:none;cursor:pointer;display:block;float:left;height:31px;margin-right:14px;width:163px}input.button{font-size:0;text-indent:-999em}.container{margin:1em auto;width:926px}#header{margin-bottom:10px}#header .logo{float:left;height:58px;margin-right:150px;width:268px}#header .usa{background:url(/cdn/shop/t/1/assets/usa.png?v=1308756590) no-repeat 0 0;display:block;float:left;height:50px;margin-right:84px;text-indent:-999em;width:96px}#header .search{float:right;width:159px}#header .search .field{border:1px solid #c8bfc0;display:block;float:left;height:16px;line-height:18px;padding:1px;width:130px}#header .search .submit{background:url(/cdn/shop/t/1/assets/m_glass.gif?v=1307993321) no-repeat 0 0;border:none;height:20px;float:right;font-size:0;text-indent:-999em;width:25px}#header .facebook{float:right;position:relative;top:1.5em;width:138px}#navigation{background:url(/cdn/shop/t/1/assets/nav_bg.gif?v=1307993325) repeat-x;display:block;height:32px;margin-bottom:10px;overflow:hidden;position:relative}#navigation .frontcap{background:url(/cdn/shop/t/1/assets/nav_bg_left.gif?v=1307993333) no-repeat 0 0;float:left;height:32px;width:5px}#navigation ul.links{display:block;float:left;height:32px;margin:0 0 0 5px;width:700px}#navigation ul.links li{border-right:1px solid #c00;float:left;line-height:32px;padding:0 5px}#navigation ul.links li.first{padding-left:120px}#navigation ul.links li.last{border:none}#navigation ul.links li a{color:#fff;font-size:12px;font-weight:700;text-decoration:none}#navigation .cart{border:1px solid #000;display:block;float:right;height:26px;margin-right:10px;position:relative;top:2px}#navigation .cart a{background:url(/cdn/shop/t/1/assets/cart.gif?v=1308772085) no-repeat 0 0;display:block;color:#fff;font-size:12px;height:26px;line-height:26px;padding:0 10px 0 35px;text-decoration:none}#navigation .endcap{background:url(/cdn/shop/t/1/assets/nav_bg_right.gif?v=1307993339) no-repeat 0 0;display:block;height:32px;position:absolute;right:0;top:0;width:5px;z-index:2}#slideshow{display:block;margin:0 auto;overflow:hidden;position:relative;width:884px}#slideshow .slides{clear:left;height:312px;overflow:hidden;width:100%}#slideshow .slides .slide_content{width:9000px}#slideshow .slides .slide{float:left}#slideshow .container{background-color:#666;margin:0;width:100%}#slideshow .container .buttons{text-align:right}#slideshow .container .buttons a{color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:9px;padding:5px;text-decoration:none}#slideshow .container .buttons li.current a,#slideshow .container .buttons li a:hover,#slideshow .container .buttons li a:active{color:#c00}#sidebar{background-color:#343434;float:left;font-size:12px;font-weight:700;padding:20px 10px;width:206px}#sidebar h2{color:#fff;font-size:16px;margin-bottom:10px;text-transform:uppercase}#sidebar a{text-decoration:none}#sidebar ul.level_1>li{border-top:1px solid #c00;padding:5px}#sidebar ul.level_1>li,#sidebar ul.level_1>li>a{color:#fff}#sidebar ul.level_2{padding-top:5px}#sidebar ul.level_2 li a{color:#c0c1c2}#sidebar ul.level_2 a:hover,#sidebar ul.level_2 a:active{text-decoration:underline}#primary p{font-size:12px}#index #primary{background-color:#333}#collection #primary,#product #primary,#page #primary,#search #primary,#cart #primary{float:right;margin-right:20px;padding:16px 0;width:660px}#collection.content,#product.content,#page.content,#search.content,#cart.content{background:url(/cdn/shop/t/1/assets/primary_bg.gif?v=1308759787) repeat-y 0 0}#primary .top_links{border-bottom:1px solid #ccc;color:#ccc;font-size:10px;margin-bottom:20px}#primary .top_links a{color:#000;text-decoration:none}#primary .top_links .breadcrumbs,#primary .top_links .back{display:block;margin-bottom:15px;width:48%}#primary .top_links .breadcrumbs{float:left}#primary .top_links .back{float:right;text-align:right}#page #primary .body{font-size:86%}#page #primary .body p{margin-bottom:.75em}#page #primary .body ul,#page #primary .body ol{font-size:100%;margin:.5em 2em}#page #primary .body ul li{list-style-type:disc;margin-bottom:.5em}#page #primary .body ul ul li{list-style-type:circle}#page #primary .body ul ul li ul li{list-style-type:square}#page #primary .body ol li{list-style:decimal;margin-bottom:.5em}#page #primary .body table td{padding:.5em}#page #subForm{margin-top:1em}#page #subForm li{clear:both;list-style:none!important}#page #subForm label{display:block;float:left;margin-bottom:1em;text-align:right;width:100px}#page #subForm input,#page #subForm textarea{border:1px solid #000}#page #subForm textarea{height:100px}#page #primary .with_subnav ul.links{float:left;margin-right:1em;overflow:hidden;width:200px}#page #primary .with_subnav ul.links li{border-bottom:1px solid #ccc}#page #primary .with_subnav ul.links li a{color:#666;display:block;font-size:77%;padding:.3em .2em;text-decoration:none;width:100%}#page #primary .with_subnav ul.links li a:hover,#page #primary .with_subnav ul.links li a:active,#page #primary .with_subnav ul.links li a.active{background-color:#eee;color:#000}#page #primary .with_subnav .body{float:right;width:440px}#primary .categories .category{float:left;height:180px;margin:4px;text-align:center;width:300px}#primary .categories .category h3{border:1px solid #c00;background:url(/cdn/shop/t/1/assets/alpha_red.png?v=1308082068) repeat;font-size:14px;height:30px;line-height:30px;padding-right:10px;text-align:right}#primary .categories .category h3 a{color:#fff;text-decoration:none;text-transform:uppercase}#primary .categories .category .image{display:block;height:150px;overflow:hidden;width:100%}#primary .products .product{border:1px solid #cfd0d2;float:left;height:182px;margin:0 10px 20px 0;text-align:center;width:150px}#primary .products .product .image{border-bottom:1px solid #cfd0d2;height:150px}#primary .products .product .image img{width:150px}#primary .products .product .info{font-size:10px;font-weight:700;text-align:left;padding:3px}#primary .products .product .info a{color:#878787;text-decoration:none;text-transform:uppercase}#product h1{margin-bottom:20px}#product .images{margin-bottom:30px}#product .images .thumbs li{border:1px solid #000;display:block;float:left;height:80px;margin:0 15px 15px 0;width:80px}#product .images .thumbs li img{height:80px;width:80px}#product #variants,#product #buy{border-bottom:1px solid #000;border-top:1px solid #000;margin-bottom:15px;padding:6px}#product #variants{margin-bottom:2em}#product #variants select{width:50%}#product .button a{display:block;height:31px;overflow:hidden;text-indent:-999em;width:163px}#product .button.buy_now{background-position:0 0}#product .button.galleryofguns{background-position:-177px 0}#product .button.dealer{background-position:-357px 0}#product .button.soldout{background-position:-524px 0}#product fieldset{border:1px solid #000;font-size:12px;margin-top:3em;padding:18px;position:relative}#product fieldset legend{background-color:#000;color:#fff;font-size:10px;left:-1px;padding:6px 40px;position:absolute;top:-24px;text-transform:uppercase}#product #details ul{list-style:inside}#product #details a{color:#000;text-decoration:underline}#search #finder{margin-bottom:1em}#cart table{margin-bottom:2em}#cart table a{color:#000;text-decoration:underline}#cart table th,#cart table td{padding:7px;text-align:left;vertical-align:top}#cart table th{font-size:12px;font-weight:700}#cart table td{font-size:10px}#cart table td.products{width:153px}#cart table td.description{width:160px}#cart table td.price,#cart table td.quantity,#cart table td.remove{width:70px}#cart table.td.total{width:50px}#cart table td.quantity input{width:60%}#cart .products .product{float:none;margin:0}#cart .button.update{background-position:-693px 0}#cart .button.checkout{background-position:-870px 0;margin-right:0}#cart #complete{float:right;text-align:right}#footer{background:#333;padding:20px 15px 20px 55px}#footer ul.links{float:left;font-size:12px;font-weight:700;width:160px}#footer ul.links.last{border-right:1px solid #fff;width:120px}#footer ul.links .header{color:#fff}#footer ul.links a{color:#878787;text-decoration:none}#footer .social{float:left;margin-left:60px;width:156px}#footer .social li{float:left;margin-right:5px}#footer .social li a{background:url(/cdn/shop/t/1/assets/social_icons.png?v=1308757764) no-repeat;display:block;height:47px;text-indent:-999em;width:47px}#footer .social li a.facebook{background-position:0 0}#footer .social li a.twitter{background-position:0 -47px}#footer .social li a.youtube{background-position:0 -94px}
/*# sourceMappingURL=/cdn/shop/t/1/assets/theme.css.map */
