	
/*~~~~~~~~~~ Armia Systems 2011 ~~~~~~~~~~~~~*/
	

/*----------- Tag styles start  ---------- */
	
	html,
	body {
	   margin:0;
	   padding:0;
	   height:100%;
	  /*  background:url(body_bg.jpg) top left #F5F5F5 repeat-x ; */
	   position:relative;
	   font-family:Arial, Helvetica, sans-serif;
	   font-size:12px;
	   color:#000;
		/*background-color:#331308;*/
		background:url(/img/bodybg.jpg) top repeat-x #050b49;
		
	}
	
	/*h1, h2, h3, h4, h5, h6{ 
				margin:0;
				padding:0;
				font-family:Arial, Helvetica, sans-serif;
	}*/
	
	img {
		border: 0 none;
	}
	a {
		color: #333333;
		outline:none;
		text-decoration: none;
	}
	
	input, select {
		font: 100% Arial,Helvetica,sans-serif;
		vertical-align: middle;
	}
	
	form, fieldset {
		border-style: none;
		margin: 0;
		padding: 0;
	}
	
	p{font-family:Arial, Helvetica, sans-serif;
	margin:0;
	padding:3px 0;
	}
	
	ul{margin:0;
	padding:0;
	}
	
/*------------ Tag styles end  ----------- */

	
/*--------- common classes start --------- */
	
	.clear{ clear:both;
	}
	
	.error_message{
	font-family:Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-size:12px;
	}
	
	.success_message{
	font-family:Arial, Helvetica, sans-serif;
	color:#00CC33;
	font-size:12px;
	}
	
	.required{
	font-family:Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-size:12px;
	}
	
		.textfield{
		border:1px solid #cfcfcf !important;
		
		padding:4px;
		color:#333333;
		font-family:Arial, Helvetica, sans-serif;
	}

	.textfield2{
		border:1px solid #cfcfcf;
		padding:4px;
		font-family:Arial, Helvetica, sans-serif;
		color:#818181;	
	}

	.textfield_logintrans{ 
	
	}
	
	.search_details a{ font-family:Arial, Helvetica, sans-serif;
						font-size:12px;
						color:#FFFFFF;
	}
	
	.textarea{
	border:1px solid #cfcfcf !important;
	padding:2px 2px 2px 5px;
	}
	
	.button{font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#fff;
			font-weight:bold;
			border:1px solid #cccccc;
			background-color:#000000;
			padding:3px;
	}

	
/*--------- Listing table style start --------- */
	
	
	.listing_table{/*--------- use cell space 1px for Listing Table --------- */
	background-color:#cccccc;
	}
	.listing_table td{
	background-color:#fff;
	padding:3px;
	}
	.listing_table tr .header{
	background-color:#ccc;
	font-weight:bold;
	padding:3px;
	}
	
/*--------- Listing table style end ------------- */

	
/*--------- Pagination styles start --------- */
	
	.paging_links{ 
	}
	
	.current_page{ 
					padding:3px 4px 3px 4px;
					
					color:#BB5412;
	}
	a.paging_links{ font-size:12px;
				     color:#ffffff;
					 padding:3px 4px 3px 4px;
					 font-weight:bold;
					 text-decoration:none;
					
					 
	}
	
	.pagination{
	
	width: 680px;
	background-color:#323126;					
	padding:8px 5px 8px 5px;
	margin: 10px 0 0 0;
	text-align:left;
	float:left;

	}
	.pagination ul{
	margin:0;
	padding:0;
	list-style:none;
	
	}
	.pagination li{
	float:left;
	margin:0;
	padding:0 3px 0 3px;
	}
	.pagination li a{
	background-color:#999999;
	color:#FFFFFF;
	border:1px solid #000;
	text-decoration:none;
	margin:0;
	padding:5px 6px 5px 6px;
	display:block;
	}
	
    .pagination li a:hover{ 
		background-color:#000000;
		color:#FFFFFF;
	}

/*--------- Pagination styles end ----------------- */


/*--------- Banner Space styles start ------------- */
	.banners{ width:460px;
			  height:200px;
	}
	.bannertop{
	/*width:690px;*/
	height:337px;
	/*background-image:url(banner_top.jpg);*/
	background-repeat:no-repeat;
	background-position:left top;
	padding-left: 200px;
	}
	
	#banner{
	
	float:left;
	padding:2px 2px 0px 0px;
	width:988px;
	height:337px;
}

#cms_align{
		width:500px;
		text-align:justify;
		padding:40px 0px 0px 74px;
		float:left;
		overflow:hidden;
		
}
#cms_align h3{
		font-family:Arial, Helvetica, sans-serif;
		font-size:36px;
		color:#FFDD5B;
		letter-spacing:-2px;
		text-align:justify;
		text-shadow:0 4px 0  #A33429;
}
#cms_align p{
		font-family:Arial, Helvetica, sans-serif;
		font-size:15px;
		color:#FFFFFF;
		text-align:LEFT;
		margin-top:0px;
		margin-bottom:10px;

	
}
.register{
width:308px;
clear:left;
margin-left:70px;
margin-top:10px;

}


/*--------- Banner Space styles end --------------- */

	
/*--------- common classes end ----------------- */

/*---------  Layout Styles start ----------------*/

	#wrapper{ width:100%;
			  /*position:relative;*/
			  margin:0 ;
			  float:left;
			  padding-bottom:5px;
			  background: url("/img/bodybottombg.png") no-repeat scroll center bottom transparent;
			  
	}

/*---------  header container start -------------*/

/*	#header{ background:url(header_tile.jpg) top left repeat-x;
			 height:131px;
	
	}
*/	
	.headerleft{ padding:0px 0 0 0;
				 width:340px;
				 float:left;
				 height:131px;
	
	}
.headerright{ 
	width:580px;
	float:right;
	height:131px;
	
	
	}

	/*.logo{ width:220px;
		   height:97px;
		   padding:10px 0 0 10px;
	
	}*/
.login_sec{ 
	width:365px;
	/*float:left;*/
	height:50px;
	padding:40px 0 0 0;
	margin-right:20px;
	}
.login_sec h6{ font-family:Arial, Helvetica, sans-serif;
				   font-size:14px;
				   font-weight:bold;
				   width:250px;
				   margin:0;
				   padding:0 0 5px 0;
				
	}
	
	.login_sec span{ font-family:Arial, Helvetica, sans-serif;
					 font-size:11px;
					 color:#FF0000;
					 font-weight:normal;
					 padding:0 0 0 15px;
					 
	
	}
.login_sec2{ /*width:365px;*/
	float:right;
	height:50px;
	padding:20px 0 0 0;
	margin-right:20px;
	
	}
.login_sec3{ width:446px;
		float:left;
		height:50px;
		padding:20px 0 0 0;
	}
	.login_sec2 h1{ font-family:Arial, Helvetica, sans-serif;
				   font-size:18px;
				   color:#fff;
				   padding:0 10px 10px 0;
				   
	}
		
	.login_sec .button{ margin:0 0 0 5px;
						padding:4px 5px 4px 5px;
						background-color:#11190F;
						color:#FFFFFF;
	}
.login_sec p{ 
	padding:2px 86px 0 0;
	text-align:right;
}

	.login_sec a{ font-family:Arial, Helvetica, sans-serif;
				  font-size:11px;
				  color:#000000;
				  text-decoration:none;
	
	}
	.login_sec a:hover{ font-family:Arial, Helvetica, sans-serif;
			  font-size:11px;
			  color:#000000;
			  text-decoration:underline;

	}
	.login_sec .textfield{	
	border:1px solid #cfcfcf;
	padding:4px;	
	}
	.header_inneright{ 
					   float:right;
					   height:100px;
	
	}

	.cart_section{ background:url(cart_items_bg.jpg) no-repeat;
				   height:50px;
				   width:245px;
				   float:right;
				   padding-top:10px;
				   margin-right:5px;
				   clear:both;
	}
	.cart_section h4{ font-family:Arial, Helvetica, sans-serif;
					  font-size:16px;
					  margin:0;
					  padding:10px 0 0 83px;
					  color:#000000;
					  
	}
	.cart_section h4 span{ padding:0 0 0 15px;
	
	}
	
	.searc_tbltop{ 
				   border:1px solid #ccc;
				   padding:10px 5px 10px 5px;
				   
	}
	.searc_tbltop td{ padding:5px 0 5px 0;
	
	}
	.search_details{background-color:#323126;
				   border:1px solid #323126;
				   padding:10px 5px 10px 5px;
				   
	}
	
	.sellerfeedbk{ 
					border:1px solid #ccc;
				   padding:10px 5px 10px 5px;
				   width:600px;
	
	}
	.searchdtails_hd td{ background-color:#000000;
					  padding:5px 0 5px 5px;
	}

	.text_information{ padding:0 0 10px 0;
					   color:#FF0000;
					   text-align:left;
	
	}
	.register_styles{ background-color:#323126;
					border:1px solid #323126;
				   padding:10px 10px 10px 10px;
				   width:600px;
	
	}
	
	.forgot_passpage{ background-color:#323126;
					border:1px solid #323126;
				   padding:10px 5px 10px 5px;
				   width:510px;
	
	}
	
	
	.artistfeedbk{ background-color:#323126;
					border:1px solid #323126;
				   padding:10px 5px 10px 5px;
	
	}
	.navigate{ font-size:15px;
				color:#FFFFFF;
	
	}


