/* CSS Document */
*{
	margin:0; padding:0}
ul, li, dl, dt, dd{
	list-style:none}
img{
	border:none}
a{
	outline:none; text-decoration:none}
.clear{
	font-size:0; line-height:0; clear:both}
	
/*----------header start------------*/

#headerDiv{
	background:url(../images/headerBg.jpg) no-repeat 0 0;
	width:1003px; height:120px; margin:0 auto}
#headerDiv ul.topnav{
	float:left; height:48px; margin:0 0 0 40px;
	overflow:hidden}
#headerDiv ul.topnav li{
	float:left}
#headerDiv ul.topnav li a{
	background:url(../images/tnRbg.gif) no-repeat 100% 0;
	font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#920225; height:48px; float:left; padding:13px 10px 0 10px; 
	position:relative}
#headerDiv ul.topnav li a span{
	background:url(../images/tnLbg.gif) no-repeat 0 0;
	width:10px; height:48px;
	position:absolute; left:0; top:0; font-size:0;
	line-height:0; cursor:pointer}
#headerDiv ul.topnav li a.selected{
	background:url(../images/tnRbgOn.gif) no-repeat 100% 0;
	font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#fff; float:left; height:48px; position:relative;
	padding:13px 10px 0 10px}
#headerDiv ul.topnav li a.selected span{
	background:url(../images/tnLbgOn.gif) no-repeat 0 0;
	width:10px; height:48px;
	position:absolute; left:0; top:0; font-size:0;
	line-height:0; cursor:pointer}
#headerDiv ul.topnav li a:hover{
	background:url(../images/tnRbgOn.gif) no-repeat 100% 0;
	color:#fff}
#headerDiv ul.topnav li a:hover span{
	background:url(../images/tnLbgOn.gif) no-repeat 0 0}
#headerDiv h1{
	float:left; padding:32px 0 0 53px}	
#headerDiv h1 a{
	background:url(../images/logo.gif) no-repeat 0 0;
	width:282px; height:38px; text-indent:-9999px;
	display:block}
#headerDiv p.cart{
	font:bold 11px/28px Verdana, Arial, Helvetica, sans-serif;
	color:#B02042; float:left; padding:15px 0 0 42px;
	width:450px}	
#headerDiv p.cart span{
	float:left}
#headerDiv p.cart img{
	float:left; margin:0 0 0 20px}
	
/*----------header end------------*/

/*---------------body start---------*/
#container{
	width:1003px; margin:6px auto}	
/*--------leftPanel start-----*/

#leftPanel{
	float:left;	width:165px; margin:0 6px 0 0}
#leftPanel div.leftProduct{
	margin:0 0 14px 0}
#leftPanel div.leftProduct h2{
	background:url(../images/lphead.gif) no-repeat 0 0;
	width:165px; height:33px; display:block;
	font:bold 12px/30px Verdana, Arial, Helvetica, sans-serif;
	color:#FFF; text-align:center}
#leftPanel div.leftProduct ul.catPart{
	border:1px solid #CE5572; border-top:none; list-style:none;
	width:158px; padding:2px 2px 4px 3px}
#leftPanel div.leftProduct ul.catPart li{
	border-bottom:1px dashed #C1CCD1;
	font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif;}
#leftPanel div.leftProduct ul.catPart li a{
	background:url(../images/bullet1.gif) no-repeat 2px 4px;
	color:#C8063F; text-decoration:none; height:17px; padding:0 0 0 12px}
#leftPanel div.leftProduct ul.catPart li a:hover{
	color:#F96F98}
#leftPanel div.leftProduct ul.catPart li p{
    font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif;
    color:#6B6B6B; text-align:center !important}
#leftPanel div.leftProduct ul.catPart li p a{
    background:none !important; padding:0 0 10px 0; !important;
    font-weight:bold; color:#C8063F; text-decoration:underline;
    text-align:center !important; margin:0 0 10px 0}
#leftPanel div.leftProduct ul.catPart li p a:hover{
    text-decoration:none}
.noborder{
	border:none !important;}
	
/*--------leftPanel end-----*/

/*----------rightPart start---------*/

#rightPart{
	float:right; width:830px; margin:2px 0 6px 0;}
#rightPart div.textlft{
	background:url(../images/txtbg.gif) no-repeat 0 0;
	width:408px; height:173px; float:left;}
