	
/*~~~~~~~~~~ Armia Systems 2011 ~~~~~~~~~~~~~*/
	

/*----------- Tag styles start  ---------- */
	
	html,
	body {
	   margin:0;
	   padding:0;
	   height:100%;
	   background:url(bg_img.jpg) top left #F5F5F5;
	   position:relative;
	   font-family:Arial, Helvetica, sans-serif;
	   font-size:12px;
	   color:#000;
	     
	}
	
	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;
	}
	
	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;
		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;
	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{ background-color:#E4E4CA;
	}
	
	.current_page{ background-color:#CAD829;
					padding:3px 4px 3px 4px;
					border:1px solid #747C1C;
					color:#ffffff;
	}
	a.paging_links{ font-size:12px;
				     color:#000000;
					 padding:3px 4px 3px 4px;
					 font-weight:bold;
					 text-decoration:none;
					 background-color:#CDD0A8;
					 border:1px solid #A3A396;
	}
	
	.pagination{
	border:1px solid #000;
	width: 974px;
	background-color:#E4E4CA;
	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:988px;
	height:337px;
	background-image:url(banner_top.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	}
	
	#banner{
	
	float:left;
	padding:2px 2px 0px 0px;
	width:988px;
	height:337px;
}

#cms_align{
		width:500px;
		text-align:justify;
		padding:68px 0px 0px 74px;
		overflow:hidden;
}
#cms_align h3{
		font-family:Arial, Helvetica, sans-serif;
		font-size:36px;
		color:#FFE518;
		letter-spacing:-2px;
		text-align:justify;
		text-shadow:0 4px 0  #000000;
}
#cms_align p{
		font-family:Arial, Helvetica, sans-serif;
		font-size:15px;
		color:#fff;
		text-align:LEFT;
	
}
.register{
width:308px;
float:left;
margin:10px 0 0 78px;

}


/*--------- Banner Space styles end --------------- */

	
/*--------- common classes end ----------------- */

/*---------  Layout Styles start ----------------*/

	#wrapper{ width:1260px;
			  position:relative;
			  margin:0 auto;
			  background-color:#52644E;
			  
	}

