/* CSS Document */
/*------------------general part start----------*/

*{
	padding:0; margin:0}
body{
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#585756}
ul{
	list-style:none}
img{
	border:none}
a{
	outline:none; text-decoration:none}
strong{
	font-weight:bold}
em{
	font-style:italic}
.clear{
	clear:both; font-size:0; line-height:0}
.noMargin{
	margin:0 !important}
.noBorder{
	border:0 !important}

.marAuto{margin:0 auto}
.marT5{margin-top:5px}
.marT10{margin-top:10px}
.marT20{margin-top:20px}
.marR5{margin-right:5px}
.marR10{margin-right:10px}
.marR20{margin-right:20px}
.marB5{margin-bottom:5px}
.marB10{margin-bottom:10px}
.marB20{margin-bottom:20px}
.marL5{margin-left:5px}
.marL10{margin-left:10px}
.marL20{margin-left:20px}

.padT5{padding-top:5px}
.padT10{padding-top:10px}
.padT20{padding-top:20px}
.padR5{padding-right:5px}
.padR10{padding-right:10px}
.padR20{padding-right:20px}
.padB5{padding-bottom:5px}
.padB10{padding-bottom:10px}
.padB20{padding-bottom:20px}
.padL5{padding-left:5px}
.padL10{padding-left:10px}
.padL20{padding-left:20px}

.floatL{float:left}
.floatR{float:right}
.block{display:block}
.bold{font-weight:bold}
/*------------------general part end----------*/
/*-----------header start----------*/
#header{
	background:url(../images/headerBg.jpg) no-repeat 0 0 #fff;
	width:1003px; height:144px; margin:0 auto; position:relative}
#header h1{
	float:left;	padding:0 0 0 32px;}
#header h1 a{
	width:237px; height:115px; display:block;
	text-indent:-20000px}
.cartDiv{
	background:url(../images/cartIcon.jpg) no-repeat 0 0;
	width:111px; height:73px; float:right;
	margin:16px 0 0 0; padding:0 20px 0 61px}
.cartDiv p{
	font-weight:bold; color:#B4040A}
.cartDiv p span{
	font-size:13px; color:#760C10; width:111px;
	height:15px; display:block}
#header ul.nav{
	position:absolute; left:408px; top:106px;
	width:594px; height:37px}
#header ul.nav li{
	float:left; margin:0 1px 0 0}
#header ul.nav li a{
	background:url(../images/nav.gif) no-repeat 0 0;
	font:bold 12px/35px Verdana, Arial, Helvetica, sans-serif;
	text-align:center; color:#fff; width:118px;
	height:37px; display:block}
#header ul.nav li a:hover{
	background:url(../images/navO.gif) no-repeat 0 0;
	color:#943438}
#header ul.nav li a.active1{
	background:url(../images/navO.gif) no-repeat 0 0;
	color:#943438}

/*-----------header end----------*/
/*-----------container start---------*/
#container{
	width:999px; margin:10px auto;
	padding:0 2px}

/*---------left panel start-----*/
#leftPanel{
	width:173px; float:left}
#leftPanel div.lPanel{
	background:url(../images/borderBg.gif) repeat-y 0 0;
	width:173px; margin:0 0 10px 0}
#leftPanel div.lPanel h2{
	background:url(../images/leftheadBg.jpg) no-repeat 0 0;
	font:bold 12px/38px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;	width:135px; height:38px; display:block;
	padding:0 0 0 38px}
#leftPanel div.lPanel ul{
	background:url(../images/leftuLBg.gif) no-repeat 0 0;
	padding:5px 4px 0 4px}
#leftPanel div.lPanel ul li{
	background:url(../images/bullet.gif) no-repeat 0 5px;
	border-bottom:1px dashed #947F73; height:19px; padding:2px 0 0 13px}
#leftPanel div.lPanel ul li a{
	color:#B03F1D; width:151px; height:19px;
	display:block}
#leftPanel div.lPanel ul li a:hover{
	color:#585756}
#leftPanel div.lPanel span{
	background:url(../images/leftBg.gif) no-repeat 0 0;
	width:173px; height:17px; display: block; font-size:0}
	
#leftPanel div.lPanel ul p{
 	font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif;
 	color:#B03F1D; text-align:center !important}
#leftPanel div.lPanel ul p a{
 	background:none !important; padding:0 !important;
 	font-weight:bold; color:#B94503; text-decoration:underline;
	text-align:center !important}