#rightPart div.textlft p{
	font:normal 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#6b6a6a; text-align:justify; width:391px;
	padding:6px 0 0 10px}
#rightPart div.flBan{
	float:left; margin:0 0 0 13px}
#rightPart div.flBan h3{
	width:408px; height:173px}
#rightPart div.flBan h3 a{
	background:url(../images/flower.jpg) no-repeat 0 0;
	width:408px; height:173px;
	text-indent:-9999px; display:block}
#rightPart div.tabctrl{
	width:827px; float:left; margin:20px 0 0 0}
#rightPart div.tabctrl ul.tab{
	float:left}
#rightPart div.tabctrl ul.tab li{
	float:left}
#rightPart div.tabctrl ul.tab li a{
	background:url(../images/rtabBg.gif) no-repeat 100% 0;
	font:bold 11px/29px Verdana, Arial, Helvetica, sans-serif;
	color:#fff; height:29px; padding:0 14px; 
	display:block; position:relative; float:left}
#rightPart div.tabctrl ul.tab li a:hover{
	background:url(../images/rtabBgon.gif) no-repeat 100% 0;
	color:#CC3156}
#rightPart div.tabctrl ul.tab li a span{
	background:url(../images/ltabBg.gif) no-repeat 0 0;
	width:13px; height:29px; display:block;
	position:absolute; left:0; top:0; font-size:0;
	line-height:0; cursor:pointer}
#rightPart div.tabctrl ul.tab li a:hover span{
	background:url(../images/ltabBgon.gif) no-repeat 0 0}
#rightPart div.tabctrl ul.tab li a.selected{
	background:url(../images/rtabBgon.gif) no-repeat 100% 0;
	color:#CC3156}
#rightPart div.tabctrl ul.tab li a.selected span{
	background:url(../images/ltabBgon.gif) no-repeat 0 0}
#rightPart div.tabctrl div.tabcat{
	border:1px solid #F6669B; width:827px; height:435px; 
	float:left; position:relative}
#rightPart div.tabctrl div.tabcat ul{
	padding:10px 0 0 31px; float:left}
#rightPart div.tabctrl div.tabcat ul li{
	float:left; width:132px; padding:0 26px 0 0;
	font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#3d3e3e; text-align:center; margin:0 0 12px 0}
#rightPart div.tabctrl div.tabcat ul li span a{
	font:normal 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#C20533; display:block; height:34px}
#rightPart div.tabctrl div.tabcat ul li span a:hover{
	color:#FB809D}
#rightPart div.tabctrl div.tabcat ul li a img{
	border:1px solid #B1ADAE; 
	margin:0 0 4px 0; width:130px; height:130px}
#rightPart div.tabctrl div.tabcat p.more{
	position:absolute; right:30px; top:405px}
#rightPart div.tabctrl div.tabcat p.more a{
	background:url(../images/bullet2.gif) no-repeat 0 6px;
	font:bold 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#CB2F54; padding:0 0 0 12px}
#rightPart div.tabctrl div.tabcat p.more a:hover{
	background:url(../images/bullet3.gif) no-repeat 0 6px;
	color:#FB809D}
	
/*-------gifts for her start----------*/

#rightPart div.forHer{
	float:left; width:398px; margin:8px 28px 15px 0}
#rightPart div.forHer h3{
	background:url(../images/forHer.gif) no-repeat 0 0;
	width:298px; height:47px; display:block; text-indent:-9999px;
	margin:0 0 6px 49px}	
#rightPart div.forHer ul{	
	width:398px; height:388px}
#rightPart div.forHer ul li{
	float:left; width:199px; height:194px;
	position:relative}
#rightPart div.forHer ul li span{
	text-indent:-9999px}
#cos{
	background:url(../images/cosT.gif) no-repeat 0 0;
	position:absolute; left:8px; top:14px;
	width:91px; height:26px; font-size:0; line-height:0;
	display:block}
#rightPart div.forHer ul li:hover #cos{
	background:url(../images/cosTh.gif) no-repeat 0 0}
#jwl{
	background:url(../images/jwlT.gif) no-repeat 0 0;
	position:absolute; left:100px; top:14px;
	width:91px; height:26px; font-size:0; line-height:0;
	display:block}
#rightPart div.forHer ul li:hover #jwl{
	background:url(../images/jwlTh.gif) no-repeat 0 0}