/*---------  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:880px;
		float:right;
	        height:131px;
	
	}
	
	.logo{ width:220px;
		   height:97px;
		   padding:10px 0 0 10px;
	
	}
	.login_sec{ width:400px;

				float:left;
				height:50px;
				padding:40px 0 0 0;
	}
	
	.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:400px;
		float:left;
		height:50px;
		padding:20px 0 0 0;
	}

	
		.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:#000000;
				   padding:0 0 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 121px 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;
					  
	}
	.cart_section h4 span{ padding:0 0 0 15px;
	
	}
	
	.searc_tbltop{ background-color:#3D4F39;
				   border:1px solid #778574;
				   padding:10px 5px 10px 5px;
				   
	}
	.searc_tbltop td{ padding:5px 0 5px 0;
	
	}
	.search_details{background-color:#3D4F39;
				   border:1px solid #778574;
				   padding:10px 5px 10px 5px;
				 
	}
	
	.sellerfeedbk{ background-color:#3D4F39;
				   border:1px solid #778574;
				   padding:10px 5px 10px 5px;
				   
	
	}
	.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:#3D4F39;
				   border:1px solid #778574;
				   padding:10px 10px 10px 10px;
				   width:600px;
	
	}
	
	.forgot_passpage{ background-color:#3D4F39;
				   border:1px solid #778574;
				   padding:10px 5px 10px 5px;
				   width:510px;
	
	}
	
	
	.artistfeedbk{ background-color:#3D4F39;
				   border:1px solid #778574;
				   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 5px;
				list-style:none;
	}
	
	.navtop li{ float:left;
				padding:0 5px 0 0;
				background:url(nav_septile.jpg) top right no-repeat;
	}
	
	.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 15px;
	}
	
	.navtop li a:hover{ color:#333333;
						text-decoration:none;
						color:#35372E;
	}
	
	.activelink{color:#color:#35372E;!important;
				text-decoration:none!important;
				color:#35372E!important;
	
	}
	
	.seller_info_table td{ font-size:15px;
	                       padding:2px 0 2px; 0;
	
	}


	.topnavsec{ 
				 height:25px;
				 text-align:right;
				 float:left;
				 padding:10px 0 0 0;
				
	}

	.topnavsec1{ width:150px;
				 height:25px;
				 text-align:right;
				 float:left;
				 
				
	}
	.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:#22321F;
				 padding:5px 0 5px 0;
	
	}
	
	
	
	
	
	.contentarea{ width:1240px;
				  margin:10px 0 0 0;
				  padding:0px 10px 5px 10px;
				  background:url(contentarea_bg.jpg) top left #52644E repeat-y;
	
	}
	
	.contentarea_left{ 
		width:238px;
	        float:left;
		margin:2px 2px 0 2px;
	}
	
	.contentarea_right{ width:988px;
						float:right;
	
	}
	
	
.adtocart_tbn img{ margin:0!important;
				   padding:5px 0 0 20px!important;
				   

}
.featuredproduct_list{ margin: 0 0 0 0px;

}
	.featuredproduct_list h1{ font-family:Arial, Helvetica, sans-serif;
						font-size:20px;
						color:#FFE400;
						margin:10px 0 10px 0;
						background-image:url(cart_icon.jpg);
						background-repeat:no-repeat;
						background-position:0 5px; 
						padding:10px 0 9px 45px;
	
	}
	.products img{ padding:10px 20px 10px 20px;
				   text-align:center;
	}
	
	.products h5 a{ font-family:Arial, Helvetica, sans-serif;
				  font-size:13px;
				  color:#000000;
				  margin:0;
				  padding:0 0 0 20px; 
	}
	
	.products{ width:230px;
			   height:300px;
			   float:left;
			   background-color:#D3E1A0;
			  margin: 0 22px 12px 0;
	
	}
	
	


.product_price p{ font-family:Arial, Helvetica, sans-serif;
				 font-size:18px;
				 color:#990000;
				 margin:0;
				 padding:4px 0 0 19px;
}

.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;
				   border-bottom:1px solid #000000;
				   margin:0 5px 0 0px;
				   color:#6A6A4F;
				   font-size:12px;
				   font-weight:bold;
				  
					

}

.category_listings{ width:800px;
				    margin:0 auto;
					background-color:#3D4F39;
					border:1px solid #798776;
					

}

.category_listings{ color:#FFFFFF;
				    padding:20px;

}

.category_searchdiv{ margin:0 19px 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:12px;
					  color:#FFFFFF;
					  

}


#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:#000000;
}

.product_img{ width:191px;
			  height:183px;
}

.product_bigimage{ width:283px;
				   height:269px;
}

#itemBigimage{ width:325px;
			   float:left;
			   padding:10px 0 10px 0;
			   background-color:#364632;
			   border:1px solid #5E7658;
}

.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:#FFE400;
					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;
			 font-size:14px;
			 color:#FFFFFF;
			 padding:20px 0 20px 20px;
			 text-align:center;
			 background-color:#2A2A2A;
}


	#login_area{ width:400px;
				 height:130px;
				 padding:20px;
				 background-color:#3D4F39;
				 border:1px solid #677963;
	}



	.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{ background-color:#3D4F39;
				border:1px solid #8B9889;
				color:#FFFFFF;
				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 0 0 0;
}

.myaccount_list{ width:500px;
				 background-color:#3D4F39;
				 border:1px solid #5A6C56;
				 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:#3D4F39;
			border:1px solid #738270;
			padding:10px;
			margin:0 0 0 10px;
			color:#FFFFFF;

}
.edt_profilestyles{
			width:500px;
			background-color:#3D4F39;
			border:1px solid #738270;
			padding:10px;
			margin:0 0 0 10px;
			color:#FFFFFF;
}

.edt_profilestyles input{ margin:2px 0 2px 0;

}

.order_listings{ 
				background-color:#3D4F39;
				border:1px solid #738270;
				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:#3D4F39;
		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:#21321D;
		border:1px solid #738270;
		padding:5px 0 5px 5px;
		margin:0 10px 0 0;
		
		}
		.boxborder{		background-color:#21321D;
		border:1px solid #738270;
		color:#FFFFFF;
		padding:10px 0 10px 15px;
		
		}
		
		.boxborder input{margin:5px 0 5px 5px;
		
		}
		.boxborder select{margin:5px 0 5px 5px;
		
		}
		
		
		
		
		#shipping_block{ color:#FFFFFF;
		
		}
		#shipping_block legend{    color: #FFE400;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    font-weight: bold;
    padding: 10px 0 10px 10px;

		
		}
		
		.shippinadd{ color: #FFE400;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    font-weight: bold;
    padding: 10px 0 10px 10px;
		
		}
		
		.shippinghd {    color: #FFE400;
    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:#FFFFFF;
		
		}
		
		.shippingmthd{background-color:#21321D;
		border:1px solid #738270;
		color:#FFFFFF;
		padding:10px 0 10px 15px;
		
		}
		
		
		.billaddres{background-color:#21321D;
		border:1px solid #738270;
		padding:15px 0 15px 20px;
		
		color:#FFFFFF;
		
		}
		
		.yourcrtstyles{background-color:#21321D;
		border:1px solid #738270;
		
		}
		
		.feedbackforms{background-color:#21321D;
		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:#FFE400;
		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:#FFE400;
						font-weight:bold;
						padding:5px 0 5px 0;
		
		}
		
		.toplinksCopy{ font-family:Arial, Helvetica, sans-serif;
						font-size:16px;
						color:#FFE400;
						font-weight:bold;
		
		}
		
		.shippinadd{font-family:Arial, Helvetica, sans-serif;
						font-size:16px;
						color:#FFE400;
						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{
	height:33px;
	overflow:hidden;
}

#items_top_area_ttl{
					height:23px;
					overflow:hidden;
					float:left;
					padding:0 0 0 10px;
					color:#fff;
					font-size:18px;
}

.crthdstyles{ font-family:Arial, Helvetica, sans-serif!important;
			  font-size:18px!important;
			  color:#FFE400!important;
			  font-weight:bold!important;

}

#items_top_area_ttl a{ font-family:Arial, Helvetica, sans-serif;
					  font-size:13px;
					  color:#FFE400;

}
.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:justify;
					 line-height:19px;
					 
					 margin:0;
}

#items_display_area{
					margin:0 0 10px 0;
					padding:0px 0 10px 0;
}

.toplinksforshowport{ background-color:#364632;
					  color:#FFFFFF;
					  border:1px solid #879783;
}

.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:867px;
			padding:0 10px 0 0;
			overflow:hidden;

}

.productHead{ float:left;

}

.innertextCopy1 a{ font-family:Arial, Helvetica, sans-serif;
				   font-size:12px;
				   color:#FFFFFF;
				   font-weight:normal;
				   text-decoration:underline;
}

.headng u{ font-family:Arial, Helvetica, sans-serif;
			font-size:15px;
			color:#FFFFFF;
			font-weight:bold;
			text-decoration:none;
			padding:0 0 0 2px;

}

.innertextCopy1{ font-family:Arial, Helvetica, sans-serif;
				 font-size:13px;
				 color:#FFFFFF;
				 line-height:19px;

}

.innertextCopy2{ font-family:Arial, Helvetica, sans-serif;
				 font-size:13px;
				 color:#FFFFFF;
				 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:#CDDD25;
					   padding:5px 0 5px 0;
}

#portfilo_top_links_active a{color:#CDDD25!important;
					   padding:5px 0 5px 0;
}

#seller_info_container {
				margin-top:13px;
}

.product_amounthd{ color:#FFFF00;
}


/*---------  seller Profile end -------------*/

