/* CSS Document */

/*----------------general part start----------*/

*{
	padding:0; margin:0;}
body{
	font-size:11px; line-height:14px; color:#985252}
a{
	outline:none; text-decoration:none}
ul, li{
	list-style:none}
.clear{
	clear:both; font-size:0; line-height:0}

/*----------------general part end----------*/
/*---------------header start-------------*/

#header{
	width:1003px; height:164px;
	background:url(../images/headerBg.jpg) no-repeat 0 0;
	margin:0 auto}
#header h1{
	width:173px; height:66px; padding:58px 0 0 19px; float:left}
#header h1 a{
	width:173px; height:66px; display:block; text-indent:-20000px}
#header ul{
	float:right; height:30px; padding:95px 0 0 0}
#header ul li{
	float:left; background:url(../images/navBg.gif) no-repeat 0 0;
	width:100px; height:31px; text-align:center; margin:0 1px 0 0}
#header ul li a{
	font:bold 12px/29px Verdana, Arial, Helvetica, sans-serif;
	color:#3C0202; width:100px; height:31px; display:block}
#header ul li a:hover{
	color:#fff}
#header div.cartBg{
	float:right; font:normal 11px/31px Verdana, Arial, Helvetica, sans-serif;
	color:#000; padding:0 26px 0 0;}
#header div.cartBg a{
	background:url(../images/viewCartBg.gif) no-repeat 0 0;
	font-weight:bold; color:#000; text-decoration:none;
	padding:6px 15px 6px 35px;}
#header div.cartBg a:hover{
	color:#5E5C5C}

/*---------------header end-------------*/
/*---------------container start---------*/

#container{
	width:997px; margin:0 auto; overflow:hidden;
	background:url(../images/containbg.gif) repeat 0 0;
	padding:6px 3px}
	
/*---------------container end---------*/
/*--------leftPanel start-----*/

#leftPanel{
	float:left;	width:175px; margin:0 6px 0 0}
#leftPanel div.leftProduct{
	background:url(../images/bottomBg.gif) no-repeat 0 100%;
	width:175px; margin:0 0 8px 0; padding:0 0 17px 0}
#leftPanel div.leftProduct h2{
	background:url(../images/leftheadBg.gif) no-repeat 0 0;
	width:175px; height:28px; display:block;
	font:bold 12px/27px Verdana, Arial, Helvetica, sans-serif;
	color:#730505; text-align:center}
#leftPanel div.leftProduct ul.catPart{
	 border-top:1px solid #DFDFDF; border-left:1px solid #DFDFDF;
	 border-right:1px solid #DFDFDF; background-color:#FFF;
	 width:165px; padding:3px 0 0 8px}
#leftPanel div.leftProduct ul.catPart li{
	 font:normal 11px/17px Verdana, Arial, Helvetica, sans-serif;
	 margin:2px 0 0 0}
#leftPanel div.leftProduct ul.catPart li a{
	 background:url(../images/bullet.gif) no-repeat 0 3px;
	 color:#F44A5A; width:153px; display:block; padding:0 0 0 11px}
#leftPanel div.leftProduct ul.catPart li a:hover{ 
 	color:#665F60; margin:0 0 0 6px; width:147px;}
.noborder{
	border:none !important;}
	
/*--------leftPanel end-----*/
/*----------rightPart start---------*/

#rightPart{
	float:right; width:815px; margin:0 0 6px 0;}

/*--------------center part start----------*/

#rightPart div.centerPart{
	width:614px; float:left; padding:9px 0 0 0;
	margin:0 7px 0 0}
/*--------tabPart start---------*/
div.centerPart div.tabPart{
	width:614px; height:402px}
div.tabPart ul.tab{
	width:592px; height:28px; margin:0 0 0 22px}
div.tabPart ul.tab li{
	float:left; height:28px; margin:0 2px 0 0}