/*------------ Top Search start -----------*/

	.searcharea{
	
	}
	.searchfield{
	
	}
	.searchbutton{
	
	}

/*------------- Top Search end ------------*/



/*------------- Top Nav Start -------------*/
	
	.navtop{width:1260px;
			height:57px;
			background:url(menu_bg.jpg) top left repeat-x;
			
			
	}
	
	.navtop ul{ margin:0;
				padding:0 0 0 0px;
				list-style:none;
	}
	
	.navtop li{ float:left;
				padding:0 5px 0 0;
				
	}
	
	.navtop li a{ font-family:Arial, Helvetica, sans-serif;
				  font-size:15px;
				  color:#ffffff;
				  text-decoration:none;
				  font-weight:bold;
				  display:block;
				  padding:20px 25px 20px 25px;
				
				  
	}
	
	.navtop li a:hover{ color:#ffffff;
						text-decoration:none;
						background-color:#833112;
						background-position:top;
						  background-image:url(menu_bg_hover.jpg);
						  background-repeat:repeat-x;
						  background-position:top;
						
						
						
	}
	
	.activelink{
				text-decoration:none!important;
				color:#FFFFFF!important;
				background-color:#833112!important;
				background-image:url(menu_bg_hover.jpg);
						  background-repeat:repeat-x;
						  background-position:top;
	
	}
	
	.seller_info_table td{ font-size:15px;
	                       padding:2px 0 2px 0;
	
	}


	.topnavsec{ 
				height:25px;
				text-align:left;
				float:right;
				width:410px;
				
	}
.topnavsec1{	 width:200px;
				 height:25px;
				 text-align:right;
				 float:right;
				 padding-right:10px;				 
				font-size: 13px;
	}
	.topnavsec2{ 
				 height:25px;
				 text-align:right;
				 float:right;
				 
				
	}

	.noborder{ background-image:none!important;
	}


	
	.topnavsec a{ padding:0 8px 0 0px;
				  text-align:right;
				  text-decoration:none;
				  float:right;
	}


/*----------- Top Nav End ---------------*/

/*---------  header container end ---------*/



/*---------  Banner container start -------*/

	.bannesection{
	
	}
/*---------  Banner container end ---------*/



/*---------  Content Area start -----------*/
	
	.subheading{ font-family:Arial, Helvetica, sans-serif;
				 font-size:16px;
				 font-weight:bold;
				 color:#FFFFFF;
				 background-color:#CA4D1F;
				 padding:5px 0 5px 0;
	
	}
	
	
	
	
	
	.contentarea{
				color: #4D4D4D;
				float: left;
				font-family: Arial,Helvetica,sans-serif;
				font-size: 13px;
				margin: -62px 0 0 0; 
				padding: 0 4px 1px;
				width: 990px;
			
	}
	
	.contentarea_left{ 
			width: 276px;
			float: left;
    		left: 0;
			top: 0;
			z-index: 276;
			/*margin-left: 8px;*/
			margin-top: 60px;
			
			
	}
	
	.left_Home_BG{
	background: url("/img/headerbg.png") no-repeat scroll 0 -60px transparent;
	}
	
	.contentarea_right{ width:709px;
						float:right;
						margin-right: 5px;
						
	}

	#banner_container {
		float:right;
	}
	
.featuredproduct_list{ margin: 0 0 0 0px; 

}
	.featuredproduct_list h1{ font-family:Arial, Helvetica, sans-serif;
						font-size:20px;
						color:#FFFFFF;
						margin:10px 0 10px 0;
						background-image:url(cart_icon.jpg);
						background-repeat:no-repeat;
						background-position:0 5px; 
						padding:10px 0 9px 45px;
	
	}
.cat_box img{ margin:10px 10px 10px 10px;
				   text-align:center;
	}
	
.products h5 a, .cat_box h5 a{ font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  color:#000000;
  margin:0;
  padding:0 0 0 20px; 
	}
	
.products {
    /*background-color: #ECECEC;*/
    float: left;
    height: 284px;
    margin: 0 5px 5px 0;
    width: 231px;
}	
	


.product_price p{ font-family:Arial, Helvetica, sans-serif;
				 font-size:15px;
				 color:#990000;
				 margin:0;
				 padding:4px 0 0 19px;
				 font-weight:bold;
}

.search_top{ width:250px;
			 position:relative;
			 padding:5px 5px 5px 5px;
			 
}


#category_list ul{ list-style:none;
				   margin:0;
				   text-decoration:none;
				   
}

#category_list li{ padding:5px 0 5px 15px;
				   
				   margin:0 5px 0 0px;
				   color:#000000;
				   font-size:13px;
				   font-weight:bold;
				  
					

}

.category_listings{ margin:10px auto;
					background-color:#323126;
					border:1px solid #323126;
					

}

.category_listings{ color:#FFFFFF;
				    padding:20px;

}

.category_searchdiv{ margin:0 0 0 0;	

}

.category_searchdiv label{ font-family:Arial, Helvetica, sans-serif;
						   font-size:12px;
						   color:#FFFFFF;
						   padding:0 5px 0 0;

}

.category_listings a{ font-family:Arial, Helvetica, sans-serif;
					  font-size:13px;
					  color:#FFFFFF;
					     background-image: url("brdcrumb.gif");
						background-position: 0 50%;
						background-repeat: no-repeat;
						padding-left: 15px;
					  

}


#category_list li a:link,
#category_list li a:visited,
#category_list li a:active{ text-decoration:none;
 					color:#000000;
}
#category_list li a:hover{ color:#A33429;
}

.product_img{
			  display: inline-block;
			  height:183px;
			  margin: 0 auto;
}

.product_bigimage{ width:283px;
				   height:269px;
}

#itemBigimage{ width:325px;
			   float:left;
			   padding:10px 0 10px 0;
			   background-color:#323126;
					border:1px solid #323126;
}

.productId{ font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#FFFFFF;
			font-weight:bold;
			padding:0px 0 5px 0;
}

.productPrice{font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#FFFFFF;
			font-weight:bold;
			padding:5px 0 5px 0;
}

#itemDescription{ width:635px;
				  float:right;
				  padding:0 5px 0 0;
}

#itemDescription h4{ font-family:Arial, Helvetica, sans-serifl;
					 font-size:20px;
					 color:#FFFFFF;
					 margin:0 0 10px 0;
					 padding:0;
					 width:100%;
}

#itemDescription p{ font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					color:#FFFFFF;
					margin:0 0 10px 0;
					line-height:20px;
					text-align:justify;
					
}

.productHead{ width:620px;
			  text-align:left;

}

#itemDescription a{ font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					color:#FFFFFF;
					font-weight:bold;

}

.detailsBotLinks{ width:985px;
				  padding:5px 0 5px 0;
				  margin:20px 0 0 0;
				
				  background-color:#000000;
				  text-align:center;
	}

.detailsBotLinks a{ font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					color:#FFFFFF;
					text-decoration:none;
					display:inline;
					
					
					

}

.noproducts{ font-family:Arial, Helvetica, sans-serif!important;
			 font-size:12px;
			 color:#FF0000;
			 padding:20px 0 20px 20px;
			 text-align:center;
			
}






	.logform_flheads{ font-family:Arial, Helvetica, sans-serif;
					  font-size:12px;
					  color:#FFFFFF;
					  text-align:left;
	
	}
	.logform_flheads2{ font-family:Arial, Helvetica, sans-serif;
					  font-size:12px;
					  color:#FFFFFF;
					  text-align:left;
					  padding:0 0 0 15px;
	
	}
	

#items_display_area fieldset{ border:1px solid #000000;

}


.shopcart_list{
					border:1px solid #323126;
				kortefa
				
				padding:0 0 15px 0;

}

.shopcart_heads{ background-color:#000000;
				 color:#FFFFFF;

}

.product_sold{ padding:20px 0 5px 0;

}


.product_sold .button{ margin:10px 0 0 0;

}


.featuredproduct_btn{ width:215px;
					  height:47px;
					  float:right;
					  padding:5px 12px 0 0;
}

.myaccount_list{ width:500px;
				 background-color:#323126;
					border:1px solid #323126;
				 padding:25px;
				 margin:0 0 0 10px;
}


.instock{ font-family:Arial, Helvetica, sans-serif;
		  font-size:14px;
		  font-weight:bold;
		  color:#BECF23;
}


.myaccount_list ul{ list-style:none;

}
.myaccount_list li{ padding:6px 0 6px 15px;
					background-image:url(list_bullt.gif);
					background-repeat:no-repeat;
					background-position:0 9px;
					

}

