/* CSS Document */

/*-------------Left Category Start---------*/

#leftCat{
	background-color:#C2BDAF;
	width:221px; float:left}
#leftCat h2{
	background-color:#2F1D0F; color:#fff;
	font:bold 12px/28px Verdana, Arial, Helvetica, sans-serif;
	text-align:center}
#leftCat ul{
	padding:5px 9px 9px 9px}
#leftCat ul li{
	background:url(../images/leftNav_border.gif) repeat-x 0 100%;
	margin:0 0 5px 0; padding:0 0 2px 0; float:none}
#leftCat ul li a{
	background:url(../images/leftNav_arrow.gif) no-repeat 4px 8px;
	font:normal 11px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#141003; padding:0 0 0 21px; height:20px;
	display:block}
#leftCat ul li a:hover{
	background:url(../images/leftNav_arrow_o.gif) no-repeat 4px 8px #797262;
	color:#EDE6CC}
#leftCat ul li a.active{
	background:url(../images/leftNav_arrow_o.gif) no-repeat 4px 8px #797262;
	color:#EDE6CC}
	
/*-------------Left Category End---------*/

/*-------------Right Control Start---------*/

#rightCont{
	 width:611px; float:left;
	 margin:0 0 0 27px}
.breadCrumb{
	border-bottom:1px solid #700400; overflow:hidden;
	margin:0 0 15px 0; padding:0 0 5px 4px}
