@charset "utf-8";
/* CSS Document */
#apology {float:right; width:730px; position:absolute; right:0; top:100px;}


#top_header {
	text-align: right;
	height: 150px;
	background-repeat: no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#logo {background:url('../../../images/getLogo.php?skin=Killer') no-repeat; display:block; width:200px; height:150px; text-indent:-9999px; text-align:left;}

/* CHECKOUT PAGES 
.colLeftCheckout {
	position: relative;
	left: 0px;
	width: 160px; 
	padding-left: 9px;
	padding-right: 10px;
	float: left;
}
*/

/* END CHECK OUT PAGES */
/*
Start Cross-Browser DHTML Menu
*/
/*
End Cross-Browser DHTML Menu
*/

body {
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	color:#000;
	background:#fff;
}
td {padding:4px; vertical-align:top;}

a {color:#750606; }
a:hover {color:#ab1c1c;}

.clear{clear:both;}
#wrapper{
	width:960px;
	margin:0 auto;
	position:relative;
}
#header{
	height:190px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0 0 24px 0;
}
#header img{
	float:left;
}
.search{
	float:right;
	margin-top:20px;
}
.color-1{color:#acabab;}
.color-2{color:#5c5c5c;}
.search p{
	text-align:right;
	width:300px;
	float:left;
	padding:3px 0 0 0;
	font-size:15px;
	font-weight:bold;
}
.search input{
	font-size:11px;
	font-family: Trebuchet MS,Georgia, Times, serif;
	border:1px #6b5f5f solid;

}
.search_area{
	width:128px;
	margin:0 0 0 21px;
}

.submit{
	font-size:11px;
	font-family: Trebuchet MS,Georgia, Times, serif;
	border:1px #6b5f5f solid;
	background:#6b5f5f;
	color:#FFFFFF;
}
.email_area{
	font-size:11px;
	font-family: Trebuchet MS,Georgia, Times, serif;
	border:1px #6b5f5f solid;
	width:138px;
	margin:10px 0 5px 0;
	font-style:italic;
	color:#8f8e8e;
	padding-left:2px;
}
.cart_result{
	
	font-size:13px;
	padding:110px 0 0 0;
}
.cart_result a{
	color:#5c5c5c;
}


#top_menu{
/*
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
*/	
height:40px;
background:#4c3b3b;
font-family: Trebuchet MS,Georgia, Times, serif;
font-size:14px;
margin:0 0 20px 0;
}
#top_menu ul{
	padding:13px 0 0 0;
	text-align:center;
}
#top_menu li{
	text-transform:uppercase;
}
ul#top_menu
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
}
#top_menu li
{
display: inline;
list-style-type: none;
margin:0 9px 0 9px;

}
#top_menu a { text-decoration: none; color:#FFF; padding: 6px 10px; }
#top_menu a:hover
{	  
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
color: #FFF;
background-color: #6b5f5f;
text-decoration: none;
}

#left_nav{
	float:left;
	width:200px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
.cat_title{
	background:#6b5f5f;
	letter-spacing:2px;
	font-size:14px;
	padding:13px 0 12px 15px;
	color:#fff;
}
#left_nav h4{
	font-family: Trebuchet MS,Georgia, Times, serif;
}

.left_navmenu{
	margin:0 0 25px 0;
	overflow:hidden;
}

ul.nav{
	list-style:none;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	width:200px;
	margin:0 0 30px 0;
}
ul.nav li{
	position:relative;
	overflow:hidden;
	margin:0;
	border-bottom:1px #e7e7e7 solid;

}
ul.nav li:hover a {color:#fff;}
ul.nav a{
	text-decoration:none;
	padding:6px 0px 6px 25px;
	line-height:16px;
	display:block;
	position:relative;
	background:url(../styleImages/arrow.png) no-repeat 0 10px;
	color:#0f0f0f;
}
ul.nav a:hover{
	background:#958C8C url(../styleImages/arrow.png) no-repeat 0 10px;
	color:#FFFFFF;
	top:0;
	text-decoration:none;
}

.subs_menu ul{
	color:#000;
}
.subs_menu a{
	text-decoration:none;
	color:#000;
}
.subs_menu li{
	padding:10px 0 10px 0;
	border-bottom:1px #e7e7e7 solid;
	font-size:12px;
}
.subs_menu img{
	position:relative;
	top:2px;
	margin:0 7px 0 0;
}
.sub_title{
	background:#750606;
	letter-spacing:1px;
	font-size:14px;
	padding:9px 0 9px 15px;
}
#feat_img{
	width:735px;
	height:480px;
	border-bottom:1px #d6d3d3 dotted;
	margin:0 0 14px 0;
}