/*---------  Content Area End -------------*/



/*---------  Footer Area Start ------------*/

	#footersection{ width:1260px;
					margin:5px auto 0 auto ;
					padding:0px 0 0 0;
					background:url(footer_bg.jpg) top left no-repeat;
						
					
	}
	
	.bgcolor_head_checkout{ 
							color:#FFFFFF;
							background-color:#000000;
	
	}
	
	
	#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:#A6A6A6;
						 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:#364632;
				   border:1px solid #778E71;
				   padding:5px 0 5px 10px;
				   
	
	}
	
	.shipping_optstyles fieldset{ border:1px solid #778E71;
								  background-color:#364632;
								  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;
					  border:1px solid #778E71;
					  background-color:#364632;
					  font-size:12px;
					  font-weight:bold;
					  line-height:20px;
	
	}
	.payment_dtlhead{ font-family:Arial, Helvetica, sans-serif;
					  font-size:13px;
					  font-weight:bold;
					  color:#FFE400;
	
	}
	
	.payment_styles{  border:1px solid #778E71;
					  background-color:#364632;
					  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:1260px;
					background-image:url(footerbg1.gif);
					background-repeat:repeat-x;
					   height:72px;
					   background-color:#262626;
					   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:#9D9D9D;
					   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:#9D9D9D;
					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 ---------*/


.new_usersection{ background-color:#3D4F39;
						 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:#FFFFFF;
					  text-align:left;
					  padding:0 0 5px 0;
	
	}

	#login_area{ width:400px;
				 height:195px;
				 padding:20px;
				 background-color:#3D4F39;
				 float:left;
				 border:1px solid #ffffff;
	}

	#login_area h5{ font-family:Arial, Helvetica, sans-serif;
					  font-size:16px;
					  color:#FFFFFF;
					  font-weight:bold;
					  margin:0;
	}

	.new_usersection h5{ font-family:Arial, Helvetica, sans-serif;
					  font-size:16px;
					  color:#FFFFFF;
					  font-weight:bold;
					  margin:0;
	}

	.new_usersection p{ font-family:Arial, Helvetica, sans-serif;
						 font-size:12px;
						 color:#FFFFFF;
						 margin:15px 0 15px 0 ;
						 padding:0;
	}
	
	.login_btm_lnks{ 
					 padding:0;
	}
	
	#itemBigimage2{
			   float:left;
			   padding:10px 0 10px 0;
			   background-color:#3D4F39;
			   border:1px solid #ffffff;
}
	#itemBigimage3{
			   float:left;
			   padding:10px 0 10px 0;
			   background-color:#3D4F39;
			   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:#3D4F39;
					   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:450px;
	clear:both;
}
.topsearch_fld{
	border:#cfcfcf solid 1px;
	padding:4px;
}





