@charset "utf-8";
/* CSS Document */
/* General */
img{vertical-align:top;}
*{margin:0;padding:0;font-family:'Arial', Tahoma, sans-serif;border:none;text-decoration:none;  }
body{background-color:#FFFFFF;text-align:center;background:url(images/greyback.jpg) repeat fixed;}
/* layout */
#container, #header, #main{width:1000px;}
#footer{height:180px;}
#container{background-color:#fff;margin:0 auto;border:1px solid #000;}
#header{height:100px;position:relative;}
#center{width:820px;}
#left{width:180px;background-image:url('images/sidemenu_background.png');/*background-color:#333;*/text-align:left;float:left;border-top:2px solid black;}
#all{float:right;}
#footer{background-image:url('images/newfooter1.jpg');color:#fff;}
#searchbox{width:820px;background-color:#333;}
/* Container */
/* Header */
.banner{top:0px;right:0px;z-index:-1;}
img.headoverlay{position:absolute;top:0px;left:0px;z-index:0;}
ul.customermenu{text-align:right;float:right;position:absolute;bottom:5px;right:2px;width:500px;}
ul.customermenu li{display:inline;margin-top:80px;border-right:1px solid #fff;}
ul.customermenu li.last{border-right:none;}
ul.customermenu a{color:#ffffff;font-weight:bold;font-family:Arial;font-size:12px;padding:6px 4px;}
ul.customermenu a:hover{color:#FF0000;}

.cart {width: 30px;height:20px;background:url('images/shopping_cart.png') 0 0;}
.cart:hover {width:30px;height:20px;background:url('images/shopping_cart.png') 0 -20px;}
/* Left */
h3.h3left{color:#fff;font-size:16px;font-weight:normal;padding:5px 3px 5px 3px;;border-bottom:1px solid #fff;border-top:2px solid black;}
dl.productmenu{}
dl.productmenu a{font-size:12px;color:#fff;border-bottom:1px solid #444;display:block;padding:0 0 0 3px;}
dl.productmenu a:hover{color:#ff0000;}
dd.productmenu{background-color:#222;display:none;}
dd.productmenu a{font-size:11px;font-weight:normal;}
dd.productmenu a:hover{background:#4C3333;}
dd.productmenu li{margin:0 0 0 8px;height:15px;display:block;}
/* Image Sprites */
.exp{margin:0 0 3px 0;padding:0;width:180px;display:block}
.mp5 a{height:60px;}
.mp5 a:hover{background:url('images/weapons_trans.png') 0 0;}
.kmp5 a{height:48px;}
.kmp5 a:hover{background:url('images/weapons_trans.png') 0 -60px;}
.mp510 a{height:48px;}
.mp510 a:hover{background:url('images/weapons_trans.png') 0 -108px;}
.hk91, .hk91 a{height:60px;}
.hk91 a:hover{background:url('images/weapons_trans.png') 0 -156px;}
.hk93, .hk93 a{height:76px;}
.hk93 a:hover{background:url('images/weapons_trans.png') 0 -216px;}
.psg1, .psg1 a{height:32px;}
.psg1 a:hover{background:url('images/weapons_trans.png') 0 -292px;}
.hk21, .hk21 a{height:60px;}
.hk21 a:hover{background:url('images/weapons_trans.png') 0 -324px;}
.hk416, .hk416 a{height:60px;}
.hk416 a:hover{background:url('images/weapons_trans.png') 0 -384px;}
.hksl8, .hksl8 a{height:60px;}
.hksl8 a:hover{background:url('images/weapons_trans.png') 0 -444px;}
.ump, .ump a{height:60px;}
.ump a:hover{background:url('images/weapons_trans.png') 0 -504px;}
.gsg5, .gsg5 a{height:48px;}
.gsg5 a:hover{background:url('images/weapons_trans.png') 0 -556px;}
.pistol, .pistol a{height:48px;}
.pistol a:hover{background:url('images/weapons_trans.png') 0 -602px;}
.knive a{height:42px;}
.knive a:hover {background:url() 0 -656px;}
.apparel a {height:46px;}
.apparel a:hover {background:url() 0 -704px;}
/* Search Bar */
#searchbox{height:24px;border-top:2px solid black;color:#ffffff;text-align:center;padding: 2px 0;}
#smallsearchbox{font-size:12px;padding:2px;}
.searchtext a{color:#fff;font-size:14px;}
.searchtext a:hover{color:#ff0000;}
.searchsubmit{color:#FFFFFF;font-size:12px;text-align:center;background-color:#990000;padding:1px 4px;margin:0px 5px;border:1px solid #202020;}
.searchsubmit:hover{color:#ffffff;}
dl.topright{}
/* End Search Bar */
/* Footer */
#footer{font-size:14px;text-align:center;padding:10px 170px;}
ul.footermenu{width:220px;float:left;list-style-type:none;}
ul.footermenu a{color:#ffffff;font-weight:bold;font-family:Arial;font-size:11px;padding:6px 4px;}
ul.footermenu a:hover{color:#FF0000;}
#footer p{padding:30px 0 5px 0;color:rgb(128,0,0);}
/* Center */
#center {color: #000; line-height: 1em;}
#center ul {padding-left: 40px;}
#center ol {padding-left: 40px;}
#center p {}
#center br {margin: 0;}
input[type="text"], input[type="password"] {color: #000; border: 1px solid #505050; background-color:#ffffcc;}
input[type="image"], input[type="button"] {border: none;}
input[type="radio"] {margin: 5px 10px;}
button {border: 1px solid #505050;}