#feat_product, .boxTitleRight, .boxTitleRight ol {
	width:440px;
	height:auto;
	float:left;
	font-family: Trebuchet MS,Georgia, Times, serif;
}

#feat_product p{
	background:#dfdfdf;
	font-size:14px;
	color:#4c3b3b;
	font-weight:bold;
}

#saleItems_feat_product, .boxTitleRight, .boxTitleRight ol {
	width:735px;
	height:auto;
	float:left;
	font-family: Trebuchet MS,Georgia, Times, serif;
}

#saleItems_feat_product p{
	background:#dfdfdf;
	font-size:14px;
	color:#4c3b3b;
	font-weight:bold;
}

.feat_prod{
	padding:9px 0 9px 8px;
	background:#a72323;
	color:#FFFFFF;
	font-size:18px;
	font-weight:normal;
	margin:0 0 9px 0;
	width:422px;
	letter-spacing:3px;
}

.saleItems_feat_prod{
	padding:9px 0 9px 8px;
	background:#a72323;
	color:#FFFFFF;
	font-size:18px;
	font-weight:normal;
	margin:0 0 9px 0;
	width:auto;
	letter-spacing:3px;
}

.txtDefault {
	padding:5px;
	display:block;
	color:#4c3b3b;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
}

.prod_space{margin:0 10px 15px 0;}
.product_img{
	float:left;
	background:#b8b8b8;
	width:210px;
}
.product_img img{
padding:4px 0 2px 3px;

}

.prod_detail{
	height:30px;
	padding:15px 0 5px 8px;
}
.prod_price{padding:12px 0 0 0;}
.prod_contCon{
	text-align:right;
	padding:10px 5px 10px 0;
	width:205px;
	float:left;
	background:#dfdfdf;
	font-weight:bold;
	display:block
}
.buy_now img{
	position:relative;
	left:-59px;
	top:7px;
}

/* CATEGORY PAGE */
.boxContent ul.boxnavs {padding-left:0; list-style-type:none;}
.boxnavs li {float:left; padding:0 14px 20px 0; text-align:center;}
.boxnavs a {text-decoration:none; color:#6B5F5F; line-height:20px; display:block; width:173px;}
.boxnavs a img {border:1px solid #cfcece;}
.boxnavs a:hover img {border-color:#6B5F5F;}
.boxnavs a:hover {color:#000; text-decoration:none;}
.boxnavs strong {line-height:14px; padding:4px 0; display:block;}
.pagination {clear:both;}
.boxnavs {clear:both;}
h2.producthead {border-bottom:1px solid #750606; clear:both; padding-bottom:4px;}
.prodnav {background:#e6e6e6; margin:6px 0; border:1px solid #d6d6d6;}
.prodnav td {padding:4px 8px; vertical-align:middle;}
.categories {padding-bottom:15px;}
#sorter {float:right;}
.txtOutOfStock {display:block; vertical-align:}

.boxContent {line-height:22px;}
.boxContent ul {padding-left:40px; list-style-type:disc;}
#images img {border:4px solid #D6D3D3;}

#mco_news-container{
	width:285px;
	float:right;
	background:#680404;
	color:#FFFFFF;
	letter-spacing:1px;
	margin:0 0 13px 0;
}
.mco_news{
	margin:10px;
	border:1px #a72323 solid;
}
.mco_news h2{
	margin:11px 0 15px 13px;
	font-family: Trebuchet MS,Georgia, Times, serif;
	font-size:18px;
	font-weight:normal;
	letter-spacing:3px;
	color:#fff;
}
.mco_news ul{list-style-image:url(../styleImages/mco_newsArrow.jpg); list-style-position:inside;}
.mco_news li{
	font-size:12px;
	padding:0 12px 16px 12px;
	line-height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}
.mco_news span{
	font-style:italic;
	color:#e7e7e7;
	padding:0 0 0 15px;
	font-size:11px;
}

.txtCopyright{text-indent:-99999px; float:left;}

.cont_quotes{
	
	height:39px;
	float:left;
	position:relative;
	width:735px;
	color:#4c3b3b;
	margin:0 0 10px 0;
	font-style:italic;
	font-size:26px;
	background:url(../styleImages/header_quotesBg.jpg) repeat-x bottom;
}

#r_sidebar{
	width:285px;
	float:right;
}

#right_content{
	float:right;
	width:735px;
	position:relative;
}
#coupon{
	background:#a72323;
	width:285px;
	float:right;
	text-align:center;
}
#coupon p{
	padding:42px 0 42px 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:18px;
	font-weight:bold;
}
#footer{
	height:32px;
	background:#4c3b3b;
	border-top:5px #6b5f5f solid;
	margin:40px 0 10px 0;
}
.footer_nav{
	height:20px;

	text-align:center;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0 0 11px 0;
	
}
.footer_nav a{
	color:#FFFFFF;
}
.footer_nav img{
	position:relative;
	top:3px;
	padding:0 4px 0 2px;
}
.footer_nav span{float:left; padding:3px 0 0 115px;}
.footer_nav ul{ float:left; text-align:center;  margin:10px 0 0 25px; list-style-type:circle; }
.footer_nav li{ float:left; margin:0 20px 0 10px; padding:0 0 0 10px;}

