body{ padding:0;
      margin:0;
	  background-image:url(../images/bg.png); background-repeat:repeat-x;
	  font-family: Arial, Helvetica, sans-serif;
	  font-size:13px;
	  color:#171414;}
	  
	  
#mainfram{
	width:1177px; 
	padding:0;
	margin:0 auto;
	border:solid 0px #333333;}
	
.header_bg{width:1177px;
           height:232px;
		   border:solid 0px #CCCCCC;}	
	
	  
		  
.logo{float:left;
      padding:0px;
	  margin:0px 5px;
	  border:0px;}
	  
	  
	  
.header_right_bg{ float:right;
               width:554px;
               height:172px;
		       border:solid 0px #CCCCCC; }	
			   
			    
.cart_img{ width:139px; height:63px; float:right; margin:18px 5px;background-color:white;border:1px solid rgb(219, 219, 219);}			   
.cartfont{
	color:#000; font-size:14px;border-bottom:1px solid rgb(186, 188, 187);padding:6px;font-weight:bold;
	}
.cartempty{
	font:14px normal; color:rgb(252, 157, 0);padding:10px;
	}			   
.clear{clear:both;}		   		
			  
			 			
.top_nav-bg{ width:554px;
            /* height:57px;*/
		     border: 0px solid #bebebe; float:right; }	
		
	  
.top_nav-ul{color:#272727; text-transform:uppercase; font-size:12PX;
		    margin:0 auto;
		    text-align:center;
		    padding:0; list-style:none; float:inherit;}	  
	  				
.top_nav-ul li{ display:block; padding:10px 9px 5px 9px; margin:0 auto;
                border-right:solid 0px #fff;
		     	float:left;}					

.top_nav-ul li a {color:#272727;
	          text-decoration:none;
		      margin:0px 8px 0px 8px;}
			  
.top_nav-ul li a:hover, .nav-ul li a.active
             { color:#e11526;}	

	
.nav-bg{ width:1177px;
             height:56px;
			 float:left;
			 background-color:#140909;
		     border: 0px solid #bebebe;
			 border-radius:6px; }	
		
.shadow{ width:1108px; height:30px; margin:0px 0px 0px 33px; padding:0px; }		
	  
.nav-ul{color:#fff; text-transform:uppercase; font-size:15px;
		    margin:0 auto;
		    text-align:center;
		    padding:0; list-style:none;}	  
	  				
.nav-ul li{ display:block; padding:18px 16px 5px 16px; margin:0 auto;
            border-right:solid 0px #fff;
		    float:left;}					

.nav-ul li a {color:#fff;
	          text-decoration:none;
		      margin:0px 10px 0px 17px;}
			  
.nav-ul li a:hover, .nav-ul li a.active
             { color:#faaa10;}		
	
.search{margin:12px 12px;
float: right;
border: 0px #cacaca solid;
border-radius: 5px;
position: absolute;
right:60px;
top: 170px;
background-color:#999;}

.search_input {
padding:9px;
border: 2px solid;
border-radius: 5px;
border: none;
float: left;
color: #676767;
font-style: italic;
width:155px;
outline: none;
background-color:#cacaca;
margin-top:10px;
margin-left:160px;
}


.search_input_button {
float: right;
padding: 0px;
margin-top:9px;
/*margin-left:180px;*/
margin-left:-3px;
z-index:999;
position:inherit;
}
.searchbox{
	border-radius:5px;
	}
	.bestsell{ font-size:20px; text-align:-webkit-center; text-transform:uppercase; padding:5px; color:rgb(141, 136, 136); font-family:Arial, Helvetica, sans-serif;}
.banner_border{ width:1177px; height:380px; border:solid 0px #CCCCCC;
                 margin-top:-15px;}
				 
.banner_left{ width:266px;/* height:378px;*/ background-color:#f7f7f7; float:left; margin:0px 2px; border: solid 0px #ccc;}


.left_ul{ font-size:14px; color:#bebebe; font-weight:bold; text-transform:uppercase; text-align:left; float:left;
		    padding:0; list-style: none; }

.left_ul li{  width:200px; display:list-item; padding:22px 16px 15px 45px;  border-bottom:solid 1px #bebebe;  }	

.left_ul li a {color:#8d8d8d;
	           text-decoration:none;
		       margin:0px 10px 0px 17px;}
				 
.banner_containt{ width:870px; height:364px; float:right; border:solid 1px #fff; margin:0px 4px; }				 


				 
.banner_container{ width:877px; float:right; }	

.left_tab{ width:303px; height:361px; float:left; margin-top:0px; margin-left:80px;}

.body_left{ width:275px; /*height:656px;*/ float:left; border:solid 0px #999999; margin:27px 0px; background-color:rgb(251, 251, 251); }
.mini_banner{ width:869px; height:179px; float:right; border:solid 0px #999999;  }

h2{ color:#333; float:left; text-transform: uppercase; text-shadow: 3px 3px 5px #ccc; margin:4px 35px; }	
h3{ color:#333; text-transform: uppercase; text-align:center; text-shadow: 3px 3px 5px #ccc; margin:0px 30px; }	

.product_border{ /*width:872px; height:370px;*/ float:right; margin:12px 0px; border:solid 0px #666666; }		 	

.img_border{ width:278px; height:360px; float:left; margin-right:17px;  border:solid 0px #666666; background-color:#FFF; margin:10px; }		 

.img_borderfea{ width:279px; height:360px; float:left;  border:solid 0px #666666; background-color:#FFF; margin:0 0 40px 0; }		 

.img_bottom_brdfea{ width:274px; height:96px; background-color:#fff;   margin:0 0 40px 0; }
.borderimage{
width:265px; height:260px; margin:8px 2px 0 2px; border:solid 0px #666666; box-shadow:0px 0px 5px 0px #ccc;}
.addtocartjpg{
	margin:2px 5px 0 0; float:right;
	}

/*<!--.logintable{ margin:30px;}-->*/
.img_inner_brd{ width:265px; height:260px; margin:8px 5px 0 7px; border:solid 0px #666666; box-shadow:0px 0px 10px 0px #ccc; }	

.img_bottom_brd{ width:274px; height:96px; margin:0px 0px; background-color:#fff; }

	

.view_bg{ float:left; margin:22px 10px; width:95px; height:42px; background-image:url(../images/view_bg.png); background-repeat:no-repeat;}	

.view{ font-size:14px;text-align:center; color:#fff; margin:10px 20px;}

.view a { color:#FFE3A9; text-decoration:none;}
.view a:visited , a:hover , a:active{ color:#f8ad03; }
.headingprodu{
	border-bottom:3px solid rgba(100, 96, 100, 0.98); background:rgb(247, 247, 247); text-align:left; padding:0px 10px 0 15px; margin:-15px 0 0 0;font-size:28px;
	}
.add{ width:271px; height:350px; float:left; margin:35px 0px; border:solid 0px #666666;} 	
	
.footer_panel {
width: 100%;
/*height:265px;*/
background: #FFFFFF;
position: relative;
margin: 0 auto;
-webkit-box-shadow: 0 8px 6px 15px #e2e2e2,
-moz-box-shadow: 0 8px 6px 15px #e2e2e2;
box-shadow: 0 8px 6px 15px #e2e2e2;}	

.footer_container {
width:1173px;

margin: 0 auto;
border:solid 0px #999999;
padding:16px 10px;}	

.footer_left {
float: left;
width: 165px;
border:solid 0px #666666;
margin:-10px;
margin-right:8px;}

.footer_links ul .heading {
margin: 0;
padding:5px 0px;
font-size:14px;
font-weight: bold;
text-transform:uppercase;
border-bottom: 2px #ccc  double;
background: none;
text-indent:0px;
color: #444343;

list-style: none;}

.footer_links li {
padding: 8px 0;
padding-left:7px;
border-bottom: 1px #ccc dotted;
font-size: 14px;
text-indent: 16px;
color: #b47dc3;
list-style: none;
background: url(../images/f_bullet.png) left no-repeat;}



.footer_links li a {
color: #444343;
text-decoration:none;
}
	
.copy_right{ font-size:12px; color:#140909; text-align:left; margin:24px auto;}		 	

.designed{ font-size:12px; color:#140909; text-align:right;  margin:-43px auto;}	

.designed a{color:#140909; text-decoration:none;}				
a.bg:hover,a.bg:active {color:#f8ad03;}	 	
	
.ac_boxleft{
	margin:40px 0px 0 40px; width:80%;
	}	
.category_menu{ width:100%;}	
	.category_menu ul{}
	.category_menu li{ border-bottom:1px dotted #B1ACAC; padding:6px; font-family:Arial, Helvetica, sans-serif; text-align:left; font-size:14px;}
	
.bkcart{
	border:1px solid #BFBFBF;
	height:45px;
	width:90%;margin:25px 10px 0 12px;
	background:rgb(225, 225, 225);
	}	
.addtocart{
	border:1px solid #BABABA;
	height:35px;
	width:45%; margin:4px 5px 0 0;
	background:rgb(251, 210, 97);float:right;
	
	}	
.addtofont{
	font-size:13px;
	color:#FFF;
	text-transform:uppercase;font-weight:bold;margin:10px 10px 0 12px;
	text-decoration:none;
	}	
.logintable{
	border:0px solid #000;
	width:1177px;margin:0 auto; height:800px;
	}
	.innerpanel{
		border:0px solid #000;height:500px;
		}
		.box1{ width:45%; padding:15px; border:1px #ccc dotted;box-sizing:border-box; min-height:280px; float:left; margin:20px;}
		.box2{ width:45%; padding:15px; border:1px #ccc dotted;box-sizing:border-box; min-height:280px; float:right; margin:20px;}
		.hdnwcust{ font-weight:bold; background:#CCC; text-align:left; font-size:16;padding:10px;}
		.fontlogin{
			padding:10px; text-align:-webkit-left;
			}
		.loginbutton{
			float:right;
			}	
.logindetails{
	padding:10px;
	}.logintextva{ float:left; width:150px;}.logintextval{ float:left;}		
.acc_border{ height:auto !important;}	
	.acc_left{ float:left;
	width:25%;
	}
	.acc_right{ float:right; width:70%; border-left:2px #BCBCBC dotted; margin:20px; padding:0 0 30px 0;}
	
.accfont{ width:150px; float:left; text-align:left; padding:5px;}
.accvalue{  float:left;}
	
	
.productcode1 a{
margin:12px 0px 0 5px; font-size:14px; text-transform: uppercase; text-align:left;display:block;color:823D70;font:normafl 12px "verdana"; text-decoration:none; color:#000; text-shadow:2px 2px #DBD8D8;
}
	
	
	
	
	