.breadCrumb li{
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#700400; float:left}
.breadCrumb li a{
	color:#700400; margin:0 6px 0 0; float:left}
.breadCrumb li a:hover{
	color:#F87777}
.breadCrumb li span{
	background:url(../images/arrow_2.gif) no-repeat 0 0;
	width:5px; height:5px; font-size:0; line-height:0;
	display:block; margin:6px 6px 0 0; float:left}
.category{
	margin:0 0 5px 10px}
.category li{
	font:normal 11px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#4A4949; width:146px; text-align:center;
	float:left; margin:0 0 24px 0}
.category li span.catNam a{
	font:normal 12px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#AA5603; width:120px; height:36px; 
	margin:0 auto; display:block}
.category li span.catNam a:hover{
	color:#F87D70}
.category li p.catPrice{
	height:28px; line-height:14px !important; display:block}
.category li span.addCart a{
	background:url(../images/addCart_bg.gif) no-repeat 0 0;
	font:bold 10px/19px Verdana, Arial, Helvetica, sans-serif;
	color:#fff; margin:3px auto 0 auto; padding:0 0 0 12px; 
	width:81px; height:22px; display:block}
.category li span.addCart a:hover{
	background:url(../images/addCart_bg_o.gif) no-repeat 0 0}
.category li img{
	border:2px solid #D4D3D1; width:118px; height:118px}
.category li span.load img{
	width:16px; height:16px; display:block;
	margin:9px auto 0 auto; border:none}
.pagin{
	float:right; padding:0 20px 20px 0}
.pagin li{
	font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#A29D9D; float:left; margin:0 8px 0 0}
.pagin li a{
	color:#682E2D}
.pagin li a:hover{
	color:#FC9A98}
.pagin li span{
	color:#CC6B6A}
.prdNam{
	background:url(../images/prd_headBg.gif) repeat-y 0 0;
	font:bold 12px/28px Verdana, Arial, Helvetica, sans-serif;
	color:#fff; margin:0 0 10px 0;}
.prdNam span{
	background:url(../images/arrow_6.gif) no-repeat 11px 4px;
	 padding:0 0 0 30px}
.prdNam span a{
	color:#fff}
.prdNam span a:hover{
	color:#F8AFAD}
.prdCat li{
	font:normal 10px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#4A4949; width:167px !important; text-align:center;
	float:left; margin:0 0 24px 0}	

/*-------------Right Control End---------*/

/*--------------Item page start--------*/

.bigImg{
	border:4px solid #D4D3D1;
	width:249px; height:220px}
.itemNam{
	background:url(../images/arrow_5.gif) no-repeat 8px 12px #DBBC99;
	font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#B93709; padding:6px 18px}
.itemColor{
	background-color:#E4DBD1; color:#232323}
.itemDetail{
	padding:11px 17px 28px 17px;
	text-align:justify}
.priceDet{
	font:bold 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#2F1D0F; padding:0 0 2px 17px}
.itemprice{
	font:bold 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#BF2304; padding:0 0 2px 10px}
.selQuant{
	font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
	width:110px; margin:0 0 10px 10px}
.cartBtn{
	margin:0 0 20px 12px; cursor:pointer}
.loadCart img{
	width:25px; height:25px; display:block;
	margin:-20px 0 0 200px}

/*--------------Item page end--------*/

/*--------------Cart page start--------*/

.cartTxt{
	font:bold 15px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#670000; border-bottom:1px solid #670000;
	width:186px; margin:0 0 16px 6px}
.greyBorder{
	border:1px solid #BDBDBD}
.cartNam{
	background-color:#DBBC99; color:#B93709;
	font:bold 11px/24px Verdana, Arial, Helvetica, sans-serif}
.padd1{
	padding:5px}
.qtyBox{
	border:1px solid #B47E42; width:54px;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#232323; text-align:center; padding:2px 0}
.cartPrice{
	font-weight:bold; color:#BF2304}
.total{
	border-top:1px solid #171717;
	border-bottom:1px solid #171717;
	width:280px; float:right;
	padding:6px 0; overflow:hidden}
.totalPrice{
	font-weight:bold; color:#BF2304}
.boldTxt{
	font-weight:bold; padding:0 0 0 20px}
.cartProc{
	width:500px; margin:63px auto 50px auto; overflow:hidden}
.cartProc li{
	float:left; margin:0 23px 0 0}
.cartProc li a{
	background:url(../images/cart_rightBg.gif) no-repeat 100% 0;
	font:bold 12px/31px Verdana, Arial, Helvetica, sans-serif;
	color:#F6A05D; padding:0 11px 0 23px; position:relative;
	height:34px; display:block}
.cartProc li a:hover{
	background:url(../images/cart_rightBg_o.gif) no-repeat 100% 0;
	color:#82B5CC}
.cartProc li a span{
	background:url(../images/cart_leftBg.gif) no-repeat 0 0;
	width:19px; height:34px; display:block; font-size:0;
	line-height:0; position:absolute; left:0; top:0;
	cursor:pointer}
.cartProc li a:hover span{
	background:url(../images/cart_leftBg_o.gif) no-repeat 0 0}
.padd1{
	padding:10px 0 0 0}
.contShop{
	width:180px !important; margin:30px auto 150px auto !important;}
/*--------------Cart page end--------*/

/*---------------Login And Registration Page Start----------*/

div.loginForm{
	padding:50px 0 50px 200px; position:relative;
	overflow:hidden}
div.loginForm p.errorTxt{
	font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#F52722; position:absolute; left:228px; top:20px}
.lbl{
	position:relative; float:left; margin:0 0 12px 0}
.lblTxt{
	font:bold 11px/23px Verdana, Arial, Helvetica, sans-serif;
	color:#787676; width:132px; float:left}
.txtBox{
	border:1px solid #C7C7C7; margin:0 10px 0 0; 
	padding:5px 8px; width:188px; float:left;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#5D5C5C;}
.reqTxt{
	font:normal 11px/23px Verdana, Arial, Helvetica, sans-serif;
	color:#F52722; float:left}
.loadImg{
	position:absolute; left:347px; top:3px}
.loginSub{
	margin:0 15px 12px 132px; float:left; position:relative}
.loginSub span.chkLoad{
	position:absolute; left:0; top:0;
	width:120px; height:21px; background-color:#ccc; color:#000;
	font:bold 11px/18px Verdana, Arial, Helvetica, sans-serif;
	filter:alpha(opacity=60); -moz-opacity:.60; opacity:.60;
	padding:3px 0 0 20px}
.loginSub span.chkLoad img{
	float:left; margin:4px 2px 0 0}
.checkBtn{
	float:left; cursor:pointer; margin:0 5px 0 0}
.avail{
	font:bold 11px/23px Verdana, Arial, Helvetica, sans-serif;
	color:#2B7C04; float:left}
.notAvail{
	font:bold 11px/23px Verdana, Arial, Helvetica, sans-serif;
	color:#F52722; float:left}
.addDesc{
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#5D5C5C; width:190px; height:71px; 
	margin:0 10px 0 0; padding:6px; float:left}
.selctTxt{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#5D5C5C; width:150px; margin:4px 10px 0 0; 
	float:left}
.forgotPass{
	font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#939493; margin:0 15px 12px 128px; float:left; 	}
.forgotPass a{
	color:#E83032; margin:0 2px}
.forgotPass a:hover{
	text-decoration:underline; color:#FF1B15}
.txtyelw{
	font:bold 11px/23px Verdana, Arial, Helvetica, sans-serif;
	color:#F49001; margin:0 0 0 50px}
.loginSub2{
	margin:5px 15px 50px 175px; float:left; position:relative}
.loginSub2 span.chkLoad{
	position:absolute; left:0; top:0;
	width:120px; height:21px; background-color:#ccc; color:#000;
	font:bold 11px/18px Verdana, Arial, Helvetica, sans-serif;
	filter:alpha(opacity=60); -moz-opacity:.60; opacity:.60;
	padding:3px 0 0 20px}
.loginSub2 span.chkLoad img{
	float:left; margin:4px 2px 0 0}

.signin{
 font:bold 15px/18px Verdana, Arial, Helvetica, sans-serif;
 color:#670000; border-bottom:1px solid #670000;
 width:370px; margin:0 0 16px 6px}
/*---------------Login And Registration Ends----------*/

/*---------------Shipping Ends----------*/
.shipping{
	font:bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#670000; padding:0 15px 10px 8px; float:left}
.radioBtn{
	float:left; margin:4px 0 4px 15px}
.shipDetail{
	font:bold 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#646161; margin:2px 0 6px 8px; float:left}
.newAdres{
	font:bold 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#646161; padding:0 15px 0 35px; float:left; width:100px}
.adresSelct{
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:5D5C5C; width:200px; height:17px; margin:0 10px 5px 0;
	border:1px solid #C7C7C7; outline:none}	
.selctarea{
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:5D5C5C; width:200px; height:45px; margin:0 10px 5px 0; 
	border:1px solid #C7C7C7; outline:none}
.selectTxt{
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:5D5C5C; width:200px; height:20px; margin:0 10px 5px 0; 
	border:1px solid #C7C7C7; outline:none}
.chkBox{
	float:left; margin:4px 8px 0 35px}
.readTxt{
	font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#710709; margin:4px 0 0 0}		
.readTxt a{
	color:#710709}
.readTxt a:hover{
	text-decoration:underline}
.submtBtn{
	margin:10px 0 25px 300px}
.tblBdr{
	border:1px solid #BDBDBD}
.rgtbdr{
	border-right:1px dashed #ccc}	
.paddTop{
	padding:8px 0 0 0}		
/*---------------Shipping Ends----------*/
/*---------------SignUp Starts----------*/

.dotLine{
	background:url(../images/dotted_line.gif) repeat-y 100% 0;}
.existCust{
	padding:5px 0 0 28px}
.existCust h2{
	background:url(../images/existing_cust_txt.gif) no-repeat 0 0;
	width:294px; height:35px; display:block;
	text-indent:-9999px; margin:0 0 30px 0}
.existCust label{
	font:normal 12px/20px Arial, Helvetica, sans-serif;
	color:#575656; width:110px; float:left}
.existCust label span{
	color:#F03F10}
.existCust input{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#313131; width:130px; height:18px;
	border:1px solid #B9B9B9; float:left;
	margin:0 0 10px 0}
.existCust input.loginBtn{
	margin:0 0 40px 110px; width:79px; height:26px;
	border:none}
.newUser{
	padding:5px 0 0 28px}
.newUser h2{
	background:url(../images/new_user_txt.gif) no-repeat 0 0;
	width:257px; height:40px; display:block;
	text-indent:-9999px; margin:0 0 30px 0}
.newUser label{
	font:normal 12px/20px Arial, Helvetica, sans-serif;
	color:#575656; float:left; margin:0 0 10px 0}
.newUser label span.userTxt{
	width:110px; float:left}
.newUser label span.redTxt{
	color:#F03F10; padding:0 0 0 5px}
.newUser label input{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#313131; width:130px; height:18px;
	border:1px solid #B9B9B9; float:left}
.newUser input.newUserBtn{
	margin:0 0 40px 110px; width:79px; height:26px;
	border:none}
.newUser img{
	margin:0 0 15px 110px;}
.lineHeight{
	line-height:12px !important}
.padd4{
	padding:0 5px 0 0}
/*---------------SignUp Ends----------*/


/*------About Us ----------*/
.paddng5{
 padding:30px 0}
 
 /*-----Cancel Pages---------*/
 
 .canceOrder{
 width:820px; padding:25px 0 120px 35px;
 background-color:#fff; } 
.canceOrder p{
 font:bold 12px/16px Verdana, Arial, Helvetica, sans-serif;
 color:#C23E3B; padding:0 0 30px 10px; text-align:center}
.canceOrder p img.canceOdr{
 width:50px; height:50px; margin:0 0 10px 0}
.canceOrder h3.posblRsn{
 font:bold 12px/16px Verdana, Arial, Helvetica, sans-serif;
 color:#670000; float:left; padding:0 10px 0 240px;
 text-decoration:underline} 
.canceOrder ul.list{
 float:left;} 
.canceOrder ul.list li{
 font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
 color:#646161}
.padngLft{
	padding:0 0 15px 150px}	