.myaccount_list li a{ font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					color:#FFFFFF;
					text-decoration:underline;
}

.chng_pass{ width:500px;
			background-color:#323126;
					border:1px solid #323126;
			padding:10px;
			margin:0 0 0 10px;
			color:#FFFFFF;

}
.edt_profilestyles{
			width:500px;
			background-color:#323126;
					border:1px solid #323126;
			padding:10px;
			margin:0 0 0 10px;
			color:#FFFFFF;
}

.edt_profilestyles input{ margin:2px 0 2px 0;

}

.order_listings{ 
				background-color:#323126;
					border:1px solid #323126;
				font-family:Arial, Helvetica, sans-serif;
				   font-size:12px;
				   color:#FFFFFF;
				   margin:0 0 0 2px;
				   
}
.my_rtrndtails{	background-color:#3D4F39;
				width:500px;
				border:1px solid #738270;
				padding:20px;
				color:#FFFFFF;

}

		.order_detailspg{
		background-color:#5F5E56;
		border:1px solid #738270;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#FFFFFF;
		margin:0 0 0 2px;
		padding:10px 0 10px 10px;
		
		}
		.border_bgclr{		background-color:#323126;
		border:1px solid #738270;
		padding:5px 0 5px 5px;
		margin:0 10px 0 0;
		
		}
		.boxborder{	
					border:1px solid #cccccc;
		color:#4D4D4D;
		padding:10px 0 10px 15px;
		
		}
		
		.boxborder input{margin:5px 0 5px 5px;
		
		}
		.boxborder select{margin:5px 0 5px 5px;
			border:1px solid #cccccc;
		}
		
		
		
		
		#shipping_block{ color:#FFFFFF;
		
		}
		#shipping_block legend{    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    font-weight: bold;
    padding: 10px 0 10px 10px;

		
		}
		
		.shippinadd{ color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    font-weight: bold;
    padding: 10px 0 10px 10px;
		
		}
		
		.shippinghd {    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size:15px!important;
    font-weight: bold;
    padding: 5px 0 5px 10px;
		}
		.shippinghd input{ padding:3px 0 3px 0;
		
		}
		#item_details{ color:#4D4D4D;
		/*margin-top: 30px;*/
		}
		
		.shippingmthd{
					border:1px solid #ccc;
		color:#4D4D4D;
		padding:10px 0 10px 15px;
		
		}
		
		
		.billaddres{
		
					border:1px solid #CCCCCC;
		padding:15px 0 15px 20px;
		
		color:#4D4D4D;
		
		}
		
		.billaddres select {
		border:1px solid #CCCCCC;
		}
		
		.yourcrtstyles{
					
		
		}
		
		.feedbackforms{background-color:#323126;
		border:1px solid #738270;
		
		}
		
		
		
		.billaddres input{ margin:5px 0 5px 0;
		
		}
		
		.billaddres select{ margin:5px 0 5px 0;
		
		}
		
		
		
		
		.billaddress_sec legend{ font-family:Arial, Helvetica, sans-serif;
		font-size:15px;
		color:#4D4D4D;
		font-weight:bold;
		padding:0 0 10px 0;
		
		}
		
		.address_bill{ background-color:#FF0000;
		
		}
		
		.order_detailspg legend{ 
		font-family:Arial, Helvetica, sans-serif;
						font-size:16px;
						color:#FFFFFF;
						font-weight:bold;
						padding:5px 0 5px 0;
		
		}
		
		.toplinksCopy{ font-family:Arial, Helvetica, sans-serif;
						font-size:16px;
						color:#FFFFFF;
						font-weight:bold;
		
		}
		
		.shippinadd{font-family:Arial, Helvetica, sans-serif;
						font-size:16px;
						color:#FFFFFF;
						font-weight:bold;
		
		}

.order_listings td{ padding:5px 0 5px 5px;

}

.order_listings a{ font-family:Arial, Helvetica, sans-serif;
				   font-size:12px;
				   color:#FFFFFF;
				  

}

.order_listings a:hover{ font-family:Arial, Helvetica, sans-serif;
				   font-size:12px;
				   color:#FFFFFF;
				   text-decoration:underline;

}
.ordheads_heads{ background-color:#000000;
				 color:#FFFFFF;
				 padding:0 0 0 10px;

}



/*---------  Product Disply start -------------*/

#items_top_area{
	
	overflow:hidden;
	padding-top: 73px;
}

#items_top_area_ttl{
					height:23px;
					overflow:hidden;
					float:left;
					padding:0;
					
					font-size:18px;
}

.crthdstyles{ font-family:Arial, Helvetica, sans-serif!important;
			  font-size:18px!important;
			  color:#FFFFFF!important;
			  font-weight:bold!important;

}

#items_top_area_ttl a{ font-family:Arial, Helvetica, sans-serif;
					  font-size:13px;
					  color:#3333bb;

}

#items_top_area_ttl a:hover{ font-family:Arial, Helvetica, sans-serif;
					  font-size:13px;
					  color:#e45f2e;

}
.items_top_area_img{
					float:left;
}

.cms_content_area p{ font-family:Arial, Helvetica, sans-serif;
					 font-size:13px;
					 color:#FFFFFF;
					 padding:0 10px 0 10px;
					 text-align:left;
					 line-height:19px;
					 
					 margin:0;
}

#items_display_area{
					margin:0 0 10px 0;
					padding:0px 0 10px 0;
}

.toplinksforshowport{ background-color:#323126;
					border:1px solid #323126;
					  color:#FFFFFF;
					  
}

.login_btm_lnks{ padding:0 0 0 15px;
				 font-family:Arial, Helvetica, sans-serif;
				 font-size:12px;
				 color:#FFFFFF;
				 line-height:18px;

}

.login_btm_lnks a{ padding:0;

}

.innertextCopy1 li{ padding:0 0 0 5px;
					color:#FFFFFF;
					font-family:Arial, Helvetica, sans-serif;
					font-size:15px;
					font-weight:bold;
					margin:0 0 0 20px;;

}


.innertext{ width:650px;
			padding:0 10px 0 0;
			overflow:hidden;

}


.productHead{ float:left;

}

.innertextCopy1 a{ font-family:Arial, Helvetica, sans-serif;
				   font-size:12px;
				   color:#4D4D4D;
				   font-weight:normal;
				   text-decoration:underline;
}

.headng u{ font-family:Arial, Helvetica, sans-serif;
			font-size:15px;
			color:#4D4D4D;
			font-weight:bold;
			text-decoration:none;
			padding:0 0 0 2px;

}

.innertextCopy1{ font-family:Arial, Helvetica, sans-serif;
				 font-size:13px;
				 color:#4D4D4D;
				 line-height:19px;

}

.innertextCopy2{ font-family:Arial, Helvetica, sans-serif;
				 font-size:13px;
				 color:#4D4D4D;
				 line-height:19px;
				 font-weight:normal;

}

/*---------  Product Disply end -------------*/
/*---------  seller Profile start -------------*/

#portfilo_top_links {
				background-color:#000000;
				height:17px;
				color:#FFFFFF;
				padding:5px 0 5px 0;
}

#portfilo_top_links a{ color:#FFFFFF;
					   padding:5px 0 5px 0;
					   font-size:15px;
					   font-weight:bold;
}


#portfilo_top_links a:hover{ color:#CA4D1F;
					   padding:5px 0 5px 0;
}

#portfilo_top_links_active a{color:#CA4D1F!important;
					   padding:5px 0 5px 0;
}

#seller_info_container {
				margin-top:13px;
}

.product_amounthd{ color:#4D4D4D;
}


/*---------  seller Profile end -------------*/

/*---------  Content Area End -------------*/