#leftPanel div.lPanel ul p a:hover{
 	text-decoration:none}	
	
/*---------left panel end-----*/
/*----------centerPart start-----*/
#centerPart{
	width:599px; float:left; margin:0 11px}
	
/*-------tabPart start-------*/
#centerPart div.tabPart{
	width:599px; height:398px; margin:0 0 14px 0;
	position:relative; padding:24px 0 0 0}
div.tabPart ul.tab{
	height:25px; position:absolute; left:6px; top:0}
div.tabPart ul.tab li{
	float:left; margin:0 1px 0 0}
div.tabPart ul.tab li a{
	background:url(../images/tabR.gif) no-repeat 100% 0;
	font:bold 11px/21px Verdana, Arial, Helvetica, sans-serif;
	color:#fff; height:25px; float:left; padding:0 12px 0 0}
div.tabPart ul.tab li a span{
	background:url(../images/tabL.gif) no-repeat 0 0;
	width:12px; height:25px; display:block; font-size:0;
	float:left}
div.tabPart ul.tab li a:hover{
	background:url(../images/tabRo.gif) no-repeat 100% 0;
	color:#8A0C02}
div.tabPart ul.tab li a:hover span{
	background:url(../images/tabLo.gif) no-repeat 0 0}
div.tabPart ul.tab li a.selected{
	background:url(../images/tabRo.gif) no-repeat 100% 0;
	color:#8A0C02}
div.tabPart ul.tab li a.selected span{
	background:url(../images/tabLo.gif) no-repeat 0 0}
div.tabPart div.tabtem{
	border:1px solid #E68D4E;
	width:597px; height:395px;}
div.tabPart div.tabtem ul{
	width:551px; height:339px; padding:10px 23px}
div.tabPart div.tabtem ul li{
	float:left; width:128px; height:165px;
	text-align:center; margin:0 13px 11px 0}
div.tabPart div.tabtem ul li img{
	width:126px; height:117px; border:1px solid #D9CEC7}
div.tabPart div.tabtem ul li span a{
	width:128px; height:29px; display:block;
	font-weight:bold; color:#8A0C02}
div.tabPart div.tabtem ul li span a:hover{
	color:#A6625D}
.tabMargin{
	margin:0 0 11px 0 !important}
.moreTxt{
	float:right; background:url(../images/bullet1.gif) no-repeat 100% 5px;
	margin:0 11px 0 0; padding:0 13px 0 0}
.moreTxt a{
	font:bold 11px/14px Tahoma, Arial, sans-serif;
	color:#8A0C02}
.moreTxt a:hover{
	text-decoration:underline}
	
/*-------tabPart end-------*/	
#centerPart div.himDiv{
	width:599px; height:249px;
	margin:0 0 14px 0}
#centerPart div.himDiv h2{
	width:139px; height:23px; padding:14px 0 45px 134px}
div.himDiv h2 a{
	width:139px; height:23px;
	display:block; text-indent:-20000px}
div.himDiv ul{
	width:420px; height:137px; margin:0 0 10px 165px}
div.himDiv ul li{
	float:left; width:133px; height:137px; text-align:center;
	margin:0 7px 0 0}
div.himDiv ul li img{
	width:133px; height:119px}
div.himDiv a{
	font:bold 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#AE1205}
div.himDiv a:hover{
	color:#C87871}
div.himDiv p{
	background:url(../images/b1.gif) no-repeat 100% 6px;
	float:right; margin:0 17px 0 0; padding:0 13px 0 0}
.himBg{
	background:url(../images/himgiftBg.jpg) no-repeat 0 0}
.kidsBg{
	background:url(../images/kidsGiftBg.jpg) no-repeat 0 0}
#centerPart div.herDiv{
	background:url(../images/herGiftBg.jpg) no-repeat 0 0;
	width:599px; height:249px;
	margin:0 0 14px 0}
#centerPart div.herDiv h2{
	width:132px; height:23px; display:block; padding:14px 0 43px 335px}
div.herDiv h2 a{
	width:139px; height:23px;
	display:block; text-indent:-20000px}
div.herDiv ul{
	width:420px; height:137px; margin:0 0 11px 19px}
div.herDiv ul li{
	float:left; width:133px; height:137px; text-align:center;
	margin:0 7px 0 0}
div.herDiv ul li img{
	width:133px; height:119px}
div.herDiv a{
	font:bold 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#AE1205}
div.herDiv a:hover{
	color:#C87871}
div.herDiv p{
	background:url(../images/b2.gif) no-repeat 0 6px;
	margin:0 17px 0 13px; padding:0 0 0 13px}

/*----------centerPart end-----*/
/*-----------rightPart start------*/
#rightPart{
	width:204px; float:right}
#rightPart ul.products{
	width:204px}
#rightPart ul.products li{
	 margin:0 0 11px 0}
#rightPart ul.products li img{
	width:204px; height:198px}
#rightPart div.rPanel{
	width:204px}
#rightPart div.rPanel h2{
	background:url(../images/rightHeadBg.jpg) no-repeat 0 0;
	font:bold 12px/38px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;text-align:center; width:204px; height:38px;
	display:block}
#rightPart div.rPanel ul{
	background:url(../images/rightBg.gif) no-repeat 0 0;
	width:190px; height:316px;
	padding:12px 7px 0 7px; overflow:hidden}
