html, body
{
	width:100%;
	margin:0px;
	padding:0px;
	text-align:center;
}
.k_base_bg
{
	width:100%;
	overflow:hidden;
	margin:0px auto 0px auto;
	padding:0px;
	text-align:center;
}
.k_center
{
	width:970px;
	overflow:hidden;
	margin:3px auto 3px auto;
	padding:0px 0px 0px 0px;
	text-align:center;
}

.k_header
{
	width:970px;
	height:102px;
	overflow:hidden;
	display:block;
	background: url(de_header.png) transparent no-repeat;
	text-align:left;
	border:none;
}

.k_logo:link, .k_logo:visited, .k_logo:active
{
	width:476px;
	height:102px;
	display:block;
	overflow:hidden;
	padding:0px;
	position:relative;
	margin:0px;
	float:left;
	background:transparent url(de_logo.png) no-repeat;
	text-decoration:none;
	border:none;

}

.k_header_c

{
	width:453px;
	height:102px;
	overflow:hidden;
	position:relative;
	margin:0px 0px 0px 20px;
	float:left;
}

.k_gold_link:link, .k_gold_link:visited, .k_gold_link:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:white;
	text-decoration:none;
	line-height:16px;
	letter-spacing:0.3px;
	text-align:right;
	padding:0;
	
}

.k_gold_link_p 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:white;
	text-decoration:none;
	line-height:16px;
	letter-spacing:0.3px;
	text-align:right;
	padding:0;
	margin-top:40px;
	
}

.k_subheader
{
	width:970px;
	height:120px;
	background:url(greatcctvdeals.png) transparent no-repeat 0 0;
}

.k_navigation
{
	width:970px;
	height:35px;
	background: url(de_pages_cctv.gif) no-repeat ;
	position:relative;
	overflow:hidden;
}

.k_nav_links
{
	width:735px;
	height:35px;
	padding:4px 0px 0px 20px;
	overflow:hidden;
	float:left;
	text-align:left;
}

.k_head_link:link, .k_head_link:visited, .k_head_link:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:white;
	text-decoration:none;
	line-height:26px;
	letter-spacing:0.3px;
	margin-right:50px;	
}

.k_search
{
	width:195px;
	height:22px;
	display:block;
	overflow:hidden;
	margin:6px 0px 0px 0px;
	padding:0px;
	border:0px;
	background-color:white;
	-moz-border-radius:5px; -ms-border-radius:5px; -webkit-border-radius:5px; -ie-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; border-radius:5px;
}

.k_s_box
{
	width:170px;
	height:18px;
	border:0px;
	padding:0px;
	display:block;
	position:absolute;
	margin:2px 0px 0px 2px;
	background-color:white;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:black;
	line-height:18px;
}

.k_s_button
{
	display:block;
	padding:0px;
	position:absolute;
	border:0px;
	margin:2px 0px 0px 173px;
}

.k_hidden
{
	display:none;
}

.k_columns
{
	width:970px;
	overflow:hidden;
	text-align:left;
	background: transparent url(texture.png);
	padding:20px 20px 0px 20px;
}

.k_columns_clear
{
	width:970px;
	height:20px;
	overflow:hidden;
	display:block;
	background:transparent url(footer.png) no-repeat bottom center;
}

.k_left_col
{
	width:180px;
	overflow:hidden;
	float:left;
}

.k_cats:link, .k_cats:active, .k_cats:visited
{
	width:180px;
	height:28px;
	background:url(k_cat_button.png) no-repeat 0px 0px transparent;
	overflow:hidden;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:white;
	line-height:28px;
	text-indent:30px;
	float:left;
	margin-bottom:10px;
}

.k_cats:hover
{
	background:url(k_cat_button.png) no-repeat 0px -28px;
}

.k_delivery
{
	width:180px;
	height:144px;
	margin:10px 0px 10px 0px;
	float:left;
	background:url(delivery.png) transparent 0 0;
}

.k_featured img
{
	width:180px;
	overflow:hidden;
	float:left;
	margin:10px 0px 10px 0px;
	border:0;
}

.k_col_head

{
	width:180px;
	height:40px;
	overflow:hidden;
	background:transparent url(moreitems.png) no-repeat 0px 0px;
	margin:10px 0px 0px 0px;
	float:left;
}

.mi1 img
{
	border:0;
	
	
}

.mi2 img
{
	margin-bottom:20px;
}

.k_shoplinks
{
	width:180px;
	height:181px;
	overflow:hidden;
	float:left;
	background:url(shoplinks.png) transparent no-repeat 0 0;
	padding:50px 55px 0px 30px;
	margin-top:20px;
}

.k_shoppage:link, .k_shoppage:active, .k_shoppage:visited
{
	width:150px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:black;
	padding-bottom:10px;
	text-decoration:none;
	float:left;
	display:block;
}

.k_main_col
{
	width:730px;
	margin:0px 0px 0px 20px;
	overflow:hidden;
	float:left;
}