/*---------  Footer Area Start ------------*/

	#footersection{ width:990px;
					margin:0 auto 0 auto ;
					padding:0px 0 0 0;
					background:url(footer_bg.jpg) top left no-repeat;
					border-top:10px solid #49473A;
						
					
	}
	#footersection h3{ 
					color:#fff;
					font-size:13px;
	}

	
	.footersection1{ width:1280px;
					 height:202px;
					 position:relative;
					 padding:15px 5px 5px 15px;
	
	}
	
	.copyright_txtright{ font-family:Arial, Helvetica, sans-serif;
						 font-size:12px;
						 color:#FFFFFF;
						 float:right;
						 padding:25px 18px 28px 0;
	
	}
	
	
	
	
	
	
	.footersection2{ width:1260px;
					 height:90px;
					 background-color:#ffffff;
					 background-image:url(paymentimages.gif);
					 background-repeat:no-repeat;
					 background-position:center top;
	}
	
	.footerleftsection{
	
	}
	
	.footerrightsection{
	
	
	}
	
	
	.footerlins{ width:230px;
				 height:150px;
				 float:left;
				 padding:30px 0px 0px 29px;
	
	}
	.footerlins li{
				list-style-type:none;
				margin-top:11px;
				padding:0px;
				background:url(list_underline.jpg) bottom left repeat-x;
				padding:2px 0 5px 0px;
				
				
				color:#FFFFFF;
	
	
	}
	
	.popularclients{width:250px;
				 height:150px;
				 float:left;
				  padding:40px 0px 0px 0px;
				  margin-left:20px;
				 
	}
	.popularclients li{
				list-style-type:none;
				margin-top:11px;
				padding:0px;
				/* background:url(arrow2.gif) no-repeat left center; */
				
				color:#FFFFFF;
	
	
	}
	
	.followsus{width:252px;
				 height:150px;
				 float:left;
				 padding:40px 0px 0px 0px;
	
	}
	.otheroptions{width:230px;
				 height:150px;
				 float:left;
				 padding:40px 0px 0px 0px;
	
	}
	.otheroptions p{
				
				 text-align:left;
				 width:150px;
				 color:#FFFFFF;
	}
	
	.shippingadds{ background-color:#323126;
					border:1px solid #323126;
				   padding:5px 0 5px 10px;
				   
	
	}
	
	.shipping_optstyles fieldset{ background-color:#323126;
					border:1px solid #323126;
								  margin:0 0 25px 0;
								  
	
	}
	
	.maintext{ font-family:Arial, Helvetica, sans-serif;
				font-size:14px;
				color:#ffffff;
				padding:0 0 10px 0;
	}
	
	
	.msg_required{ color:#ffffff;
				   font-weight:bold;
	
	}
	
	.payments_styles{ margin:0 auto;
					  width:500px;
					  padding:10px 0 10px 0;
					  
					  font-size:12px;
					  font-weight:bold;
					  line-height:20px;
	
	}
	.payment_dtlhead{ font-family:Arial, Helvetica, sans-serif;
					  font-size:13px;
					  font-weight:bold;
					  
	
	}
	
	.payment_styles{  background-color:#323126;
					border:1px solid #323126;
					  width:600px;
					  padding:20px;
	
	}
	
	.designupdate_cart{width:220px;
				 height:150px;
				 float:left;
				  padding:40px 0px 0px 0px;
				
				 
	
	
	}
	
	/*-------------- footer nav --------------*/
	
	.footernav{
	
	}
	
	.footernav ul{ margin:0;
				   padding:0;
	
	}
	
	.footernav li{ padding:0 5px 0 0;
				   
	
	}

/*---------- footer nav ----------------*/

	.copyrightsectins{ width:990px;						
					   height:75px;
					   
					   bottom:0;
	
	}
	.coprigght_left{ width:500px;
					 float:left;
					 height:25px;
					 margin-top:15px;
	
	}
	.coprigght_right{ width:524px;
					  float:right;
					  height:25px;
	
	}
	.coprigght_right p{ font-family:Arial, Helvetica, sans-serif;
					   font-size:12px;
					   color:#FFFFFF;
					   text-align:right;
					   margin:0;
					   padding:5px 10px 2px 0;
	}
	
	.coprigght_left p{ font-family:Arial, Helvetica, sans-serif;
					   font-size:12px;
					   color:#FFFFFF;
					   text-align:left;
					   margin:0;
					   padding:8px 5px 2px 20px;
	}
	
	.footertop{		background-image:url(footertop.gif);
					background-repeat:repeat-x;
					background-position:left top;

}

	.copyrightrightarea{
					
					width:320px;
					padding-top:25px;
					float:right;
					}
	.copyrightrighttext{
					background-image:url(footerlinkseparator.gif);
					background-position:right;
					background-repeat:no-repeat;
					width:100px;
					font-size:12px;
					color:#FFFFFF;
					float:left;
					padding-left:10px;
	}
	.copyrightrighttext1{
					
					width:80px;
					font-size:12px;
					color:#9D9D9D;
					float:left;
					padding-left:10px;
	}
.coprigght_left a{ color:#FFFFFF;
				   text-decoration:underline;

}
/*---------  Footer Area End -----------*/

/*---------  Layout Styles End ---------*/


.bgcolor_head_checkout{ background-color:#000000;
color:#FFFFFF;
}


.new_usersection{ 
						 border:1px solid #ffffff;
						 width:300px;
						 height:195px;
						 padding:20px;
						 float:left;
						 margin:0 0 0 15px;
		}
		


	.logform_flheads2{ font-family:Arial, Helvetica, sans-serif;
					  font-size:12px;
					  font-weight:bold;
					  color:#4D4D4D;
					  text-align:left;
					  padding:0 0 5px 0;
	
	}

	#login_area{ width:301px;
				 height:195px;
				 padding:20px;
				 float:left;
				 border:1px solid #ffffff;
	}

	#login_area h5{ font-family:Arial, Helvetica, sans-serif;
					  font-size:16px;
					  color:#4D4D4D;
					  font-weight:bold;
					  margin:0;
	}

	.new_usersection h5{ font-family:Arial, Helvetica, sans-serif;
					  font-size:16px;
					  color:#4D4D4D;
					  font-weight:bold;
					  margin:0;
	}

	.new_usersection p{ font-family:Arial, Helvetica, sans-serif;
						 font-size:12px;
						 color:#4D4D4D;
						 margin:15px 0 15px 0 ;
						 padding:0;
	}
	
	.login_btm_lnks{ 
					 padding:0;
	}
	
	#itemBigimage2{
			   float:left;
			   padding:10px 0 10px 0;
			  
			   border:1px solid #ffffff;
}
	#itemBigimage3{
			   float:left;
			   padding:10px 0 10px 0;
			   background-color:#323126;
			   width:988px;
			   margin:10px 0px 10px 0px;
}
#itemBigimage3 legend{ font-family:Arial, Helvetica, sans-serif;
					   font-size:18px!important;
					   padding:5px 10px 5px 10px;
					   background-color:#323126;
					   margin:0;
}

#items_top_area_ttl2{font-family:Arial, Helvetica, sans-serif;
					   font-size:18px;
					   color:#FFFFFF;
					   margin:0 0 0 65px;

}
#items_top_area_ttl_3{font-family:Arial, Helvetica, sans-serif;
					   font-size:18px;
					   color:#FFFFFF;
}
#items_top_area_ttl_4{font-family:Arial, Helvetica, sans-serif;
					   font-size:18px;
					   color:#FFFFFF;
					   padding:0 0 10px 0;
}


.textfield_serach{
	border:1px solid #cfcfcf;
	padding:4px;
	font-family:Arial, Helvetica, sans-serif;
	color:#818181;
	width:205px;
	}
.search_topheader{
	margin-right:10px;
	width:425px;
	clear:both;
	}
.topsearch_fld{
	border:#cfcfcf solid 1px;
	min-width:130px;
}







/* New style for product detail page */

.left{float:left;}
.right{float:right;}

.prdetails_container{
	clear:both;	
	color:#4D4D4D;
}

.prdetails_row{
	clear:both;
	margin-bottom:10px;
}

.prodetails_topsection{
	clear:both;
	margin-bottom:10px;
	padding:10px 0 10px 0;
	}
	



.prdetails_imagearea{
	width:323px;
	float:left;
	text-align:center;
	
}
.prdetails_infoarea{
	width: 340px;
	float:right;
	padding:0px 0px 0px 15px;
	
}

.prdetails_productname{
	font-size:18px;
	color:#4D4D4D;
	clear:both;
	margin-bottom:15px;
}

.prdetails_productinfo{
	clear:both;
	text-align:left;
	margin-bottom:15px;
}
.prdetails_tbl{
	width:100%;
}

.prdetails_tbl td{
	padding:5px 5px 5px 0px;
}

.header_col { font-weight:bold;}

.prdetails_link1{
	background-color:#000000;
	color:#FFFFFF;
	text-decoration:none;
	padding:3px 10px 3px 10px;
}
a.prdetails_link1:hover{
	background-color:#000000;	
}

.prdetails_productprice{
	padding:10px 10px 10px 20px;
	color:#4D4D4D;
	margin-bottom:15px;
	clear:both;
}
.prdetails_productprice span{
	font-size:20px;	
}


.prdetails_cartgroup{
	clear:both;
	margin-bottom:10px;
}
.prdetails_qantity{
	float:left;
	height:42px;
	vertical-align:middle;
	margin-right:10px;
	padding:0px 10px 0px 10px;
}
.prdetails_qantity .txt{
	float:left;
	padding-top:10px;
	padding-right:10px;
	 font-weight:bold;
}
.prdetails_qantity .inputbox{
	float:left;
	padding-top:8px;
}
.qantity_input{
		padding:4px;
		color:#000000;
		font-family:Arial, Helvetica, 

sans-serif;
		font-weight:bold;
		font-size:14px;
		text-align:center;
}

	.prdetails_img{
		width:220px;
		height:210px;
	}

.prdetails_thumbrow{
	width:280px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}

.prdetails_imgthumb{
	width:50px;
	height:50px;
	margin-right:3px;	
}