div.tabPart ul.tab li a{
	background:url(../images/tabR.gif) no-repeat 100% 0;
	font:bold 12px/28px Tahoma, Arial, sans-serif;
	color:#D93643; float:left; padding:0 12px 0 0}
div.tabPart ul.tab li a span{
	background:url(../images/tabL.gif) no-repeat 0 0;
	font-size:0; width:13px; height:28px; display:block;
	float:left}
div.tabPart ul.tab li a:hover{
	background:url(../images/tabRo.gif) no-repeat 100% 0;
	color:#FFF}
div.tabPart ul.tab li a:hover span{
	background:url(../images/tabLo.gif) no-repeat 100% 0}
div.tabPart ul.tab li a.selected{
	background:url(../images/tabRo.gif) no-repeat 100% 0;
	color:#FFF}
div.tabPart ul.tab li a.selected span{
	background:url(../images/tabLo.gif) no-repeat 100% 0}
	
div.tabPart div.tabProd{
	width:612px; height:372px;
	border:1px solid #FEBFC5; background:#fff;
	position:relative}
div.tabPart div.tabProd ul{
	padding:7px 20px 0 20px}
div.tabPart div.tabProd ul li{
	float:left; width:123px; height:169px;
	font:normal 11px/14px Tahoma, Arial, sans-serif;
	text-align:center; margin:0 26px 0 0}
div.tabPart div.tabProd ul li a{
	color:#E34756; font-weight:bold}
div.tabPart div.tabProd ul li a:hover{
	color:#665F60}
div.tabPart div.tabProd ul li span.prodhead{
	width:123px; height:29px; display:block}
div.tabPart div.tabProd ul li img{
	width:121px; height:110px; border:1px solid #F9B5BD}
.noMargin{
	margin:0 !important}
.moreBtn{
	position:absolute; right:25px; top:346px;
	font:bold 12px/14px Tahoma, Arial, sans-serif;
	color:#DA3243}
.moreBtn a{
	color:#DA3243}
.moreBtn a:hover{
	text-decoration:underline}

/*--------tabPart end---------*/
/*-----------genProdban start------*/

ul.genProdban{
	width:614px; height:154px; margin:20px 0}
ul.genProdban li{
	float:left; width:197px; height:154px; margin:0 11px 0 0}
ul.genProdban li a{
	width:197px; height:154px; display:block; 
	text-indent:-20000px}
.cosBan{
	background:url(../images/cosBan.jpg) no-repeat 0 0}
.perBan{
	background:url(../images/perBan.jpg) no-repeat 0 0}
.sareeBan{
	background:url(../images/sareeBan.jpg) no-repeat 0 0;}

/*-----------genProdban end------*/
/*-------------gift for him start-----*/

.himgift{
	width:296px; height:233px; float:left; position:relative;
	margin:0 22px 0 0}
.himgift h2 a{
	width:296px; height:233px; display:block;
	text-indent:-20000px}
.himgift p{
	width:203px; height:28px; text-align:center; position:absolute;
	left:61px; top:45px}
.himgift p a{
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#514748}
.himgift p a:hover{
	color:#ABA7A7}
.himgift ul{
	position:absolute; left:144px; top:85px}
.himgift ul li{
	font:bold 11px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#CA2C3B}
.himgift ul li a{
	color:#CA2C3B}
.himgift ul li a:hover{
	color:#665F60}
.himBan{
	background:url(../images/himgiftBan.jpg) no-repeat 0 0}
.herBan{
	background:url(../images/hergiftBan.jpg) no-repeat 0 0;
	margin:0 !important}


/*-------------gift for him end-----*/
#rightPart p.btmdescription{
 width:814px; font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
 text-align:justify}
#rightPart p.btmdescription span{
 font-weight:bold}
#rightPart p.btmdescription a{
 font-weight:bold; color:#985252}
#rightPart p.btmdescription a:hover{
 text-decoration:underline}
.descripHeading{
 background:url(../images/bullet1.gif) no-repeat 0 4px;
 border-bottom:1px solid #C9061B; width:413px; height:21px;
 font:bold 14px/18px Verdana, Arial, Helvetica, sans-serif;
 color:#C9061B; margin:11px 0 5px 0; padding:0 0 0 17px}

/*--------------center part end----------*/

/*--------------right banner start------------*/

ul.rightban{
	width:193px; float:left}
ul.rightban li{
	width:193px; margin:0 0 8px 0}
ul.rightban li a{
	width:193px; height:173px; display:block; text-indent:-20000px}
.img1{
	background:url(../images/bday_ban.jpg) no-repeat 0 0;
	height:292px !important; display:block;}
.flowerBan{
	background:url(../images/flowerBan.jpg) no-repeat 0 0}
.cakesBan{
	background:url(../images/cakeBan.jpg) no-repeat 0 0}
.chocoBan{
	background:url(../images/chocoBan.jpg) no-repeat 0 0}


/*--------------right banner end------------*/

/*----------rightPart end---------*/
/*-----------------footer start-------------*/

#footer{
	width:1003px; margin:0 auto}
#footer h3{
	background:url(../images/footerBg.gif) repeat-x 0 0;
	border:1px solid #FC5D6C; width:1001px;
	height:19px; display:block;
	font:bold 11px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#FFF; text-align:center;}
#footer h3 span{
	color:#fff; width:890px; text-align:center; float:left}	
#footer h3 a{
	color:#fff; width:90px; margin:0 4px 0 0; float:right}	
#footer h3 a:hover{
	color:#950916}
#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 end-------------*/
/*---------------Fathers day start--------*/
.fdayBan{
	margin:0; padding:0; position:relative;
	width:193px; height:291px; float:left; margin:0 0 8px 0}
.fdayBan h2{
	margin:0; padding:0}
.fdayBan h2 a{
	background:url(../images/fday_ban.jpg) no-repeat 0 0;
	width:193px; height:291px;
	text-indent:-9999px; display:block}
.fdayBan ul{
	margin:0; padding:0; list-style:none;
	position:absolute; left:17px; top:130px;
	width:130px}
.fdayBan ul li{
	font:normal 11px/16px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#D60161;	display:block; margin:0; padding:0}
.fdayBan ul li a.linkF{
	background:url(../images/bult.gif) no-repeat 0 4px;
	color:#D60161; text-decoration:none; padding:0 0 0 12px;}
.fdayBan ul li a.linkF:hover{
	color:#F868A9}
/*---------------Fathers day end--------*/

/*----------------category start-------*/

#rightPart div.category{
	background:#fff; border:1px solid #DFDFDF; padding:4px}
/*----------breadcrumb start-----------*/
.category ul.breadCrumb{
	background:#FFE8EA; height:19px; padding:0 0 0 5px;
	margin:0 0 6px 0}
.category ul.breadCrumb li{
	float:left; font:normal 11px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#514748}
.category ul.breadCrumb li a{
	color:#E23344; margin:0 5px 0 0}
.category ul.breadCrumb li a:hover{
	color:#514748}
.category 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---------*/

.category div.topTxt a{
	font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#757778}
		
/*-------------topTxt end---------*/
/*-------------catProd start----------*/

div.category ul.catProd{
	margin:0 0 0 9px; overflow:hidden}
div.category ul.catProd li{
	float:left; width:147px; font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	text-align:center; margin:0 13px 21px 0}
div.category ul.catProd li img{
	width:145px; height:144px; border:1px solid #F8ACB4}
.cartBtn{
	background:url(../images/cartBtnbg.gif) no-repeat 0 0;
	font:bold 11px/25px Verdana, Arial, Helvetica, sans-serif;
	color:#730505; width:88px; height:26px; display:block; padding:0 0 0 34px;
	margin:0 auto;}
.cartBtn:hover{
	color:#A56161}
div.category ul.catProd li a.heading{
	width:147px; height:29px; display:block;
	font-weight:bold; text-align:center; color:#CA2C3B;
	margin:0 0 3px 0}
div.category ul.catProd li a.heading:hover{
	color:#AF9295}
div.category ul.catProd li span.price{
	width:147px; height:29px; display:block;}
.prodMargin{
	margin:0 0 21px 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;
	color:#827F7F; margin:0 11px 0 0}
.category ul.pagination li span{
	color:#CA2C3B;}
.category ul.pagination li a{
	color:#CA2C3B}
.category ul.pagination li a:hover{
	color:#AF9295}
	
/*----------------pagination end-------*/

/*----------------category end-------*/

/*---------------Rakhi Banner start--------*/
.rakhiBan{
	margin:0 0 6px 0; padding:0; position:relative;
	width:193px; height:292px; float:left}
.rakhiBan h2{
	margin:0; padding:0}
.rakhiBan h2 a{
	background:url(../images/rakhiBan.jpg) no-repeat 0 0;
	width:193px; height:292px;
	text-indent:-9999px; display:block}
.rakhiBan p{
	margin:0; padding:0; list-style:none; width:171px;
	position:absolute; left:11px; top:124px; color:#D11203; text-align:center;
	font:normal 11px/14px  Verdana, Arial, Helvetica, sans-serif;}
.rakhiBan p a{
	font:bold 11px/14px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#D11203;}
.rakhiBan p a:hover{
	color:#F2640D; text-decoration:none}
.rakhiBan ul{
	margin:0; padding:0; list-style:none;
	position:absolute; left:22px; top:168px;
	width:115px}
.rakhiBan ul li{
	color:#B72E03; margin:0; padding:0; width:171px}
.rakhiBan ul li a{
	font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/rakhi_blt.gif) no-repeat 0 2px;
	color:#B72E03; text-decoration:none; padding:0 0 0 18px}
.rakhiBan ul li a:hover{
	color:#DF6604; text-decoration:none}
/*---------------Rakhi Banner end--------*/



#leftPanel div.leftProduct ul.catPart li p{
 font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif;
 color:#6B6B6B; text-align:center; margin:0 0 -10px 0}
#leftPanel div.leftProduct ul.catPart li p a{
 background:none !important; padding:0 !important;
 font-weight:bold; color:#F44A5A; text-decoration:underline}
#leftPanel div.leftProduct ul.catPart li p a:hover{
 text-decoration:none}
 
/*---------------Diwali Banner start--------*/
.diwaliBan{
	margin:0 0 7px 0; padding:0; position:relative;
	width:193px; height:292px; float:left}
.diwaliBan h2{
	margin:0; padding:0}
.diwaliBan h2 a{
	background:url(../images/diwaliBan.jpg) no-repeat 0 0;
	width:193px; height:292px;
	text-indent:-9999px; display:block}
.diwaliBan p{
	margin:0; padding:0; list-style:none; width:154px;
	position:absolute; left:23px; top:58px;	
	display:block; text-align:center}
.diwaliBan p a{
	font:bold 12px/15px Arial, Verdana, Arial, Helvetica, sans-serif;
	color:#A00101}
.diwaliBan p a:hover{
	color:#F70416}
.diwaliBan ul{
	margin:0; padding:0; list-style:none;
	position:absolute; left:56px; top:137px;
	width:150px}
.diwaliBan ul li{
	background:url(../images/deepBlt.gif) no-repeat 0 5px;
	font:normal 11px/15px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#C6000C; width:142px; float:left; padding:0 0 0 12px}
.diwaliBan ul li a{
	color:#C6000C; font-weight:bold; text-decoration:none}
.diwaliBan ul li a:hover{
	color:#6B0007; padding:0 0 0 4px}
/*---------------Diwali Banner end--------*/

/*---------------Christmas Banner 09 start--------*/
.christBan{
	margin:0 0 8px 0; padding:0; position:relative;
	width:193px; height:292px; float:left}
.christBan h2{
	margin:0; padding:0}
.christBan h2 a{
	background:url(../images/christban09.jpg) no-repeat 0 0;
	width:193px; height:292px;
	text-indent:-9999px; display:block}
.christBan p{
	margin:0; padding:0; list-style:none; width:120px;
	position:absolute; left:40px; top:79px;	
	display:block; text-align:center}
.christBan p a{
	font:normal 11px/14px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#C22C2D}
.christBan p a span{
	font:bold 11px/14px Tahoma, Verdana, Arial, Helvetica, sans-serif}
.christBan p a:hover{
	color:#55760F}
.christBan ul{
	margin:0; padding:0; list-style:none;
	position:absolute; left:20px; top:130px;
	width:150px}
.christBan ul li{
	background:url(../images/christBLT09.gif) no-repeat 0 3px;
	font:normal 11px/16px Arial, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#C6000C; width:140px; float:left; padding:0 0 0 16px}
.christBan ul li a{
	color:#128D0C; font-weight:bold; text-decoration:none}
.christBan ul li a:hover{
	color:#CB050F; padding:0 0 0 4px}
/*---------------Christmas Banner 09 end--------*/
/*---------------Valentine Banner start--------*/
.valBan{
	margin:0 0 8px 0; padding:0; position:relative;
	width:193px; height:292px; float:left}
.valBan h2{
	margin:0; padding:0}
.valBan h2 a{
	background:url(../images/val_ban10.jpg) no-repeat 0 0;
	width:193px; height:292px;
	text-indent:-9999px; display:block}
.valBan p{
	margin:0; padding:0; list-style:none;
	position:absolute; left:4px; top:87px;
	display:block; text-align:center; width:175px;	}
.valBan p a{
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	color:#fff}
.valBan p a:hover{
	color:#FDF383; text-decoration:none}
.valBan ul{
	margin:0; padding:0; list-style:none;
	position:absolute; left:70px; top:138px;
	width:124px}
.valBan ul li{
	background:url(../images/val_bult.gif) no-repeat 0 3px;
	font:bold 11px/16px Arial, Helvetica, sans-serif;
	color:#FEED2F; width:109px; float:left; padding:0 0 0 15px}
.valBan ul li a{
	color:#FEED2F; text-decoration:none}
.valBan ul li a:hover{
	color:#FDF9C6}
/*---------------Valentine Banner end--------*/
/*---------------Mothersday10 Banner start--------*/
.mday10{
	margin:0; padding:0; position:relative;
	width:193px; height:292px; float:left; margin:0 0 5px 0}
.mday10 h2{
	margin:0; padding:0}
.mday10 h2 a{
	background:url(../images/mday_ban10.jpg) no-repeat 0 0;
	width:193px; height:292px;
	text-indent:-9999px; display:block}
.mday10 ul{
	margin:0; padding:0; list-style:none;
	position:absolute; left:21px; top:95px;
	width:150px}
.mday10 ul li{
	background:url(../images/mday_bult10.gif) no-repeat 0 3px;
	font:bold 11px/16px Arial, Helvetica, sans-serif;
	color:#b1012b; padding:0 0 0 14px; display:block}
.mday10 ul li a{
	color:#b1012b; text-decoration:none}
.mday10 ul li a:hover{
	color:#fa4da7; padding:0 0 0 4px}
/*---------------Mothersday10 Banner end--------*/