/* New style for product detail page */

.left{float:left;}
.right{float:right;}

.prdetails_container{
	clear:both;	
	color:#FFFFFF;
}

.prdetails_row{
	clear:both;
	margin-bottom:10px;
}

.prodetails_topsection{
	clear:both;
	margin-bottom:10px;
	background-color:#414E3E;
	padding:10px 0 10px 0;
	}
	



.prdetails_imagearea{
	width:323px;
	float:left;
	background-color:#414E3E;
	text-align:center;
	padding:20px 0px 20px 0px;
}
.prdetails_infoarea{
	width:643px;
	float:left;
	padding:0px 0px 0px 15px;
	border-left:1px solid #A4A3A4;
}

.prdetails_productname{
	font-size:18px;
	color:#FFFFFF;
	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;
}

.prdetails_link1{
	background-color:#000000;
	color:#FFFFFF;
	text-decoration:none;
	padding:3px 10px 3px 10px;
}
a.prdetails_link1:hover{
	background-color:#000000;	
}

.prdetails_productprice{
	background-color:#2A3229;
	padding:10px 10px 10px 20px;
	color:#FFFFFF;
	margin-bottom:15px;
	clear:both;
}
.prdetails_productprice span{
	font-size:20px;	
}


.prdetails_cartgroup{
	clear:both;
	margin-bottom:10px;
}
.prdetails_qantity{
	border:#4a3a4a solid 1px;
	background-color:#2A3229;
	float:left;
	height:42px;
	vertical-align:middle;
	margin-right:10px;
	padding:0px 10px 0px 10px;
}
.prdetails_qantity .txt{
	float:left;
	padding-top:12px;
	padding-right:10px;
}
.prdetails_qantity .inputbox{
	float:left;
	padding-top:8px;
}
.qantity_input{
	border:1px solid #cfcfcf;
		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 4px;
}
.tabs-nav:after { /* clearing without 

presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}
.tabs-nav li {
    float: left;
    margin: 0 0 0 5px;
	background-color:#000000;
	border-bottom:none;
    min-width: 84px; /* 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:#414E3E;
}
.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: 6px;
	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:#414E3E;
}
.tabs-nav .tabs-disabled {
    opacity: .4;
}
.tabs-container {
    padding: 1em 8px;
    background: #414E3E; /* declare background 

color for container to avoid distorted fonts in 

IE while fading */
	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;
		  margin-left:10px;

}
.rating_4{width:71px;
		  height:12px;
		  background-image:url(../../images/rating_sprite.png);
		  background-position: 0px -14px;
		  float:left;
		  margin-left:10px;


}
.rating_3{width:71px;
		  height:12px;
		  background-image:url(../../images/rating_sprite.png);
		  background-position: 0px -28px;
		  float:left;
		  margin-left:10px;

}
.rating_2{width:71px;
		  height:12px;
		  background-image:url(../../images/rating_sprite.png);
		  background-position: 0px -43px;
		  float:left;
		  margin-left:10px;

}
.rating_1{width:71px;
		  height:12px;
		  background-image:url(../../images/rating_sprite.png);
		  background-position: 0px -57px;
		  float:left;
		  margin-left:10px;

}
.rating_0{width:71px;
		  height:12px;
		  background-image:url(../../images/rating_sprite.png);
		  background-position: 0px -71px;
		  float:left;
		  margin-left:10px;

}

.reviecontents
{
color:#000000;
}

.review_date

{ font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#FFFFFF;
  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:#ffffff;
	font-size:12px;
}







/*-------  Product Detail Styling       -------*/
.jqReviewDetails{ 
				  

overflow:hidden;
				  color:#FFFFFF;
				  

}


.tab_tblbg{ background-color:#414E3E;
		    color:#FFFFFF!important;

}


.tab_tblbg a{ font-family:Arial, Helvetica, 

sans-serif;
			  font-size:11px;
			  color:#FFFFFF;
			  

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:#FFFFFF;

}


.viewmorefdback a{ font-family:Arial, Helvetica, 

sans-serif;
				   

font-size:12px;
				   color:#FFFFFF;
				   

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:#FFFFFF!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:#FFFFFF;
				   

font-weight:bold;
}


.review_div1{ color:#FFFFFF!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:#FFFFFF;
			  text-decoration:underline;

}

.ratings__bg{ background-color:#364632;
			  padding:10px 0 10px 0;

}