/* New style for product detail page  Tabs */

/************************************************

*********************************/
/* Caution! Ensure accessibility in print and 

other media types... */
@media projection, screen { /* Use class for 

showing/hiding tab content, so that visibility 

can be better controlled in different media 

types... */
    .tabs-hide {
        display: none;
    }
}

/* Hide useless elements in print layouts... */
@media print {
    .tabs-nav {
        display: none;
    }
}

/* Skin */
.tabs-nav {
    list-style: none;
    margin: 0;
    padding: 0 0 0 0;
}
.tabs-nav:after { /* clearing without 

presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}
.tabs-nav li {
    float: left;
    margin: 0 5px 0 0 ;
	background-color:#000000;
	border-bottom:none;
    min-width: 84px;
	border:1px solid #000000;
	border-bottom:none; /* be nice to Opera */
}
.tabs-nav a, .tabs-nav a span {
    display: block;
    padding: 0 10px;
	
}
.tabs-nav a {
    position: relative;
    top: 1px;
    z-index: 2;
    padding-left: 0;
    color: #fff;
    font-size: 12px;
    font-weight: bold;
    line-height: 1.2;
    text-align: center;
    text-decoration: none;
    white-space: nowrap; /* required in IE 6 */   

 
}
.tabs-nav .tabs-selected a {
    color:#ffffff!important;
	background-color:#2B291F;
}
.tabs-nav .tabs-selected a, .tabs-nav a:hover, 

.tabs-nav a:focus, .tabs-nav a:active {
    background-position: 100% -150px;
	color:#000;
    outline: 0; /* prevent dotted border in 

Firefox */
}
.tabs-nav a, .tabs-nav .tabs-disabled a:hover, 

.tabs-nav .tabs-disabled a:focus, .tabs-nav 

.tabs-disabled a:active {
    background-position: 100% -100px;
}
.tabs-nav a span {
    width: 64px; /* IE 6 treats width as 

min-width */
    min-width: 64px;
    height: 18px; /* IE 6 treats height as 

min-height */
    min-height: 18px;
    padding-top: 7px;
	padding-bottom:4px;
    padding-right: 0;
}
*>.tabs-nav a span { /* hide from IE 6 */
    width: auto;
    height: auto;
}
.tabs-nav .tabs-selected a span {
    padding-top: 7px;
}
.tabs-nav .tabs-selected a span, .tabs-nav 

a:hover span, .tabs-nav a:focus span, .tabs-nav 

a:active span {
    background-position: 0 -50px;
}
.tabs-nav a span, .tabs-nav .tabs-disabled 

a:hover span, .tabs-nav .tabs-disabled a:focus 

span, .tabs-nav .tabs-disabled a:active span {
    background-position: 0 0;
}
.tabs-nav .tabs-selected a:link, .tabs-nav 

.tabs-selected a:visited, .tabs-nav 

.tabs-disabled a:link, .tabs-nav .tabs-disabled 

a:visited { /* @ Opera, use pseudo classes 

otherwise it confuses cursor... */
    cursor: text;
}
.tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav 

a:active { /* @ Opera, we need to be explicit 

again here now... */
    cursor: pointer;
	color:#FFFFFF;
	background-color:#2B291F;
}
.tabs-nav .tabs-disabled {
    opacity: .4;
}
.tabs-container {
    padding: 1em 8px;


	margin-bottom:10px;
}

/*

Tabs - additional IE specific bug fixes

Recommended usage (Conditional Comments):
<!--[if lte IE 7]>
<link rel="stylesheet" href="tabs_ie.css" 

type="text/css" media="projection, screen" />
<![endif]-->

*/
.tabs-nav { /* auto clear */
    display: inline-block;
}
.tabs-nav .tabs-disabled {
    position: relative; /* fixes opacity */
    filter: alpha(opacity=40);
}
.tabs-nav .tabs-disabled a span {
    _height: 19px; /* for some reason the height 

is 1px to less with opacity... */
    min-height: 19px; /* ...in both IE 6 and 7 */
}

.prd_info_name{
	color:#56523D;
	font-weight:bold;
	font-size:12px;
	padding:5px;
	}
.prd_info{
	color:#000000;
	font-weight:normal;
	font-size:12px;}
.prd_info_Manfctr{
	color:#000;
	font-weight:normal;
	font-size:12px;
	padding:5px 0 5px 0;}
.prd_info_row1{
	background-color:#FCFCFD;}
.prd_info_row2{
	background-color:#F2F2F4;}
	
.clientname h5{font-family:Arial, Helvetica, 

sans-serif;
		font-size:12px;
		color:#ffffff;
		margin:0;
		width:94%;
		padding:5px 2px 2px 10px;
		float:left;
}


.subsec{ margin:10px 0 10px 0;
		 border-bottom:1px solid #ACA9AB;

}

.commens_icon{
			

background-image:url(../../images/comments.png);
			  width:23px;
			  

background-repeat:no-repeat;
			  height:23px;
			  float:right;
			  clear:right;
			  margin:5px 0px 5px 

21px;
}

#jqStarRatingPop {
background:none repeat scroll 0 0 #F9F9F9;
border:2px solid #1A1D20;
display:none;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
height:210px;
padding:12px;
position:fixed;
width:450px;
z-index:9999;
}

.revcmntsdiv p{font-family:Arial, Helvetica, 

sans-serif;
			   font-size:12px;
			   color:#FAFAFA;
			   text-align:justify;
			   line-height:20px;
			   margin:10px 0 15px 0;
			   padding:0 5px 0 10px;

}

#jqRatingPop {
background:none repeat scroll 0 0 #F9F9F9;
border:2px solid #4775A1;
display:none;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
height:275px;
padding:12px;
position:fixed;
width:450px;
z-index:9999;
}

#jqSellerRatingPop {
background:none repeat scroll 0 0 #F9F9F9;
border:2px solid #4775A1;
display:none;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
height:275px;
padding:12px;
position:fixed;
width:450px;
z-index:9999;
}
#ratingArea{
	float:left;
	padding:12px;
	}

/* jQuery.Rating Plugin CSS - 

http://www.fyneworks.com/jquery/star-rating/ */
div.rating-cancel,div.star-rating{float:left;widt

h:17px;height:15px;text-indent:-999em;cursor:poin

ter;display:block;background:transparent;overflow

:hidden}
div.rating-cancel,div.rating-cancel 

a{background:url(../../images/delete.gif) 

no-repeat 0 -16px}
div.star-rating,div.star-rating 

a{background:url(../../images/star.gif) no-repeat 

0 0px}
div.rating-cancel a,div.star-rating 

a{display:block;width:16px;height:100%;background

-position:0 0px;border:0}
div.star-rating-on a{background-position:0 

-16px!important}
div.star-rating-hover a{background-position:0 

-32px}
/* Read Only CSS */
div.star-rating-readonly a{cursor:default 

!important}
/* Partial Star CSS */
div.star-rating{background:transparent!important;

overflow:hidden!important}
/* END jQuery.Rating Plugin CSS */


/*-------------------Rating Star ------------------*/

.rating_5{width:71px;
		  height:12px;
		  background-image:url(../../images/rating_sprite.png);
		  background-position: 0px 0px;
		  float:left;

}
.rating_4{width:71px;
		  height:12px;
		  background-image:url(../../images/rating_sprite.png);
		  background-position: 0px -14px;
		  float:left;


}
.rating_3{width:71px;
		  height:12px;
		  background-image:url(../../images/rating_sprite.png);
		  background-position: 0px -28px;
		  float:left;

}
.rating_2{width:71px;
		  height:12px;
		  background-image:url(../../images/rating_sprite.png);
		  background-position: 0px -43px;
		  float:left;

}
.rating_1{width:71px;
		  height:12px;
		  background-image:url(../../images/rating_sprite.png);
		  background-position: 0px -57px;
		  float:left;

}
.rating_0{width:71px;
		  height:12px;
		  background-image:url(../../images/rating_sprite.png);
		  background-position: 0px -71px;
		  float:left;

}

.reviecontents
{
color:#4D4D4D;
}

.review_date

{ font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#4D4D4D;
  font-weight:bold;
  float:right;
  margin:8px 5px 8px 5px;
  text-align:right;
	
}
.ratings{ width:100px;
float:left;
height:15px;
margin:0 0 0 0px;

}
#ProductReviews
{
	color:#4D4D4D;
	font-size:12px;
}







/*-------  Product Detail Styling       -------*/
.jqReviewDetails{ 
				  

overflow:hidden;
				  color:#4D4D4D;
				  

}


.tab_tblbg{ 
}


.tab_tblbg a{ font-family:Arial, Helvetica, 

sans-serif;
			  font-size:11px;
			  color:#4D4D4D;
			  

text-decoration:underline;
			  font-weight:bold;
}

.pr_name_hd{ font-family:Arial, Helvetica, 

sans-serif;
			 font-size:12px;
			 color:#FFFFFF;
			 font-weight:bold;

}