#bag{
	background:url(../images/bagT.gif) no-repeat 0 0;
	position:absolute; left:5px; top:159px;
	width:96px; height:27px; font-size:0; line-height:0;
	display:block}
#rightPart div.forHer ul li:hover #bag{
	background:url(../images/bagTh.gif) no-repeat 0 0}
#saree{
	background:url(../images/sareeT.gif) no-repeat 0 0;
	position:absolute; left:102px; top:159px;
	width:91px; height:26px; font-size:0; line-height:0;
	display:block}
#rightPart div.forHer ul li:hover #saree{
	background:url(../images/sareeTh.gif) no-repeat 0 0}
	
/*-------gifts for her end----------*/

/*-------gifts for him start----------*/

#rightPart div.forHim{
	float:left; width:398px; margin:8px 0 15px 0}	
#rightPart div.forHim h3{
	background:url(../images/forHim.gif) no-repeat 0 0;
	width:298px; height:47px; display:block; text-indent:-9999px;
	margin:0 0 6px 49px}
#rightPart div.forHim ul{
	width:398px; height:388px}
#rightPart div.forHim ul li{
	float:left; width:199px; height:194px;
	position:relative}
#rightPart div.forHim ul li span{
	text-indent:-9999px}
#pfm{
	background:url(../images/pfmT.gif) no-repeat 0 0;
	position:absolute; left:8px; top:14px;
	width:85px; height:26px; font-size:0; line-height:0;
	display:block}
#rightPart div.forHim ul li:hover #pfm{
	background:url(../images/pfmTh.gif) no-repeat 0 0}
#shirt{
	background:url(../images/shirtT.gif) no-repeat 0 0;
	position:absolute; left:103px; top:14px;
	width:96px; height:26px; font-size:0; line-height:0;
	display:block}
#rightPart div.forHim ul li:hover #shirt{
	background:url(../images/shirtTh.gif) no-repeat 0 0}
#kb{
	background:url(../images/kbT.gif) no-repeat 0 0;
	position:absolute; left:22px; top:159px;
	width:74px; height:25px; font-size:0; line-height:0;
	display:block}
#rightPart div.forHim ul li:hover #kb{
	background:url(../images/kbTh.gif) no-repeat 0 0}
#elec{
	background:url(../images/elecT.gif) no-repeat 0 0;
	position:absolute; left:103px; top:159px;
	width:96px; height:25px; font-size:0; line-height:0;
	display:block}
#rightPart div.forHim ul li:hover #elec{
	background:url(../images/elecTh.gif) no-repeat 0 0}
/*-------gifts for him end----------*/
p.bottomtxt{
 font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
 color:#CC3156; text-align:justify; margin:5px; width:800px}
p.bottomtxt a{
 color:#CC3156; font-weight:bold}
p.bottomtxt a:hover{
 text-decoration:underline}
/*----------rightPart end---------*/

/*---------footer start----------*/
#footer{
	width:1003px; margin:0 auto}
#footer p.fhead{
	background-color:#F870A2;
	font:bold 11px/22px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF; text-align:center}
#footer ul.footFirst{
	margin:0 0 0 57px}
#footer ul.footFirst li{
	width:89px; float:left;
	margin:0 62px 0 4px}
#footer ul.footFirst li a{
	background:url(../images/bullet4.gif) no-repeat 0 4px;
	font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#C8063F; padding:0 0 0 10px}
#footer ul.footFirst li a:hover{
	color:#FB809D}
#footer p.fheadone{
	background-color:#FDE5F1;
	font:bold 11px/22px Verdana, Arial, Helvetica, sans-serif;
	color:#D7025C; text-align:center; margin:4px 0 0 0}
#footer p.footSecond{
	color:#C8063F; text-align:center; margin:4px 0 4px 0}
#footer p.footSecond a{
	font:normal 11px/22px Verdana, Arial, Helvetica, sans-serif;
	color:#C8063F}
#footer p.footSecond a:hover{
	color:#FB809D}
#footer p.cright{
	background-color:#F870A2;
	font:bold 11px/22px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF; padding:0 0 0 250px}
#footer p.cright span a{
	color:#fff; padding:0 0 0 140px}
#footer p.cright span a:hover{
	text-decoration:underline}

/*---------footer end----------*/
/*-------------category start----------*/