.submit:hover {cursor:pointer; background:#1a1818;}

#breadcrumbs {margin-bottom:30px;}
#breadcrumbs a, #breadcrumbs {color:#6c615f; font:12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none;}
#breadcrumbs span {padding:0 8px;}
#breadcrumbs a:hover {text-decoration:underline;}

/* PRODUCT PAGE */
#images {float:right; margin:0 0 30px 24px;}
.purchase {display:none;}
#cartstuff {width:402px; float:left;}
#cartstuff td {background:#750606; color:#fff; font-size:14px; padding:8px 10px; vertical-align:middle;}
#cartstuff td#addtocart {text-align:right; padding:0; vertical-align:top; }
#addtocart div { position:relative; padding:12px 125px 0 0; height:34px; vertical-align:middle;}
#addtocart input {width:32px;}
#addtocart a {display:block; width:105px; height:30px; padding-top:10px; border:3px solid #4a0202; background:#570101; color:#fff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-align:center; position:absolute; right:0; top:0; font-size:14px; text-transform:uppercase; font-weight:bold; text-decoration:none;}
#addtocart a:hover {border-color:#570101; background:#4a0202;}
.alert {display:none; width:402px; text-align:center; padding:15px 0 5px; color:#750606; font-weight:bold; float:left; clear:left;}


.boxContent {clear:both;}

.nicetable td {padding:5px; vertical-align:top;}
.cartProgress {text-align:center; margin:40px auto; width: 282px; font:12px/12px "Trebuchet MS", Arial, Helvetica, sans-serif; background:#e5e4e4; color:#5d5d5d; position:relative; top:15px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
}
.txtcartProgressCurrent {position:relative; font-weight:bold; color:#000; background:url(../styleImages/cart_arrow.png) bottom center no-repeat;}
.cartProgress span {display:inline-block; padding:10px 0;}
.cart td {vertical-align:middle; border-bottom:1px solid #d7d6d6; border-right:1px solid #d7d6d6; border-left:1px solid #d7d6d6;}
.cart td.tdcartTitle {background:#6b5f5f; color:#fff; font-weight:bold; padding:10px;}
.cart td.tdcartOdd {background:#efefef;}
.cart td.tdcartEven {background:#e6e6e6;}

.txtUpdate {font-size:14px;}
.button {display:block; border:0px; text-align:center; width:113px; height:24px; background:url(../styleImages/button.png) no-repeat; color:#fff; text-transform:uppercase; font:bold 14px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; letter-spacing:1px; padding-top:10px; text-decoration:none;}
.button:hover { background-position:0px -34px; color:#fff;}

.login {background:none repeat scroll 0 0 #eeeeee; float:left; padding:20px; width:300px;}
.registerlinks  {float:right; padding-top:20px; width:300px; }

h2 {font-size:18px; color:#750606; padding-bottom:8px;}
p { line-height:22px;}

.tdcartTitle {font-weight:bold; margin-right:30px; border-bottom:1px solid #ccc;}
#cat-content {padding-bottom:40px;}