#rightPart div.rPanel ul li{
	width:90px; height:96px; text-align:center;
	margin:0 10px 8px 0; float:left}
#rightPart div.rPanel ul li img{
	width:88px; height:78px; border:1px solid #DCD0C8}
#rightPart div.rPanel ul li a{
	font-weight:bold; color:#AE1205}
#rightPart div.rPanel ul li a:hover{
	color:#585756}

/*-----------rightPart end------*/
/*-----------container end---------*/
/*-----------------footer start-------------*/
#footer{
	width:1003px; margin:0 auto}
#footer h3{
	background:#FDDD81;
	border:1px solid #E68C4D; width:1001px;
	height:19px; display:block;
	font:bold 11px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#8A0C02; text-align:center;}
#footer p.link{
	background:#FDDD81; border:1px solid #E68C4D;
	width:1001px; height:19px; display:block;
	font:bold 11px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#8A0C02; text-align:center}
#footer p.link a{
	color:#8A0C02}	
#footer p.link a:hover{
	color:#E68C4D}
#footer p.link span{
	color:#8A0C02; width:890px; text-align:center; float:left}	
#footer	p.txtlnk{
	float:left; font: normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#DA3C4C; width:973px; text-align:center;
	display:block; margin:0 0 3px 0}
#footer	p.txtlnk a{
	color:#DA3C4C; margin:0 8px 2px 0}
#footer	p.txtlnk a:hover{
	color:#CC969B}
	
	#footer	p.txtlnk1{
	font: normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#DA3C4C; width:973px; text-align:center;
	display:block; margin:0 0 3px 0}
#footer	p.txtlnk1 a{
	color:#DA3C4C; margin:0 8px 2px 0}
#footer	p.txtlnk1 a:hover{
	color:#CC969B}
	
/*-----------------footer end-------------*/
/*----------category start-----*/
#category{
	float:left;	width:814px; padding:0 0 0 11px}
/*----------breadcrumb start-----------*/
#category ul.breadCrumb{
	/*background:#FFF4CA; height:19px; padding:0 0 0 5px;
	margin:0 0 6px 0}*/
	
	
 background: none repeat scroll 0 0 #FFF4CA;
    font: 11px/17px Verdana,Arial,Helvetica,sans-serif;
    height: 19px;
    margin: 5px 0 0 8px;
    padding: 3px 0 0 5px;
}	
	
	
#category ul.breadCrumb li{
	/*float:left; font:normal 11px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#514748}*/
	
	
	    color: #514748;
    float: left;
    font: 11px/17px Verdana,Arial,Helvetica,sans-serif;
    margin: 0 5px 0 0;}
	
#category ul.breadCrumb li a{
	color:#B03F1D; margin:0 5px 0 0}
#category ul.breadCrumb li a:hover{
	color:#514748}
	
/*----------breadcrumb end-----------*/
/*-------------topTxt start---------*/
#category div.topTxt{
	color:#585756; text-align:justify; margin:0 0 6px 0}
#category div.topTxt a{
	font-weight:bold; color:#757778}
		
/*-------------topTxt end---------*/
/*-------------catProd start----------*/
#category ul.catProd{
	margin:0 0 0 11px}
#category ul.catProd li{
	float:left; width:147px; font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	text-align:center; margin:0 13px 25px 0}
#category ul.catProd li img{
	width:145px; height:144px; border:1px solid #D9CEC7}
#category ul.catProd li a.cartBtn{
	background:url(../images/cartBtnbg.gif) no-repeat 0 0;
	font:bold 11px/19px Verdana, Arial, Helvetica, sans-serif;
	color:#730505; width:96px; height:20px; display:block; padding:0 0 0 21px;
	margin:0 auto;}