/*----------breadcrumb start-----------*/
#rightPart ul.breadCrumb{
	background:url(../images/bredBg.gif) no-repeat 0 0; 
	height:24px; padding:0 0 0 12px;
	margin:0 0 6px 0}
#rightPart ul.breadCrumb li{
	float:left; font:normal 11px/23px Verdana, Arial, Helvetica, sans-serif;
	color:#A06B7A}
#rightPart ul.breadCrumb li a{
	color:#B02042; margin:0 5px 0 0}
#rightPart ul.breadCrumb li a:hover{
	color:#9FACB2}
#rightPart div.topTxt{
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#757778; text-align:justify; margin:0 0 6px 0}
	
/*----------breadcrumb end-----------*/
/*-------------topTxt start---------*/

#rightPart div.topTxt a{
	font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#757778;}
		
/*-------------topTxt end---------*/
/*-------------catProd start----------*/

#rightPart ul.catProd{
	margin:0 0 0 21px}
#rightPart ul.catProd li{
	float:left; width:139px; font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#827F7F; text-align:center; margin:0 22px 19px 0}
#rightPart ul.catProd li img{
	width:138px; height:148px; border:1px solid #B2B2B2}
#rightPart ul.catProd li a.cartBtn{
	background:url(../images/cartBtn.gif) no-repeat 0 0;
	font:bold 11px/24px Verdana, Arial, Helvetica, sans-serif;
	color:#FFF; width:99px; height:25px; display:block; padding:0 0 0 19px;
	margin:0 auto;}
#rightPart ul.catProd li a.cartBtn:hover{
	background:url(../images/cartBtno.gif) no-repeat 0 0;
	color:#FEECBD}
.heading3{
	width:139px; height:29px; display:block;
	font-weight:bold; text-align:center; color:#C8063F;
	margin:0 0 3px 0}
.heading:hover{
	color:#FB809D}
.price{
	width:139px; height:21px; display:block;}
.noMargin{
	margin:0 0 19px 0 !important;}
	
/*-------------catProd end----------*/
/*----------------pagination start-------*/

#rightPart ul.pagination{
	margin:11px 0 21px 21px; height:15px }
#rightPart ul.pagination li{
	float:left; font:bold 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#A06B7A; margin:0 11px 0 0}
#rightPart ul.pagination li span{
	color:#C8063F;}
#rightPart ul.pagination li a{
	color:#C8063F}
#rightPart ul.pagination li a:hover{
	color:#FB809D}
	
/*----------------pagination end-------*/

/*-------------category end----------*/
/*----------fathers day start---------*/
.fdayBan{
	margin:0 0 0 13px; padding:0; position:relative;
	width:408px; height:174px; float:left}
.fdayBan h2 a{
	background:url(../images/fdayban.jpg) no-repeat 0 0;
	margin:0; padding:0; width:408px; height:174px;
	text-indent:-9999px; display:block}
.fdayBan ul{
	margin:0; padding:0; list-style:none;
	position:absolute; left:176px; top:86px}