.k_itemtitle
{
	width:730px;
	height:48px;
	overflow:hidden;
	font-family:Arial, Helvetica, sans-serif;
	font-size:21px;
	line-height:21px;
	text-align:left;
	color:white;
	text-decoration:none;
	background:url(itemtitle.png) transparent no-repeat 0 0;
	padding:5px 10px 0px 10px;
}

.k_itemview
{
	width:730px;
	overflow:hidden;
	background:url(itemview.gif);
	padding:20px 20px 0px 20px;
}

#k_big_image
{
	width:600px;
	border:0;
	margin:10px 0px 20px 45px;
	float:left;
}

.k_right_imgs
{
	width:600px;
	float:left;
	overflow:hidden;
	margin:10px 0px 20px 45px;
}

.k_right_imgs img
{
	width:147px;
	border:0px;
	padding:0;
}

.k_price
{
	float:right;
	margin-right:40px;
}

#k_was
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	text-decoration:none;
	color:black;
	font-weight:normal;
	text-align:right;
}

.k_now
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	text-decoration:none;
	color:#0C3E60;
	font-weight:bold;
	text-align:right;
	margin:15px 0px 0px 0px;	
}

.k_buy:link, .k_buy:active, .k_buy:visited
{
	width:120px;
	height:28px;
	border:0;
	overflow:hidden;
	background:url(bin.png) transparent no-repeat 0 0;
	margin:15px 0px 10px 0px;
	float:right;
}

.k_buy:hover
{
	background:url(bin.png) transparent no-repeat 0px -28px;
}

#k_save
{
	width:90px;
	height:90px;
	overflow:hidden;
	background: url(save.png) transparent no-repeat 0 0;
	position:relative;
	color:white;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:16px;
	padding:20px 0px 0px 20px;
}

.k_clear
{
	width:730px;
	height:10px;
	padding:0px;
	margin:0px;
	border:0px;
	background:url(clear.png) no-repeat 0 0;
	overflow:hidden;
	margin:0px 0px 20px 0px;
}

.k_description_header
{
	width:730px;
	height:53px;
	background:url(features.png) transparent no-repeat 0 0;
	overflow:hidden;
}

.k_description
{
	width:730px;
	background:  url(itemview.gif) repeat-y;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:left;
	float:left;
}

.k_description_text
{
	width:690px;
	padding:20px 20px 10px 20px;
	font-weight:normal;
}

.k_description ul li
{
	text-align:left;
	font-size:13px;
	margin-left:-20px;
}

.k_specifications_header
{
	width:730px;
	height:53px;
	background:url(inthebox.png) transparent 0 0;
}

.k_specifications
{
	width:730px;
	background:  url(itemview.gif) ;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:left;
}

.k_faqs_header
{
	width:730px;
	height:53px;
	background:url(faqs.png) transparent 0 0;
}

.k_faqs
{
	width:730px;
	background:  url(itemview.gif) repeat;
	font-family:Arial, Helvetica, sans-serif;
	padding:20px 20px 10px 0px;
	text-align:left;
	float:left;
}

#k_faqs_col
{
	width:335px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:left;
	line-height:16px;
	color:black;
	font-weight:normal;
	float:left;
	margin-left:20px;
}

#k_faqs_bold
{
	font-weight:bold;
}

.k_subdiv
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#333333;
	padding:0px 0px 0px 0px;
	margin:10px 0px 6px 0px;
	text-decoration:underline;
}

.k_features_header
{
	width:730px;
	height:53px;
	background:url(features.png) transparent no-repeat 0 0;
}

.k_simitems_header
{
	width:730px;
	height:53px;
	background:url(similarproducts.png) transparent 0 0;
}

.k_similar
{
	width:730px;
	background:  url(itemview.gif) ;
	font-family:Arial, Helvetica, sans-serif;
	padding:20px 20px 10px 20px;
	text-align:left;
}

.k_similar img
{
	margin:0px 15px 20px 20px;
	* margin:0px 15px 17px 5px;
}
.k_similar td img
{
	display:none;
}
.k_similar td a img
{
	display:block;
}
.k_similar font img
{
	display:none !important;
}
.k_similar span
{
	font-size:0px !important;
	color:white !important;
}
.k_similar span a
{
	font-size:11px !important;
}
.k_similar .ebayText
{
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:bold !important;
	color:#4C4C4C !important;
	text-decoration:none;
	position:relative;
	top:30px;
}
.k_similar a:link, .k_similar a:visited, .k_similar a:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#5b0e21 !important;
	text-decoration:none;
	position:relative;
	top:20px;
}
.k_similar a:hover
{
	color:black !important;
	text-decoration:underline;
}

.k_mainclear
{
	width:970px;
	height:10px;
	background:url(k_mainclear.png) transparent ;
}


.pentactive
{
	text-align:center;
	margin:0px 5px 15px 5px;
	float:left; background-color:transparent; text-align:right; width:55%;
}
.pentactivecon2
{
	float:right; width:35%;
}



.hidden
{
	display:none;
}


