@charset "utf-8";
/* CSS Document */

/* clearfix */
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

body{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
color:#ccc;
background: #000000;
margin:0px;
padding:0px;

}

ul{margin:0px 10px;}

h3{
font-family:courier;
font-size:24px;
font-weight:normal;
}

table td{
padding:0px 10px 10px 0px;
}

a{
font-weight:normal;
text-decoration:none;
color:#fff;
}

a:hover{
text-decoration:underline;
color:#990000;
}

.highlight{
color:#FFFF00;
}

#top_address_bar{
height:31px;
width:100%;
background:url(images/bar_bg.gif) repeat;
font-weight:bold
}

#top_address_text{
margin:0px auto;
color:#000000;
font-family:"Courier New", Courier, monospace;
font-size:18px;
letter-spacing:15px;
padding:6px 0px 0px 0px;
width:995px;
}

#title{
padding:0px 0px 0px 110px;
background:url(images/klx_logo.jpg) center left no-repeat;
width:885px;
margin:0px auto;
}

#title a{
font-size:145px;
font-family:"Courier New", Courier, monospace;
color:#FFFFFF;
letter-spacing:7px;
text-decoration:none;
font-weight:normal;

}

#title a:hover{
color:#990000;
}

#nav_bar{
height:60px;
border-bottom:1px solid #666;
border-top:1px solid #666;
width:100%;
}



#nav_bar ul{
margin:0px auto;
color:#FFFFFF;
font-family:"Courier New", Courier, monospace;
font-size:28px;
padding:inherit;
margin:15px auto 0px auto;
width:995px;
}

#nav_bar li {
background:url("images/diamond-black.gif") no-repeat scroll 100% 50% transparent;
display:inline-block;
margin-left:27px;
padding:0 48px 0 0;
}

#nav_bar li a{
font-weight:normal;
}



/*body styles*/

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

#ss_body{
margin:0px auto;
width:995px;
}

#ss_left{
float:left;
line-height:22px;
border-right:1px solid #666;
min-height:850px;
}

#ss_left ul li{margin:10px 30px 10px 280px;list-style:square;}

#ss_linkholder ul{margin:0px !important; padding:0px 10px}

#ss_linkholder ul li {margin:0px 10px 0px 0px !important}

.ss_left_wrapper{
margin:30px 30px 0px 0px;
width:678px;
padding:0px 0px 30px 0px;
border-bottom:1px solid #666;
}


#ss_left img{
margin:0px 15px 5px 0px;
border:1px solid #fff;

}



#ss_left h2{

padding:8px;
background-color:#999999;
border:1px dashed #000;
margin:0px 15px 10px 302px;
width:361px;
font-weight:bold;
font-size:18px;

}

#ss_left h2:hover{
background-color:#990000;
}

#ss_left h2 a{
text-decoration:none;
font-weight:bold;
color:#000000;
}

#ss_left a:hover{
text-decoration:underline;
}

#ss_right{
width:228px;
padding:inherit;
font-size:14px;
color:#FFFFFF;
float:left;
padding:15px 23px 23px 30px;
line-height:22px;
}

#ss_right ul{
list-style:square;
padding-left:10px;
margin-bottom:15px;
}

.right-table{
border:1px dotted  #fff;
margin-top:30px;
font-family:Georgia, "Times New Roman", Times, serif;
padding:10px;
}

.right-table input{

font-family:Georgia, 'Times New Roman', Times, serif; font-weight:bold; border:0px; font-size:11px;}

.right-table .submit{ float:right;margin-top:5px;display:block;}

#new_stock{
width:155px;
height:85px;
background:url(images/column_skull.png) center no-repeat;
text-align:center;
padding-top:25px;
}

#new_stock p{
margin:0px 20px 0px 0px;
padding:0px 0px 0px 0px;
}

.new_stock_text{
font-weight:bold;
color:#999;
font-size:17px;
text-transform:uppercase;
margin-bottom:10px;
display:block;
}

.new_stock_date{
font-weight:bold;
color:#999;
font-size:50px;
}


/* store */

.store_left_wrapper a{
font-weight:bold;
}

.store_left_wrapper{
margin:30px 30px 0px 0px;
width:678px;
padding:0px 0px 30px 0px;
}

.store_left_wrapper h1{
font-family:"Courier New", Courier, monospace;
color:#999999;
font-weight:normal;
text-transform:uppercase;
font-size:30px;
text-decoration:underline;
line-height:30px;
}

.store_item p{
padding:0px 0px 0px 0px;
margin-top:0px;
font-size:12px;
color:#FFFFFF;
line-height:16px;
}

.store_item{
width:678px;
margin-bottom:35px;
min-height:100px;
}

.store_item img{
height:100px;
width:100px;
margin-right:15px;
border:1px solid #FFFFFF;
}

.last-post{
border-bottom:none;
}

.store_prices{
color:#000000;
font-weight:bold;
background-color:#999999;
padding:4px;
font-family:Georgia, "Times New Roman", Times, serif;
border:none;
}

.store_prices:hover{
background-color:#990000;
color:#000000;
text-decoration:underline;
}

.drop-prices{
font-family:Georgia, 'Times New Roman', Times, serif; font-size:18px;
}

form img{
display:none;
}


.contact-image{
border:1px solid #666;
}

.img-pixel{
display:none;
}

#ss_linkholder{
width:678px;
}

.ss_link{
float:left;
width:200px;
}


/*footer*/

#footer_bar{
height:60px;
border-top:1px solid #666;
width:100%;
}

#footer_bar ul{
margin:0px auto;
color:#FFFFFF;
font-family:"Courier New", Courier, monospace;
font-size:28px;
padding:inherit;
margin:15px auto 0px auto;
width:995px;
}
#footer_bar li{
display:inline-block;
padding:0px 40px 0px 0px;
background: url(images/diamond-black.gif) 100% 50% no-repeat;
margin-left:20px;
}

#footer_bar li a{
font-weight:normal;
}

.sold-out{
	text-decoration:line-through;
	}
	
form{margin:0px; padding:0px;border:none;}
input{margin:0px; padding:0px; border:none;}