.fdayBan ul li{
	background:url(../images/fbullet.gif) no-repeat 0 5px;
	font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#C92C52; margin:0; padding:0 0 0 17px}
.fdayBan ul li a.linkF{
	color:#87042F; font-weight:bold; text-decoration:none}
.fdayBan ul li a:hover{
	text-decoration:underline}

/*----------fathers day end---------*/
/*----------Rakhi Start---------*/
.rakhiBan{
	float:left; width:408; height:173px; position:relative;
	margin:0 0 0 13px}
.rakhiBan h2 a{
	background:url(../images/rakhi_ban09.jpg) no-repeat 0 0;
	width:408px; height:173px; text-indent:-9999px; display:block}	
.rakhiBan p{
	font:normal 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#B81100; float:left; width:372px; position:absolute;
	left:15px; top:80px; display:block}	
.rakhiBan p	a{
	color:#B81100;}
.rakhiBan p	a:hover{
	color:#FC7038}	
.rakhiBan ul{
	float:left; position:absolute; left:90px; top:132px;
	width:240px}	
.rakhiBan ul li{
	float:left; font:bold 12px/14px Verdana, Arial, Helvetica, sans-serif;
	width:120px}	
.rakhiBan ul li a{
	background:url(../images/rkh_bult.gif) no-repeat 0 3px;
	color:#AA1304; padding:0 0 0 10px; display:block}
.rakhiBan ul li a:hover{
	color:#FC7038}	
/*----------Rakhi End---------*/

/*---------------Diwali Banner start--------*/
.diwaliBan{
	margin:0 0 0 4px; padding:0; position:relative;
	width:408px; height:173px; float:left}
.diwaliBan h2{
	margin:0; padding:0}
.diwaliBan h2 a{
	background:url(../images/diwaliBan.jpg) no-repeat 0 0;
	width:408px; height:173px;
	text-indent:-9999px; display:block}
.diwaliBan p{
	margin:0; padding:0; list-style:none; width:236px;
	position:absolute; left:84px; top:53px;	
	display:block; text-align:center}
.diwaliBan p a{
	font:bold 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#BC0101}
.diwaliBan p a:hover{
	color:#D38101}
.diwaliBan ul{
	margin:0; padding:0; list-style:none;
	position:absolute; left:133px; top:116px;
	width:271px}
.diwaliBan ul li{
	background:url(../images/deepBlt.gif) no-repeat 0 7px;
	font:normal 12px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#C6000C; width:122px; float:left; padding:0 0 0 11px}
.diwaliBan ul li a{
	color:#C6000C; font-weight:bold; text-decoration:none}
.diwaliBan ul li a:hover{
	color:#6B0007; padding:0 0 0 4px; text-decoration:none}
/*---------------Diwali Banner end--------*/

/*---------------Christmas Banner 09 start--------*/
.christBan{
	margin:0 0 0 4px; padding:0; position:relative;
	width:408px; height:178px; float:left}
.christBan h2{
	margin:0; padding:0}
.christBan h2 a{
	background:url(../images/christban09.jpg) no-repeat 0 0;
	width:408px; height:178px;
	text-indent:-9999px; display:block}
.christBan p{
	margin:0; padding:0; list-style:none; width:219px;
	position:absolute; left:119px; top:63px;	
	display:block; text-align:center}
.christBan p a{
	font:bold 12px/14px Georgia, Verdana, Arial, Helvetica, sans-serif;
	color:#fff}
.christBan p a:hover{
	color:#FDFCB2}
.christBan ul{
	margin:0; padding:0; list-style:none;
	position:absolute; left:145px; top:113px;
	width:160px}
.christBan ul li{
	background:url(../images/christBLT09.gif) no-repeat 0 3px;
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#FEFEDD; width:150px; float:left; padding:0 0 0 14px}
.christBan ul li a{
	color:#FCF69F; font-weight:bold; text-decoration:none}
.christBan ul li a:hover{
	color:#D1EB94; padding:0 0 0 4px}
/*---------------Christmas Banner 09 end--------*/

/*---------------Valentine Banner 10 start--------*/
.valBan{
	margin:0 0 0 4px; padding:0; position:relative;
	width:408px; height:178px; float:left}
.valBan h2{
	margin:0; padding:0}
.valBan h2 a{
	background:url(../images/valban10.jpg) no-repeat 0 0;
	width:408px; height:178px;
	text-indent:-9999px; display:block}
.valBan ul{
	margin:0; padding:0; list-style:none;
	position:absolute; left:114px; top:86px;
	width:118px}
.valBan ul li{
	background:url(../images/valblt10.gif) no-repeat 0 3px;
	font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	width:150px; float:left; padding:0 0 0 14px}
.valBan ul li a{
	color:#fff; font-weight:bold; text-decoration:none}
.valBan ul li a:hover{
	color:#FFFF11}
/*---------------Valentine Banner 10 end--------*/

/*---------------mother's day Banner 10 start--------*/
.momBan10{
	margin:0 0 0 4px; padding:0; position:relative;
	width:409px; height:173px; float:left}
.momBan10 h2{
	margin:0; padding:0}
.momBan10 h2 a{
	background:url(../images/momban10.jpg) no-repeat 0 0;
	width:409px; height:173px;
	text-indent:-9999px; display:block}
.momBan10 ul{
	margin:0; padding:0; list-style:none;
	position:absolute; left:84px; top:75px;
	width:165px}
.momBan10 ul li{	
	width:165px; float:left; }
.momBan10 ul li a{
	background:url(../images/mombul10.gif) no-repeat 0 3px;	
	font:bold 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#d00539; padding:0 0 0 15px; 
	text-decoration:none}
.momBan10 ul li a:hover{
	padding:0 0 0 17px; color:#fe0444}
/*---------------mother's day Banner 10 end--------*/