.prd_dtls{ font-family:Arial, Helvetica, 

sans-serif;
		   font-size:12px;
		   color:#4D4D4D;

}


.viewmorefdback a{ font-family:Arial, Helvetica, 

sans-serif;
				   

font-size:12px;
				   color:#4D4D4D;
				   

text-decoration:underline;
				   margin:10px 0 

0 0; 
}

.postproduct_rev a{ font-family:Arial, Helvetica, 

sans-serif;
				   

font-size:12px;
				   padding:10px 0 

10px 0;
				   width:115px;
				   display:block;
				   

color:#4D4D4D!important;
				   

text-decoration:underline;
				   
}



.jqPostRating{ background-color:#333333;
			   color:#FFFFFF;
			   font-weight:bold;
			   padding:5px 8px 5px 

8px;
			   border:1px solid 

#333333;
			   margin:10px 8px 0 0;

}

.jqRatingCancel{background-color:#333333;
			   color:#FFFFFF;
			   font-weight:bold;
			   padding:5px 8px 5px 

8px;
			   border:1px solid 

#333333;
			     margin:10px 5px 0 0;


}

.jqSellerRating{ background-color:#333333;
			   color:#FFFFFF;
			   font-weight:bold;
			   padding:5px 8px 5px 

8px;
			   border:1px solid 

#333333;
			   margin:10px 8px 0 0;

}

.jqSellerRatingCancel{background-color:#333333;
				color:#FFFFFF;
				font-weight:bold;
				padding:5px 8px 

5px 8px;
				border:1px solid 

#333333;
				margin:10px 5px 0 

0;


}

.ratingReview textarea{ padding:5px;
						

width:433px;

}

#jqSellerRating a{ font-family:Arial, Helvetica, 

sans-serif;
				   

font-size:12px;
				   color:#4D4D4D;
				   

font-weight:bold;
}


.review_div1{ color:#4D4D4D!important;

}

/*-------  Product Detail Styling       -------*/



.search_details a.prname_searchpg{ margin:5px 0 0 20px;
				   display:block;
				   color:#000000;

}

.feedbklnk a{ font-family:Arial, Helvetica, sans-serif;
			  font-size:12px;
			  color:#4D4D4D;
			  text-decoration:underline;

}

.ratings__bg{ background-color:#364632;
			  padding:10px 0 10px 0;

}
.footer_links {
    color: #4D4D4D;
    padding: 5px 0;
    text-align: right;
}
.footer_links a {
    color: #ffffff;
}
.footer_links a:hover{
	text-decoration:underline;}
.prdct_search_container .textarea{
	 border: 1px solid #CFCFCF;
    padding: 4px 2px 4px 5px;}
#category_list{
	margin-bottom:5px;}
.seller_fedbk_btn
		{
		width:191px;
		height:25px;
		float:left;
		background-image:url(btn_viewsellerfb.jpg);
		background-repeat:no-repeat;	
		}
.seller_fedbk_btn a
		{
		width:191px;
		height:25px;
		display:block;
	
		}

.seller_fedbk_btn a span
		{
		display:none;
	
		}
.productinfo{
	}

/*------------Seller's Profile page new design styles---------------------------------------------------*/

.seller_imgndetails{
	padding:10px;
	}
.seller_img{
	width:191px;
	height:183px;
	margin:0 auto;}
.seller_details{
	margin:10px 0;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	font-weight:bold;}
.seller_name{
	font-weight:bold;
	font-size:16px;}
.sllr_tble{
	}
.sllr_tble td{
	padding:3px 0;}
.seller_port_cnt{
	background-color:#ECECEC;
	padding:5px;
	margin-top:65px;
	color:#000000;
	}