#category ul.catProd li a.cartBtn:hover{
	color:#A56161}
.heading3{
	width:147px; height:29px; display:block;
	font-weight:bold; text-align:center; color:#B03F1D;
	margin:0 0 3px 0}
.heading:hover{
	color:#585756}
.price{
	width:147px; height:19px; display:block;}
.prodMargin{
	margin:0 0 25px 0 !important;}
	
/*-------------catProd end----------*/
/*----------------pagination start-------*/
#category ul.pagination{
	margin:11px 0 21px 21px; height:15px }
#category ul.pagination li{
	float:left; font:bold 12px/15px Verdana, Arial, Helvetica, sans-serif;
	margin:0 11px 0 0}
#category ul.pagination li span{
	color:#B03F1D;}
#category ul.pagination li a{
	color:#B03F1D}
#category ul.pagination li a:hover{
	color:#AF9295}
	
/*----------------pagination end-------*/
/*----------category end-----*/

/*---------------Rakhi Banner start--------*/
.rakhiBan1{
	margin:0 0 11px 0; padding:0; position:relative;
	width:203px; height:198px; float:left}
.rakhiBan1 h2{
	margin:0; padding:0}
.rakhiBan1 h2 a{
	background:url(../images/rakhiBan.jpg) no-repeat 0 0;
	width:203px; height:198px; text-indent:-9999px;
	display:block; color:#CE3B01; padding:20px 0 0 0}
.rakhiBan1 h2 a:hover{
	color:#CE3B01; text-decoration:none}
.rakhiBan1 ul{
	margin:0; padding:0; list-style:none;
	position:absolute; left:82px; top:81px;
	width:121px}
.rakhiBan1 ul li{
	background:url(../images/rakhi_blt.gif) no-repeat 0 4px;
	font:normal 11px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#B72E03; float:left; padding:0 0 0 14px; width:100px}
.rakhiBan1 ul li a{
	color:#B72E03; font-weight:bold;
	text-decoration:none}
.rakhiBan1 ul li a:hover{
	color:#DF6604}
/*---------------Rakhi Banner end--------*/

/*---------------DURGA PUJA START--------*/
/*-----------Tab Part Start-------------*/

.tabcontrol{
	width:570px; height:230px; position:relative;
	padding:28px 0 14px 0; float:left; overflow:hidden}
.tabcontrol ul.tablist{
	position:absolute; left:8px; top:0}
.tabcontrol ul.tablist li{
	float:left; margin:0 -12px 0 0}	
.tabcontrol ul.tablist li a{
	background:url(../images/rgt_tab.gif) no-repeat 100% 0;
	font:bold 11px/28px Verdana, Arial, Helvetica, sans-serif;
	color:#fff; padding:0 12px 0 17px; position:relative;
	height:28px; display:block; float:left}
.tabcontrol ul.tablist li a span{
	background:url(../images/lft_tab.gif) no-repeat 0 0;
	position:absolute; left:0; top:0; font-size:0; line-height:0;
	display:block; width:17px; height:32px; cursor:pointer}
.tabcontrol ul.tablist li a.selected{
	background:url(../images/rgt_tabon.gif) no-repeat 100% 0;
	color:#9F3101; z-index:100}
.tabcontrol ul.tablist li a.selected span{
	background:url(../images/lft_tabon.gif) no-repeat 0 0;
	cursor:pointer}	
.tabcontrol ul.tablist li a span.lftdeflt{
	background:url(../images/lft_tab_deflt.gif) no-repeat 0 0;
	position:absolute; left:0; top:0; width:17px; height:28px;
	font-size:0; line-height:0; display:block}	
.tabcontrol ul.tablist li a.selected span.lftdeflt{
	background:url(../images/lft_tab_deflton.gif) no-repeat 0 0}	
.tabcontrol ul.tablist li a span.rgtdeflt{
	background:url(../images/rgt_tab_deflt.gif) no-repeat 0 0;
	position:absolute; left:67px; top:0; width:10px; height:28px;
	font-size:0; line-height:0; display:block}	
.tabcontrol ul.tablist li a.selected span.rgtdeflt{
	background:url(../images/rgt_tab_deflton.gif) no-repeat 0 0;
	position:absolute; left:67px; top:0; width:10px; height:28px;
	font-size:0; line-height:0; display:block}
	
/*-----------Tab Part End-------------*/

/*-----------TabCat start-------------*/

div.tabCat{
	background:url(../images/tabBg.jpg) no-repeat left bottom;
	width:567px; height:226px; border:1px solid #FCD659;
	border-top:4px solid #FCD659; position:relative}
.tabCat img.diyaIMG{
	width:163px; height:191px; float:left;
	margin:25px 0 0 0}
.tabCat ul{
	float:left;	width:399px; height:176px;
	margin:12px 0 0 3px}
.tabCat ul li{
	float:left; width:120px; height:190px; display:block; padding:0 6px 0 5px}
.tabCat ul li img{
	width:120px; height:108px; margin:0 0 3px 0;
	border:1px solid #F4B803}
.tabCat ul li span.dtxt{
	width:122px; height:29px; display:block;
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#423B3C; text-align:center; margin:0 0 4px 0}
.tabCat ul li span.dtxt a{
	color:#D90303; font-weight:bold;
	text-decoration:none}
.tabCat ul li span.dtxt a:hover{
	text-decoration:underline}
.tabCat ul li span.cart{
	font:bold 11px/27px Verdana, Arial, Helvetica, sans-serif;
	color:#fff}	
.tabCat ul li span.cart a{
	background:url(../images/tabCart.gif) no-repeat 12px 4px;
	color:#fff; text-align:center; display:block; padding:0 0 0 26px}	
.tabCat ul li span.cart a:hover{
	color:#FFDF97}
p.morebtn{
	position:absolute; right:14px; top:204px}
p.morebtn a{
	font:bold 11px/14px Tahoma, Arial, sans-serif;
	color:#7B061C; text-decoration:none}
p.morebtn a:hover{
	text-decoration:underline}
.dinomargin{
	margin:0 !important}
	
/*-----------TabCat End-------------*/


/*--------- Hampers Start ----------*/
#category .hamper{
	background:url(../images/durgaHamp.jpg) no-repeat 0 0;
	position:relative; width:501px; height:232px; 
	float:left; display:inline; margin:0 0 14px 3px}
.hamper h2{
	width:500px; height:50px; margin:4px 0 0 0;
	text-indent:-9999px; display:block; padding:0}
.hamper ul{
	position:absolute; left:2px; top:74px;
	width:504px; float:left}
.hamper ul li{
	float:left; padding:0 5px 0 7px;
	width:152px; height:133px}
	
/*----------Hampers End -----------*/
.sweetsBan{
	 float:left; margin:28px 0 14px 4px}
.jewellery{
	 float:right; margin:0 0 14px 4px}
/*.jewellery{
	margin:0; padding:0; position:relative;
	width:303px; height:232px; float:right}
.jewellery h2{
	margin:0; padding:0}
.jewellery h2 a{
	background:url(../images/durga_jewe.jpg) no-repeat 0 0;
	width:303px; height:232px; 
	text-indent:-9999px; display:block}
.jewellery ul{
	position:absolute; left:50px; top:60px;}
.jewellery ul li{
	background:url(../images/buljewel.gif) no-repeat 0 4px;
	padding:0 0 0 5px}
.jewellery ul li a{
	font:bold 12px/16px Arial, Verdana, Arial, Helvetica, sans-serif;
	color:#8C120F; padding:0 0 0 16px}
.jewellery ul li a:hover{
	color:#F26100; padding:0 0 0 18px}	*/
.relation{
	margin:0 7px 0 0; padding:0; position:relative;
	width:316px; height:200px; float:left}
.relation h2{
	margin:0; padding:0}
.relation h2 a{
	background:url(../images/durgaRelbg.jpg) no-repeat 0 0;
	width:316px; height:200px;
	display:block; text-indent:-9999px}
.relation ul{
	position:absolute; left:71px; top:115px}
.relation ul li{
	background:url(../images/dhakBLT.jpg) no-repeat 0 2px;
	padding:0 0 0 18px}
.relation ul li a{
	font:bold 12px/17px Arial, Verdana, Arial, Helvetica, sans-serif;
	color:#AE1602}
.relation ul li a:hover{	
	color:#FF5943}	
#category ul.spiri{
	width:490px; float:left}
ul.spiri li{
	margin:0 5px 0 0; width:241px; height:200px;
	float:left}
ul.spiri li a{
	width:241px; height:200px; display:block; float:left}
.spiri{
	background:url(../images/durSpiri.jpg) no-repeat 0 0}
.durSere{
	background:url(../images/durSere.jpg) no-repeat 0 0}
.durgaNomarg{
	margin:0 !important}
	
/*---------------------Puja Serenades------------*/	
#catProd{
	width:800px; float:left; padding:0 0 0 5px;}
#catProd .prodboder{
	width:800px; float:left;
	border:solid 1px #e7e7e7;}
#catProd .prodboder .borderfour{
	border:solid 1px #F2E480;
	width:386px; height:380px; float:left;
	margin:5px 4px 8px 4px;}
#catProd .prodboder h3.fourday{
	font:bold 12px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#9F3101; text-align:center; display:block;
	background:#FAF1B2;}
#catProd .prodboder h3.tophead{
	font:bold 14px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#fff; text-align:center; display:block;
	background:#DA1010;}
#catProd .prodboder img.two{
	width:378px; height:165px; margin:3px 0 5px 3px}
#catProd .prodboder ul{
	float:left; padding:3px 0 10px 15px;}
#catProd .prodboder ul li{
	font:bold 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#B90000;}
#catProd .prodboder ul li span{
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#6B473B;}
#catProd .prodboder p{
	float:left; padding:2px 0 10px 5px;
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#572B0E;}
#catProd .prodboder p b{
	font-weight:bold; color:#B90000;}
#catProd .prodboder p.adcart{
	font:bold 12px/24px Verdana, Arial, Helvetica, sans-serif;
	color:#666; float:left; width:350px; padding:0 0 10px 12px;}
.prodPrice{
	padding:40px 0 10px 12px!important}
#catProd .prodboder p.adcart span{
	margin:0 0 0 10px}
#catProd .prodboder p.adcart span img{
	margin:0 0 -6px 0; width:116px; height:24px;}

/*---------------------Puja Serenades-------------*/	
/*---------------DURGA PUJA END--------*/

.durgaban{
	margin:0 0 11px 0; padding:0;
	width:204px; height:198px; float:left}
	
/*---------------Diwali Banner start--------*/
.diwaliBan{
	margin:0 0 7px 0; padding:0; position:relative;
	width:204px; height:198px; float:left}
.diwaliBan h2{
	margin:0; padding:0}
.diwaliBan h2 a{
	background:url(../images/diwaliBan.jpg) no-repeat 0 0;
	width:204px; height:198px;
	text-indent:-9999px; display:block}
.diwaliBan ul{
	margin:0; padding:0; list-style:none;
	position:absolute; left:60px; top:65px;
	width:138px}
.diwaliBan ul li{
	background:url(../images/deepBlt.gif) no-repeat 0 5px;
	font:normal 11px/15px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#fff; width:133px; float:left; padding:0 0 0 10px}
.diwaliBan ul li a{
	color:#fff; font-weight:bold; text-decoration:none}
.diwaliBan ul li a:hover{
	color:#FEE2A0; padding:0 0 0 4px}
/*---------------Diwali Banner end--------*/


/*---------------Christmas Banner 09 start--------*/
.christBan{
	margin:0; padding:0; position:relative;
	width:204px; height:198px; float:left}
.christBan h2{
	margin:0; padding:0}
.christBan h2 a{
	background:url(../images/christban09.jpg) no-repeat 0 0;
	width:204px; height:198px;
	text-indent:-9999px; display:block}
.christBan ul{
	margin:0; padding:0; list-style:none;
	position:absolute; left:48px; top:57px;
	width:142px}
.christBan ul li{
	background:url(../images/christBLT09.gif) no-repeat 0 4px;
	font:normal 11px/16px Arial, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#FEFEDD; width:130px; float:left; padding:0 0 0 14px}
.christBan ul li a{
	color:#FEFEDD; font-weight:bold; text-decoration:none}
.christBan ul li a:hover{
	color:#BFFB7A; padding:0 0 0 4px}
/*---------------Christmas Banner 09 end--------*/

/*---------------Valentine Banner start--------*/
.valBan{
	margin:0 0 8px 0; padding:0; position:relative;
	width:204px; height:199px; float:left}
.valBan h2{
	margin:0; padding:0}
.valBan h2 a{
	background:url(../images/val_ban10.jpg) no-repeat 0 0;
	width:204px; height:199px;
	text-indent:-9999px; display:block}
.valBan ul{
	margin:0; padding:0; list-style:none;
	position:absolute; left:80px; top:78px;
	width:126px}
.valBan ul li{
	background:url(../images/val_bult.gif) no-repeat 0 3px;
	font:bold 11px/16px Arial, Helvetica, sans-serif;
	color:#D80454; width:111px; padding:0 0 0 15px}
.valBan ul li a{
	color:#D80454; text-decoration:none}
.valBan ul li a:hover{
	color:#8A1E00}
/*---------------Valentine Banner end--------*/
/*---------------Mothersday10 Banner start--------*/
.mday10{
	margin:0; padding:0; position:relative;
	width:204px; height:198px; float:left; margin:0 0 10px 0}
.mday10 h2{
	margin:0; padding:0}
.mday10 h2 a{
	background:url(../images/mday_ban10.jpg) no-repeat 0 0;
	width:204px; height:198px;
	text-indent:-9999px; display:block}
.mday10 p{
	margin:0; padding:0; list-style:none; width:175px;
	position:absolute; left:20px; top:63px;	
	display:block; text-align:center}
.mday10 p a{
	font:bold 11px/14px Arial, Helvetica, sans-serif;
	color:#af0634}
.mday10 p a span{
	font:bold 12px/14px Arial, Helvetica, sans-serif;
	color:#f30a48;}
.mday10 p a:hover{
	color:#f10d83; text-decoration:none}	
.mday10 ul{
	margin:0; padding:0; list-style:none;
	position:absolute; left:79px; top:99px;
	width:123px}
.mday10 ul li{
	background:url(../images/mday_bult10.gif) no-repeat 0 3px;
	font:bold 11px/16px Arial, Helvetica, sans-serif;
	color:#f72a55; padding:0 0 0 12px; display:block}
.mday10 ul li a{
	color:#f72a55; text-decoration:none}
.mday10 ul li a:hover{
	color:#c9062f; padding:0 0 0 4px}
/*---------------Mothersday10 Banner end--------*/
/*---------------valentine banner11 start-----------*/
.valBan11{
	margin:0; padding:0; position:relative;
	width:204px; height:199px; float:left;
	margin:0 0 10px}
.valBan11 h2{
	margin:0; padding::0}
.valBan11 h2 a{
	background:url(../images/valBan11.jpg) no-repeat 0 0;
	margin:0; padding:0; width:204px; height:199px;
	text-indent:-20000px; display:block}
.valBan11 ul{
	margin:0; padding:0; list-style:none;
	position:absolute; left:70px; top:86px;
	width:135px}
.valBan11 ul li{
	background:url(../images/val11_bulet.png) no-repeat 0 5px;
	font:bold 11px/15px Arial, Helvetica, sans-serif;
	color:#fff;
	width:121px;
	padding:0 0 0 14px}
.valBan11 ul li a{
	color:#fff; text-decoration:none}
.valBan11 ul li a:hover{
	color:#fffd8a}
/*---------------valentine banner11 end-----------*/
/*--------------rakhi 2011 start-----------*/
.rakhiBan11{
	margin:0 0 10px 0;
	padding:0; 
	position:relative;
	width:204px;
	height:199px; float:left}
.rakhiBan11 h2{
	margin:0; 
	padding:0}
.rakhiBan11 h2 a{
	background:url(../images/rakhiBan11.jpg) no-repeat 0 0;
	width:204px;
	height:199px;
	text-indent:-20000px;
	display:block}
.rakhiBan11 ul{
	width:114px;	 
	list-style:none;
	position:absolute;
	left:17px;
	top:119px;
	margin:0; 
	padding:0}
.rakhiBan11 ul li{	
	width:114px}
.rakhiBan11 ul li a{
	background:url(../images/rakhi_bul11.gif) no-repeat 0 4px;	
	font:bold 12px/15px Arial, Helvetica, sans-serif;
	color:#fbec6c;	
	text-decoration:none;
	float:left;
	padding:0 0 0 12px}
.rakhiBan11 ul li a:hover{
	background:url(../images/rakhi_bul11Hov.gif) no-repeat 0 4px;
	color:#fff}
/*--------------rakhi 2011 end-----------*/	

/*---------Drop Cart----------*/

.shoppingCart{
	width:195px}
.dropCart{
	position:relative;
	margin:0 auto;
	z-index:105}
.dropCartControl{
	position:absolute;
	right:0;
	top:55px;
	width:290px;
	display:none}
.cartCurve1{
	background:url(../images/dropcart_curve1.gif) no-repeat 0 0;
	width:7px;
	height:7px;
	font-size:0;
	line-height:0;
	display:block}
.cartCurve2{
	background:url(../images/dropcart_curve2.gif) no-repeat 0 0;
	width:7px;
	height:7px;
	font-size:0;
	line-height:0;
	display:block}
.cartCurve3{
	background:url(../images/dropcart_curve3.gif) no-repeat 0 0;
	width:7px;
	height:7px;
	font-size:0;
	line-height:0;
	display:block}
.cartCurve4{
	background:url(../images/dropcart_curve4.gif) no-repeat 0 0;
	width:7px;
	height:7px;
	font-size:0;
	line-height:0;
	display:block}
.cartTopBg{
	background:url(../images/dropcart_topBg.gif) repeat-x 0 0;
	height:7px;
	font-size:0;
	line-height:0;
	display:block}
.cartBotmBg {
    background: url("../images/totalcart_bg.gif") no-repeat scroll 0 0 transparent;
    display: block;
    font-size: 0;
    height: 10px;
    line-height: 0;
    width: 209px;
}
.cartBotmBg1 {
	background:url(../images/dropcart_botmBg.gif) repeat-x 0 100%}
.dropCartBg{
	background-color:#fff;
	border-left:2px solid #a02801;
	border-right:2px solid #a02801;
	padding:0 4px}
.dropcartHeadTxt{
	background-color:#8a1e00;
	font:bold 13px/24px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:center;
	margin:0 0 5px 0}
.dropClose{
	float:right;
	margin:0 0 12px 0}
.dropClose a{
	font:bold 11px/16px Arial, Helvetica, sans-serif;
	color:#8a1e00;
	text-decoration:underline;
	margin:0 2px 0 0;
	float:left}
.dropClose a:hover{
	text-decoration:none}
.dropClose img{
	float:left;
	cursor:pointer}
.dropCartList{
	max-height:345px;
	overflow-y:auto;
	overflow-x:hidden}
.dropCartList li{
	border-bottom:1px solid #c1c1c1;
	font:normal 11px/16px Arial, Helvetica, sans-serif;
	color:#333;
	margin:0 0 5px;
	padding:0 0 3px 0;
	float:none;
	overflow:hidden}
.dropCartList li img{
	width:60px;
	height:60px;
	display:block}
.dropCartList li span{
	line-height:13px;
	display:block;
	margin:0 0 3px}
.dropCartList li a{
	color:#8a1e00}
.dropCartList li a:hover{
	text-decoration:underline}
.proprice{
	width:90px}
.dropcartTotal{
	font:normal 11px/18px Arial, Helvetica, sans-serif;
	color:#333;
	border-bottom:1px solid #c1c1c1;
	margin:0 0 11px 0;
	padding:0 0 10px 0}
.dropCartEdit a{
	background:url(../images/dropcart_proceedBg.gif) no-repeat 0 0;
	font:normal 11px/16px Arial, Helvetica, sans-serif;
	color:#fff;
	width:114px;
	height:17px;
	display:block;
	margin:0 0 8px 0}
.dropCartEdit a:hover{
	text-decoration:underline}
.cartbutn{
	width:240px}
.shipping{
	width:97px;
	height:54px}
.viewtxt{
	font-weight:bold !important}
/*---------Drop Cart----------*/
.topLayer {
	z-index:5000;
	position:relative;
}
#cartArea {
	background:url(../images/cartIcon.jpg) no-repeat 0 3px;
    margin:16px 0 0;
    padding: 0 0 0 61px;
	width:130px;
	height:75px;
	font-size:12px;
	line-height:18px;
	color:#3e3c20;
	float:right }
.darkred{color:#6c2b0a}
.block{
	display:block}
.marAuto{margin:0 auto}
.updatebox{
    border:1px solid #ccc;
    width:80px;
    height:16px; }
	
	.morecat{
	width:810px;
	text-align:center}			
.morecat h3{
	background-color:#FCD56B;
	color:#954E00;
	text-align:center;
	line-height:22px;
	width:810px}
.morecat ul{
	width:795px;
	display:inline}
.morecat ul li{
	color:#757778;
	text-align:center;
	width:132px; 
	margin:0 2px 0 0;
	float:left;
	display:inline-block}
.morecat ul li span.catnames a{
	color:#D23D02;
	width:132px;
	display:block;
	height:26px}	
.morecat ul li span.catnames a:hover{
	text-decoration:underline;}
.morecat ul li img{
	width:130px; height:130px; border:1px solid #ccc} 




