.seller_port_cnt p{
	font-size:12px;
	color:#000000;}
.prdct_container{
	}
.prdct_search_container{
	/*background-color:#171612;*/
	padding:10px;
	margin-bottom:10px;}
.brdcrumbnbtn_container{
	padding:0 0 0 0;
	margin-bottom:10px;
	
	clear:both;
	}
.brdcrumb_container{
	float:left;
	padding:5px;
	color:#3333BB;
	font-size:13px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	
	
	}
.brdcrumb_container a:link,
.brdcrumb_container a:visited,
.brdcrumb_container a:active
{	
	color:#3333BB;
	text-decoration:none;
	float:left;
	padding:0px 5px 0px 15px;
	margin-right:5px;
	background-image:url(brdcrumb.gif);
	background-position:left;
	background-repeat:no-repeat;
	
}
.brdcrumb_container a:hover
{
	color:#E45F2E;
}

/*-------------------Product Page Bread Crumb End -------------*/
/*----------------------------buyer Registration new design-------------------------*/
.reg_wrapper{
	/*background-color:#E3E6E9;*/
	padding:10px 0 0 0;
	color:#000000;}
.reg_wrapper_header{
	padding:0 10px 10px 10px;
	/*border-bottom:1px solid #ACC0B1;*/}
.reg_wrapper_header h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	font-weight:Normal;
	color:#1F3414;
	}
.reg_container{
	padding:0 10px;
	/*border-top:1px solid #F4F5F6;*/}
.register_leftcolumn{
	width:575px;
	float:left;
	/*background-image:url(reg_sprtr.jpg);*/
	background-repeat:repeat-y;	
	background-position:right;
	margin-right:15px;
	padding:10px 0 15px 0;
	}
.register_rightcolumn{
	width:323px;
	float:left;
	padding:15px 20px 0 20px;
	}

.register_leftcolumn_hdr{
	background-color:#6D9F3E;
	padding:10px;
	font-size:16px;
	color:#ffffff;
	font-weight:normal!important;
	margin-bottom:15px;}
.field_wrapper,
.field_wrapper_required{
	line:height:45px;
	padding:7px 0;}
.field_wrapper_required label{
	width:185px;
	float:left;
	text-align:right;
	padding-right:10px;
	font-size:14px;
	font-weight:normal;
	background-image:url(star_red.png);
	background-repeat:no-repeat;	
	background-position:100% 20%;
	margin-right:20px;
	padding:7px;
	}
.field_wrapper label{
	width:185px;
	float:left;
	text-align:right;
	padding-right:10px;
	font-size:14px;
	font-weight:normal;
	margin-right:20px;
	padding:7px;
	}

.field_wrapper .text_field,
.field_wrapper_required .text_field{
	padding:7px;
	background-color:#FCFCFD;
	border:1px solid #BFC8CE;
	}
.regiterbtn_container{
	/*background-color:#827F6D;*/
	padding:10px;
	clear:both;
	height:45px;
	}

.small_txt{
	font-size:13px;
	}
.nwsletter{
	width:375px;
	float:left;
	/*padding-top:15px;*/
	}
	
.nwsletter label {
	width:280px;
}
	
.regiterbtn{
	float:left;
	width:190px;
	height:45px;
	background-image: url(create_actbtn.png);
	display:block;
	border:0;
	cursor:pointer;
	background-color:#827F6D;}
.register_rightcolumn p{
	font-size:13px;
	line-height:20px;
	padding-top:10px;}
.register_rightcolumn h3{
	font-size:20px;
	font-weight:normal;}
/*----------------------help new style---------------------*/
.help_tblestyle1{
	background-color:#827F6D;}
.help_tblestyle1 td{
	background-color:#ffffff;}
.help_hdrs{
	background-color:#827F6D;
	color:#000000;}
.help_hdrs td{
	background-color:#827F6D;
	color:#000000;
	padding:5px;}
.help_text{
	font-size:12px;
	color:#000000;}
/*---------------- cms styles------------------*/
.cms_content_area_help{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	padding:0 10px 10px 10px;}
.rss_container{
	padding:5px 20px;}

.heading_style1{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px; 
	padding:5px 0; 
	font-weight:bold;
	}
.text_style1{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	padding:5px 0 0 0; 
	font-weight:normal; 
	line-height:20px;}
.list_style1{
	margin:0;
	padding:0 10px 10px 10px;}
.list_style1 li{
	list-style:none;
	font-size:12px;
	padding:5px 0 0 15px;
	background-image:url(list_arrow1.png);
	background-position:0% 50%;
	background-repeat:no-repeat;
	}
.list_style2{
	margin:0 10px 10px 10px;
	padding:0; }
.list_style2 li{
	font-size:13px;
	padding:5px 0 5px 15px;
	list-style:none;
	font-weight:bold;
	}
.list_style2 a,
.text_style1 a
{
	color:#433F3F;}
.text_style3{
	font-weight:bold;}
.text_style3 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#232323;
	text-decoration:underline;}
.text_style4{
	float:right;
	padding:3px;
	background-color:#000000;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	}
.text_style4 a{
	color:#ffffff;
	text-decoration:none;
	background-image:url(arrow-right.png);
	background-position:100% 50%;
	padding-right:16px;
	background-repeat:no-repeat;
	}
.text_style5{
	float:left;
	padding:3px;
	background-color:#000000;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	}
.text_style5 a{
	color:#ffffff;
	text-decoration:none;
	background-image:url(arrow-left.png);
	background-position:0% 50%;
	padding-left:16px;
	background-repeat:no-repeat;}
.adtocart_tbn{
	padding:3px 0;
	width:191px;
	margin:0 auto;}
	
.adtocart{
	width:73px;
	height:20px;
	float:left;
	display:block;
	margin:0;
	padding:0;
	}
.more_btn{
	width:73px;
	height:20px;
	float:right;
	display:block;
	margin:0;
	padding:0;}


/* Sellers listing */
.seller_lst_wrap{ 
				  border:1px solid #E7E7E7;
                  margin-bottom: 10px;
				  background-color:#FFFFFF;
}

.clear{ clear:both;
}

.seller_lst_wrap{ padding:10px;

}

.seller_lst_wrap a{ color:#CA4D1F;
					text-decoration:none;
}

.seller_lst_wrap a:hover{ color:#333333;
					      text-decoration:none;
}



.seller_lst_wrap h3{ margin:0;
					 padding:0;
					 font-family:Arial, Helvetica, sans-serif;
					 font-size:15px;
					 color:#666666;

}
.seller_lst_wrap img{ float:left;
					  margin:0 8px 10px 0;
}

.seller_lst_wrap p{ margin:0;
				    padding:8px 0 0 0;
					font-family:Arial, Helvetica, sans-serif;
					font-size:13px;
					color:#000000;
}
.image_div{
     width: 100px;
     height: 100px;
     float: left;
}


/*Home page Slide show */
.transbg{ width:353px;
		  height:191px;
		  padding:5px;
		  position:absolute;
		  background-color:#000000;
		  filter:alpha(opacity=50);
		  border:1px solid #ffffff;
		  opacity: 0.4;
		  top:27px;
		  left:10px;
		  z-index:-100;
		  
 }


#cms_align{

		width:500px;

		text-align:justify;
		z-index:1000;
		margin-right:100px;
		margin-top:27px;
		padding:5px;
		color:#8c8d8a;
}


#cms_align p{ color:#ffffff;
}
/*-----new styles for new seller listing and category listing----------*/
.category_listings_new{ 
					margin:0 auto;
					background-color:#ffffff;
					border:1px solid #AEBD98;
					color:#000000;
				    padding:13px 0 13px 13px;

}
.cat_box{ width:230px;
			   height:230px;
			   float:left;
			   background-color:#EDEDED;
			   margin: 0 13px 13px 0;
	
	}
      
.adtocart_tbn{
	padding:3px 0;
	width:191px;
	margin:0 auto;}
	
.adtocart{
	width:73px;
	height:20px;
	float:left;
	display:block;
	margin:0;
	padding:0;
	}
.more_btn{
	width:73px;
	height:20px;
	float:right;
	display:block;
	margin:0;
	padding:0;}
.adtocart_tbn img{ margin:0!important;
				   

}

/* Sellers listing */
.seller_lst_wrap{ 
				  border:1px solid #E7E7E7;
                  margin-bottom: 10px;
				  background-color:#FFFFFF;
}

.clear{ clear:both;
}

.seller_lst_wrap{ padding:10px;
	
}
.cms_content_area{
width:709px;
}

.seller_lst_wrap a{ color:#487B74;
					text-decoration:none;
}

.seller_lst_wrap a:hover{ color:#333333;
					      text-decoration:none;
}



.seller_lst_wrap h3{ margin:0;
					 padding:0;
					 font-family:Arial, Helvetica, sans-serif;
					 font-size:15px;
					 color:#666666;
					text-align: left;
}
.seller_lst_wrap img{ float:left;
					  margin:0 8px 10px 0;
}

.seller_lst_wrap p{ margin:0;
				    padding:8px 0 0 0;
					font-family:Arial, Helvetica, sans-serif;
					font-size:13px;
					color:#000000;
}
.image_div{
     width: 100px;
     height: 100px;
     float: left;
}

.sellerlst_content{ width: 577px;
                    float: left;
                    margin: 0 0 0 10px;
                    
    
    
}

/*Home page Slide show */
.transbg{ width:353px;
		  height:191px;
		  padding:5px;
		  position:absolute;
		  background-color:#000000;
		  filter:alpha(opacity=50);
		  border:1px solid #ffffff;
		  opacity: 0.4;
		  top:27px;
		  left:10px;
		  z-index:-100;
		  
 }


#cms_align{

		width:500px;

		text-align:justify;
		z-index:1000;
		margin-right:100px;
		margin-top:27px;
		padding:5px;
		color:#8c8d8a;
}


#cms_align p{ color:#ffffff;
}
/*-----new styles for new seller listing and category listing----------*/
.category_listings_new{ 
					margin:0 auto;
					background-color:#ffffff;
					border:1px solid #AEBD98;
					color:#000000;
				    padding:13px 0 13px 13px;

}
.cat_box{ width:230px;
			   height:230px;
			   float:left;
			   background-color:#EDEDED;
			   margin: 0 13px 13px 0;
	
	}
.seller_contact_btn{
		width:191px;
		height:25px;
		float:left;
		background-image:url(seller_contact_btn.jpg);
		background-repeat:no-repeat;	
		}
.seller_contact_btn a{
		width:191px;
		height:25px;
		display:block;
		}
.seller_contact_btn a span{
		display:none;
		}
	




	





/*
body {
	background:url(img/bodybg.jpg) top repeat-x #050b49;
	margin:0;
	padding:0;
}*/

.bodybottom{background:url(/img/bodybottombg.png) center bottom no-repeat; width:100%; float:left; margin:0; padding:0;}

h1{margin:0; float:left;}
h1 a{color:#5f0065; text-decoration:none;}
h1 a:hover{text-decoration:none;}
h2{font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:left; font-size:36px; line-height:63px; color:#050b49; margin:0; padding:0 30px;}
h3{font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:right; font-size:30px; color:#00146f; margin:15px 10px 20px 0px; padding:0; border-bottom:1px solid #c0c4d5}
h4{font-family:Tahoma, Geneva, sans-serif; font-weight:normal; font-size:22px; text-align:center; color:#900; margin:20px;}
h5{font-family:Tahoma, Geneva, sans-serif; font-weight:bold; font-size:14px; color:#900; margin:0; margin:0 0 0 20px; padding:0; display:block;text-align:center;}

p {margin:10px 12px 20px 20px;}
p.catHeading{background:url(/img/headingbg.png) no-repeat; width:204px; font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#fff; line-height:44px; text-align:left; display:block; margin:14px 0 10px; padding:0 10px;}

a {color:#013b82; text-decoration:none; outline:none;}
a:hover{text-decoration:underline;}
a.gall img{margin:5px; -webkit-box-shadow: 0px 0px 3px 0px #000; -moz-box-shadow: 0px 0px 3px 0px #000; box-shadow: 0px 0px 3px 0px #000;}

.container{margin:0 auto; width:998px; 
background: url("/img/contentbg.png") repeat-y scroll 0 0 transparent;
    }


.top {
    background: url("/img/topbg.jpg") repeat-x scroll center top transparent;
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    height: 188px;
    padding: 0 4px;
    width: 990px;
	}
.top p{margin:0 10px;}
.top span{color:#b00;}

.topRight{width:410px; float:right;}
.topRight p{float:left;}

.social{height:30px; font-size:12px; text-align:left; font-weight:bold; line-height:30px; color:#525252; float:left; padding:6px 10px 15px;}
.social p{float:left;}

.cart{background:url(/img/socialbg.jpg) center top repeat-x; float:right; padding:0; margin-right:5px;}
.cartLeft{background:url(/img/social-leftbg.jpg) left top no-repeat; float:left;}
.cartRight{background:url(/img/social-rightbg.jpg) right top no-repeat; height:38px; float:left; padding:2px 10px 11px 50px;}
.cart p{float:left; margin:0;}
.cart a{font-size:10px; font-weight:bold; color:#003f95;}

.login{width:455px; float:right; color:#fff;  padding:15px 10px 0 0; z-index:300; font-size:14px; text-align:right; vertical-align:middle;}
.login p{float:left;}
.login p.log{font-size:12px; text-align:right; float:none; margin:8px 65px 8px 10px;}
.login p.log a{font-size:12px; color:#fff;}
.login form{margin:0; padding:0;}
.login #signin_menu, .login #register_menu {background:url(/img/loginbg.jpg) center center no-repeat; color:#000; display:none; position:absolute; z-index:20000; text-align:left; padding:5px; top: 42px; right: 0px; margin-top:5px; margin-right: 0px; *margin-right: -1px; font-size:13px; border:1px solid #fff; -webkit-box-shadow: 0px 0px 3px 0px #333; -moz-box-shadow: 0px 0px 3px 0px #333; box-shadow: 0px 0px 3px 0px #333;}
.login #signin_menu p, .login #register_menu p{line-height:normal; font-size:18px; float:none;}
.login #signin_menu a.forgot{float:left;}
.login a {color:#fff;font-size:12px;}

.nav{width:990px; height:41px; float:left; margin:1px 0; padding:14px 0 0 0;}
.nav ul{height:41px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#fff; float:left; margin:0; padding:0;}
.nav ul li{background:url(/img/nav-libg.jpg) right top repeat-y; list-style:none; height:41px; float:left; margin:0; padding:0 2px 0 0;}
.nav ul li.last{background:url(/img/nav-li-lastbg.jpg) repeat-x; width:149px; padding:0;}
.nav ul li a{text-align:center; text-decoration:none; line-height:41px; color:#fff; display:block; padding:0 24px;}
.nav ul li.last a{background:url(/img/nav-li-last-abg.jpg) right top no-repeat; padding:0 30px 0 0;}
.nav ul li a:hover, .nav ul li a.active{background:url(/img/a-hoverbg.jpg) repeat-x; cursor:pointer;}
.nav ul li.last a:hover{background:url(/img/nav-li-last-abg.jpg) right bottom no-repeat;}

.content{background:url(/img/contentbg.png) repeat-y; width:990px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#4d4d4d; padding:0 4px; margin:0}
.cHome{position:relative; z-index:250;}

.gray{background:url(/img/graybg.jpg) left 1px repeat-x; width:990px; float:left;}
.grayBot{background:url(/img/graybotbg.jpg) left bottom repeat-x; width:990px; float:left; padding-bottom:20px; min-height: 450px; margin-bottom: 1px;}

.left{float:left; padding:0;}
.lHome{position:absolute; top:0; left:0; z-index:250;}
.right{width:690px; float:right; margin:0 20px 0 13px;}

.searchWrap{width:267px; height:63px; float:left; position:relative; z-index:200;}
.search{background:url(/img/searchbg.png) no-repeat; width:483px; height:21px; font-size:16px; line-height:18px; color:#fff; float:left; padding:20px 21px 21px 13px; top:0; left:0px; z-index:200; position:relative;}
.search p{float:left; margin:0 10px;}
.cHome .search{left:4px;}

.categories{background:url(/img/catbg.png) center top repeat-y; width:251px; float:left; margin:0 9px;}
.categoriesBot{background:url(/img/cat-bottombg.jpg) center bottom no-repeat; width:247px; float:left; padding:0 2px;}
.categoriesTop{background:url(/img/cat-bottombg.jpg) center bottom no-repeat; width:225px; float:left; padding:0 11px 40px;}
.categories ul{margin:0 0 5px 0; padding-left:15px;}
.categories ul li{list-style:none;}
.categories ul li a{background:url(/img/categories-abg.jpg) left top no-repeat; color:#002592; line-height:18px; padding-left:10px;}
.categories ul li a:hover{background:url(/img/categories-abg.jpg) left -18px no-repeat; text-decoration:none; color:#b70011;}

.headerWrap{width:723px; height:284px; float:right; position:relative; z-index:100;}
.header{background:url(/img/headerbg.png) no-repeat scroll -276px 0 transparent; width:714px; height:284px; float:left;  top:0; right:0;}

.featured{width:530px; height:284px; float:right;}
.slider{width:530px; height:221px; font-size:12px; font-weight:bold; color:#000; float:left; position:relative; z-index:150;}
.slider p{width:200px; float:left; margin:10px 0 0 30px;}
.slider a.detailsL{background:url(/img/a-details-largebg.png) top no-repeat; width:100px; height:34px; font-size:13px; font-weight:bold; line-height:34px; text-align:center; color:#fff; display:block; padding-right:26px; position:absolute; bottom:60px; left:30px;}
.slider a.detailsL:hover{background:url(/img/a-details-largebg.png) bottom no-repeat; text-decoration:none;}
.slider .img{background:url(/img/slider-imgbg.png) no-repeat; width:258px; height:163px; float:right; margin:0 20px 0 0; padding:8px 8px 16px; overflow:hidden;}

.prod{width:210px; height:275px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; color:#000; float:left; margin:0 10px 30px;}
.prodImg{width:165px; height:170px; float:left; overflow:hidden; border:5px solid #e2e2e2; overflow:hidden;}
.prodDet{width:200px; height:45px; float:left; padding:5px;}
.prodDet p{margin:0;}
.prodDet p strong{text-transform:uppercase;}
a.det{background:url(/img/a-detbg.jpg) center top no-repeat; width:130px; height:29px; line-height:29px; color:#fff; float:left; margin:5px 40px;}
a.det:hover{background:url(/img/a-detbg.jpg) center bottom no-repeat; text-decoration:none;}

.details{background:url(/img/detailsbg.jpg) center top repeat-y; float:left; margin:0px 0;}
.detailsTop{background:url(/img/details-topbg.jpg) center top no-repeat; width:690px; float:left; margin:0;}
.detailsBot{background:url(/img/details-botbg.jpg) center bottom no-repeat; width:680px; float:left; margin:0; padding:5px 5px 10px;}
.largeImg{float:left; margin:10px; padding:5px; -webkit-box-shadow: inset 0px 0px 3px 0px #333; box-shadow: inset 0px 0px 3px 0px #333;max-width: 190px; min-height:229px;}

.details table{margin:10px;}

.details table input[type=text]{text-align:center; padding:1px; border:1px solid #e2e2e2;}
.details table input[type=submit], .details table input[type=button]{background-image:url(/img/a-detbg.jpg); background-position:center top; background-repeat:no-repeat; width:130px; height:29px; line-height:29px; color:#fff; float:left; margin:0 10px 0 0;}
.details table input[type=submit].cart{background-image:url(/img/a-cartbg.jpg); padding-left:36px;}
.details table input[type=submit]:hover, .details table input[type=button]:hover{background-position:center bottom; cursor:pointer;}

table{margin:0; border-collapse:collapse;}
tr.shopcart_heads td{ background:url(/img/bluebuttonbg.jpg) bottom repeat-x; color:#fff; border:1px solid #ccc;}
tr.shopcart_row td{border:1px solid #ccc; color:#4D4D4D;}
tr.shopcart_buttons td{border:none;}

.tabsCont{width:680px; padding:5px;}

.footer{background:url(/img/footerbg.jpg) repeat-x; width:990px; text-align:left;   /*margin-top:1px;*/}

p.copy{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; color:#666; padding:17px 0 0 0; margin:0px;}
p.copy a{color:#333333;}

.contact{width:385px; float:left; margin:0 40px 0 0; display:block;}


label {text-align:left; padding:0; /*margin:0 10px 0 20px;*/ width:80px; float:left;}
label.error{font-family:"Courier New", Courier, monospace; color:#600; font-size:12px; margin:0 0 10px 10px; width:auto;}
label span{font-size:12px;}

input[type=text], input[type=password], select{background:#fff; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#010101; margin:0; padding:2px 5px; border:none;}
select{padding:0; border:1px solid #fff;}
textarea{background:#fff; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#010101; margin:0; border:none;}
input[type=text]:focus, textarea:focus, field3:focus{-webkit-box-shadow: inset 0px 0px 3px 0px #808080; -moz-box-shadow: inset 0px 0px 3px 0px #808080; box-shadow: inset 0px 0px 3px 0px #808080;}

input[type=submit], input[type=reset], input[type=button]{background:url(/img/bluebuttonbg.jpg) left top repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#fff; border:0px; margin-left:5px; padding:1px;}

input[type=submit]:hover, input[type=reset]:hover{background:url(/img/bluebuttonbg.jpg) left bottom repeat-x; cursor:pointer;}

img.leftimg{float:left; margin:0 10px 10px 0; border:1px solid #ddd;}
img.rightimg{float:right; margin:0 10px 10px 0; border:1px solid #ddd;}

.hide{display:none;}
.clear{clear:both;}
img{border-style:none;}
.currency-block{float:right;}	
	
.textbox {border: 1px solid #CFCFCF !important;}


#bigImageDiv {
	box-shadow: 0 0 3px 0 #333333 inset;
    float: left;
    margin: 10px;
    padding: 5px;
	height: 289px;
    width: 269px;
	overflow: hidden;
}

#bigImageDiv div {
	width: 100%; height: 100%;
	overflow: hidden;
}

#bigImageDiv img {
	border-style: none;
	max-height: 100%;
	max-width: 100%;
}

#itemImage {
	margin: 0 auto;
}

.categdiv 
{
	height: 191px;
	width: 183px;
	border: 5px solid #E2E2E2;
	text-align: center;
}

.categdiv  a 
{
	display: block;
	text-align: center;
	overflow: hidden;
}

.categdiv img {
	display: inline-block;
	height: 191px;
	width: auto!important;
	border: none;
	margin: 0 auto;
	float: none!important;
}

.products-wrapper {
	display: block;
	width: 191px;
	height: 183px;
	margin: 10px;
	border: 1px solid #cfcfcf;
	text-align: center;
	overflow: hidden;
}