/* CSS Document */
/*------------------General start---------------*/
body {
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#333; margin:0; padding:0;}
*{
	margin:0; padding:0;}
ul, li{
	list-style:none;}
img{
	margin:0; padding:0; border:none;}
a{
	outline:none; text-decoration:none;}
.clear{
	clear:both; line-height:0; font-size:0;}
.noBg{
	background:none !important;}
.noBorder{
	border:none !important;}	
	
/*------------------General end---------------*/

/*------------------Header Start---------------*/

#header{
	background:url(../images/header_Bg.jpg) no-repeat 0 0;
	width:1003px; height:125px; margin:0 auto 5px auto; position:relative}
#header img.logo{
	width:207px; height:46px; float:left;
	margin:16px 0 0 112px}
#header h1{
	font:bold 12px/15px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#BD4401; position:absolute;
	left:195px; top:55px; }
#header ul{
	margin:2px 0 0 33px; float:left;
	width:461px; position:absolute; left:510px; top:73px;}
#header ul li{
	background:url(../images/headDived.gif) no-repeat 0 0;
	float:left; margin:0 0 0 10px}
#header ul li a{
	font:bold 12px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#B24203; text-align:center; margin:0 0 0 12px;}
#header ul li a:hover{
	text-decoration:underline; color:#EF943E}
#header p{
	font:normal 12px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#58440D; text-align:center; width:320px;
	float:right; position:absolute; left:563px; top:20px;}
#header p a{
	background:url(../images/cart.gif) no-repeat 5px 0;
	width:23px; height:18px; 
	font:bold 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#58440D; padding:0 0 0 35px; width:120px;}
#header p a:hover{
	color:#C79E00}
	
/*------------------Header End---------------*/
/*------------------container start---------*/

#container{
	width:1003px; margin:0 auto}

/*------------------container end---------*/

/*-----------------LeftNav Start---------------*/

#leftpannel{
    width:183px; float:left; margin:0 8px 10px 7px}
#leftpannel div.leftnav{
   background:url(../images/left_catbgbott.gif) no-repeat 0 100%;
   width:183px; margin:0 0 8px 0; padding:0 0 7px 0}
#leftpannel div.leftnav h2{
    background:url(../images/left_catbgtop.gif) no-repeat 0 100%;
   	font:bold 15px/32px Tahoma, Verdana, Arial, Helvetica, sans-serif;
    color:#A72020; text-decoration:none; text-align:center;
	width:183px; height:33px; display:block;}
#leftpannel div.leftnav ul{
    border-left:solid 1px #DEDDDD;
    border-right:solid 1px #DEDDDD;
	padding:5px 0 0 6px;}
#leftpannel div.leftnav ul li{
   border-bottom:1px dashed #D7D7D7;
   margin:0 4px 0 0; padding:0 0 0 2px}
#leftpannel div.leftnav ul li a{
    background:url(../images/left_navBullet.gif) no-repeat 0 5px;
    font:normal 11px/19px Verdana, Arial, Helvetica, sans-serif;
    color:#7E7777; display:block; padding:0 0 0 15px;}
#leftpannel div.leftnav ul li a:hover{
     color:#C54A0E; background-color:#FFF9EE;}
#leftpannel div.leftnav ul li p{
  font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif;
  color:#6B6B6B; text-align:center !important}
#leftpannel div.leftnav ul li p a{
  background:none !important; padding:0 !important;
  font-weight:bold; color:#7E7777; text-decoration:underline;
 text-align:center !important}
#leftpannel div.leftnav ul li p a:hover{
  text-decoration:none}	 
/*-----------------LeftNav End---------------*/

/*-----------------Body Start---------------*/

#centerpannel{
	width:603px; float:left;
	margin:0 0 20px 0}
#centerpannel div.border{
	width:597px; height:198px; border:solid 1px #FFDC88;
	 margin:0 0 10px 0; padding:2px}
#centerpannel div.border dl{
	background:url(../images/flowersBan.jpg) no-repeat 0 0;
	float:left; width:299px; height:197px; display:block;}
#centerpannel div.border dt{
	width:267px; height:23px;
	display:block; margin:11px 0 11px 9px}
#centerpannel div.border dt a{
	width:267px; height:23px;
	display:block; text-indent:-9999px;}
#centerpannel div.border dd{
	padding:0 0 0 8px; width:184px;
	text-align:justify; float:left;
	font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#835D02}
#centerpannel div.border dd a{
	font:bold 12px/24px Verdana, Arial, Helvetica, sans-serif;
	color:#835D02; margin:11px 0 0 0}
#centerpannel div.border dd a:hover{
	color:#998D2B; text-decoration:underline}
#centerpannel div.border dd span{
	font-weight:bold; color:#835D02}
#centerpannel div.border a:hover{
	text-decoration:underline; color:#9C9C06}
#centerpannel div.border img.rose{
	width:294px; height:197px;
	margin:0 0 0 4px; float:left}

/*-----------------Body Start---------------*/

#centerpannel div.firsttab{
	width:603px; height:214px; display:block; position:relative;
	padding:21px 0 0 0;}
#centerpannel div.firsttab ul.tablist{
	position:absolute; left:0; top:0; list-style:none;}
#centerpannel div.firsttab ul.tablist li{
	float:left; height:23px; display:block; margin:0 3px 0 0}
#centerpannel div.firsttab ul.tablist li a{
	background:url(../images/firstTabR.gif) no-repeat 100% 0;
	font:bold 12px/21px Tahoma; color:#A72020; height:14px; 
	padding:4px 13px 5px 16px; position:relative}
#centerpannel div.firsttab ul.tablist li a span.leftbg{
	background:url(../images/firstTabL.gif) no-repeat 0 0;
	width:16px; height:23px; display:block; font-size:0; line-height:0;
	position:absolute; left:0; top:0; float:left}
#centerpannel div.firsttab ul.tablist li a:hover{
	background:url(../images/firstTabRo.gif) no-repeat 100% 0}
#centerpannel div.firsttab ul.tablist li a:hover span.leftbg{
	background:url(../images/firstTabLo.gif) no-repeat 100% 0}
#centerpannel div.firsttab ul.tablist li a.selected{
	background:url(../images/firstTabRo.gif) no-repeat 100% 0;
	color:#D96900}
#centerpannel div.firsttab ul.tablist li a.selected span.leftbg{
	background:url(../images/firstTabLo.gif) no-repeat 100% 0}
	
/*------------Tab Start-----------*/
	
/*--------------tabpro start--------*/

#centerpannel div.tabPro{
	background:url(../images/tabBg.gif) repeat-x 0 0;
	border:1px solid #FDC7A9; width:601px; height:191px;
	overflow:hidden}
div.tabPro img.proImg{
	width:160px; height:175px; float:left; margin:10px 23px 0 15px}
div.tabPro ul{
	padding:14px 0 0 15px; list-style:none}
div.tabPro ul li{
	float:left; width:116px; padding:0 0 0 13px;
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#989898; text-align:center;}
div.tabPro ul li span.catName{
	width:116px; height:24px; display:block; 
	font:bold 11px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#A72020;}
div.tabPro ul li a img{
	width:112px; height:112px; border:1px solid #e7e7e7;
	 margin:8px 0 5px 0;}
	 
/*--------------tabpro end--------*/

/*-----------------RghtNav Start---------------*/

#rghtpannel{
    width:183px; float:left;
	margin:0 0 0 6px;}
#rghtpannel .rgtnav{
    width:183px; float:left;
    margin:0 0 8px 0; padding:0 0 8px 0;
    background:url(../images/left_catbgbott.gif) no-repeat 0 100%}
#rghtpannel .rgtnav h2{
    background:url(../images/left_catbgtop.gif) no-repeat 0 100%;
    display:block; width:183px; text-align:center; display:block;
    font:bold 14px/30px Tahoma, Verdana, Arial, Helvetica, sans-serif; 
    color:#A72020; text-decoration:none;  padding:3px 0 0 0}
#rghtpannel .rgtnav ul.testi{
    width:181px;
    border-left:solid 1px #DEDDDD;
    border-right:solid 1px #DEDDDD;}
#rghtpannel .rgtnav ul.testi li{
	width:160px; padding:0 0 8px 0; margin:0 0 0 10px;
	border-bottom:1px dashed #D7D7D7;}
#rghtpannel .rgtnav p{
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#D06E39; text-align:justify; width:160px; padding:4px 0 12px 0;}
#rghtpannel .rgtnav span{
	font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#9F5F3C; margin:5px 0 0 12px; text-align:center}
#rghtpannel div.gifts ul.genaGift{
	width:181px; float:left; padding:8px 0 0 0;
	border-left:solid 1px #DEDDDD;
    border-right:solid 1px #DEDDDD;}
#rghtpannel div.gifts ul.genaGift li{
	width:82px; margin:0 0 10px 0; 
	padding:6px 0 4px 5px; float:left; display:block}	
#rghtpannel div.gifts ul.genaGift li a img{
	width:78px; height:73px; border:2px solid #FFC84A}
	
/*-----------------RghtNav End---------------*/

/*-----------product start----------*/

#centerpannel div.giftCollect{
	float:left; padding:0 0 18px 0;
	background:url(../images/collecBg.jpg) no-repeat 0 0;
	width:603px; height:229px;}
div.giftCollect  p{
	font:bold 14px/25px Verdana, Arial, Helvetica, sans-serif;
	color:#C4660E; padding:0 0 0 12px;}
div.giftCollect ul.designer{
	float:left; padding:15px 0 0 10px;}
div.giftCollect ul.designer li{
	margin:0 4px 30px 8px; float:left;}
div.giftCollect ul.designer li a{
	width:133px; height:166px;
	display:block; text-indent:-9999px;}
.design1{
	background:url(../images/design_1.jpg) no-repeat 0 0;}
.design2{
	background:url(../images/design_2.jpg) no-repeat 0 0;}
.design3{
	background:url(../images/design_3.jpg) no-repeat 0 0;}
.design4{
	background:url(../images/design_4.jpg) no-repeat 0 0;}
	
/*-----------product end----------*/

/*-----------General Start----------*/

#centerpannel h3{
	background:url(../images/genBg.gif) no-repeat 0 0;
	width:160px; height:31px;
	font:bold 15px/31px Tahoma;
	color:#fff; text-align:center;}
#centerpannel ul.gener{
	width:589px; height:296px; border:2px solid #FFB166; 
	padding:0 0 10px 10px}
#centerpannel ul.gener li{
	margin:13px 8px 16px 8px; float:left;
	width:128px; height:124px; }
#centerpannel ul.gener li a{
	width:124px; height:120px; border:2px solid #FEEAC3;
	display:block; text-indent:-9999px;}
.gener1{
	background:url(../images/gener_1.jpg) no-repeat 0 0;}
.gener2{
	background:url(../images/gener_2.jpg) no-repeat 0 0;}	
.gener3{
	background:url(../images/gener_3.jpg) no-repeat 0 0;}	
.gener4{
	background:url(../images/gener_4.jpg) no-repeat 0 0;}	
.gener5{
	background:url(../images/gener_5.jpg) no-repeat 0 0;}	
.gener6{
	background:url(../images/gener_6.jpg) no-repeat 0 0;}	
.gener7{
	background:url(../images/gener_7.jpg) no-repeat 0 0;}
.gener8{
	background:url(../images/gener_8.jpg) no-repeat 0 0;}
			
/*-----------General Start----------*/

/*-------------footer  start---------------*/

#footer{
	width:1003px; margin:0 auto 0 auto}
#footer h3.heading1{
	background-color:#FF9D3E; height:21px;
	font:bold 12px/21px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#832A01; text-align:center; display:block}
#footer p.heading2{
	background-color:#FF9D3E; height:21px;
	font:bold 11px/21px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#832A01; text-align:center; display:block}
#footer p.namelist{
	font:normal 11px/14px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#C64A02; text-align:center; margin:3px 0}
#footer p.namelist a{
	color:#923900}
#footer p.namelist a:hover{
	color:#5C3013}	
#footer div.botfot{
	width:1003px; float:left}
#footer div.botfot h3{
	font:bold 12px/33px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#A35002; float:left; text-align:center;width:190px;
	background-color:#FBBA6D; height:33px}	
#footer div.botfot ul{
	float:left; background-color:#FEEAC3; width:805px;
	height:33px; padding:0 0 0 8px; margin:0 0 1px 0}	
#footer div.botfot ul li{
	font:normal 11px/14px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#D0713E; float:left; padding:2px 3px 0 0; display:block;
	width:125px}	
#footer div.botfot ul li a{
	float:left; color:#A84A07; display:block}	
#footer div.botfot ul li a:hover{
	color:#5C3D00; text-decoration:underline}
.bg1{
	background-color:#FCEACA !important}
.bg2{
	background-color:#FED17B !important}	
#footer p.copyrgt{
	background:#FD7F2B; margin:3px 0 0 0;	
	font:bold 11px/22px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#fff; padding:0 0 0 254px}
#footer p.copyrgt a.indexHistory{
	color:#fff; margin:0 0 0 200px}
#footer p.copyrgt a.indexHistory:hover{
	color:#FFE0A4; text-decoration:underline}
	
/*-------------footer  end---------------*/
/*------------category start------------*/

#category{
	float:left; width:792px; border:1px solid #E4E3E3;
	margin:0 0 30px 0}
#category ul.breadcrumb{
	background:#FDE9C3; height:22px;
	margin:1px; padding:0 0 0 9px}
#category ul.breadcrumb li{
	float:left; font:normal 11px/21px Verdana, Arial, Helvetica, sans-serif;
	color:#58440D; padding:0 7px 0 0}
#category ul.breadcrumb li a{
	color:#BD4401;}
#category ul.breadcrumb li span{
	float:left; background:url(../images/arrow.gif) no-repeat 0 9px;
	width:8px; height:22px; display:block; font-size:0; padding:0 5px 0 0}
	
#category div.topTxt{
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#757778; text-align:justify; margin:5px 10px}
	
/*-------------catProd start----------*/

#category ul.catProd{
	margin:0 0 0 17px; _margin:0 0 0 11px}
#category ul.catProd li{
	float:left; width:134px; font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#827F7F; text-align:center; margin:0 21px 19px 0}
#category ul.catProd li img{
	width:132px; height:133px; border:1px solid #B2B2B2}
#category ul.catProd li a.cartBtn{
	background:url(../images/cartBtn.gif) no-repeat 0 0;
	font:bold 11px/23px Verdana, Arial, Helvetica, sans-serif;
	color:#AD2B23; width:99px; height:24px; display:block; padding:0 5px 0 0;
	margin:0 auto;}
#category ul.catProd li a.cartBtn:hover{
	color:#fff}
.heading3{
	width:139px; height:29px; display:block;
	font-weight:bold; text-align:center; color:#B84128;
	margin:0 0 3px 0}
.price{
	width:139px; height:16px; display:block}
.noMargin{
	margin:0 0 19px 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:#AD2B23}
#category ul.pagination li a{
	color:#AD2B23}
#category ul.pagination li img{
	width:10px; height:9px; padding:3px 0 0 0}
	
/*------------pagination end-------*/

/*-------------cakes start------------*/

.cakTable{
	margin:0 0 0 10px}
.cakHead{
   	font:bold 14px/21px Tahoma, Verdana, Arial, Helvetica, sans-serif;
    color:#A72020; text-align:center; background:#F0F0F0}
.pinapl{
	font:bold 12px/21px Verdana, Arial, Helvetica, sans-serif;
    color:#A72020; text-align:center}

/*-------------cakes end------------*/
/*---------------Fathers day start--------*/
.fdayBan{
	position:relative; width:294px; height:197px; 
	float:left; margin:0 0 0 4px}
.fdayBan h2{
	margin:0; padding:0}
.fdayBan h2 a{
	background:url(../images/fday_ban.jpg) no-repeat 0 0;
	width:294px; height:197px;
	text-indent:-9999px; display:block}
.fdayBan ul{
	position:absolute; left:162px; top:100px;
	width:130px}
.fdayBan ul li{
	font:bold 11px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#AD1303;	display:block}
.fdayBan ul li a.linkF{
	background:url(../images/bult.gif) no-repeat 0 4px;
	color:#AD1303; text-decoration:none; padding:0 0 0 12px;}
.fdayBan ul li a.linkF:hover{
	background:url(../images/bult.gif) no-repeat 0 4px;
	color:#F68866 !important; text-decoration:none !important}
/*---------------Fathers day end--------*/

/*---------------Rakhi Banner start--------*/
.rakhiBan{
	margin:0; padding:0 0 0 4px; position:relative;
	width:294px; height:197px; float:left}
.rakhiBan h2{
	margin:0; padding:0}
.rakhiBan h2 a{
	background:url(../images/rakhiBan.jpg) no-repeat 0 0;
	width:294px; height:197px;
	text-indent:-9999px; display:block}
.rakhiBan p{
	margin:0 0 0 5px; padding:0; list-style:none; width:184px;
	position:absolute; left:102px; top:86px; color:#AC0112; text-align:center;
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;}
.rakhiBan p a{
	font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#AC0112;}
.rakhiBan p a:hover{
	color:#F2640D!important; text-decoration:none!important}
.rakhiBan ul{
	margin:0; padding:0; list-style:none;
	position:absolute; left:22px; top:106px;
	width:142px}
.rakhiBan ul li{
	color:#B72E03; float:left; margin:0; padding:0; width:107px}
.rakhiBan ul li a{
	font:bold 11px/16px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/rakhi_blt.gif) no-repeat 0 5px;
	color:#B72E03; text-decoration:none; padding:0 0 0 12px}
.rakhiBan ul li a:hover{
	color:#DF6604 !important; text-decoration:none}
/*---------------Rakhi Banner end--------*/


/*---------------Diwali Banner start--------*/
.diwaliBan{
	margin:0; padding:0 0 0 4px; position:relative;
	width:294px; height:198px; float:left}
.diwaliBan h2{
	margin:0; padding:0}
.diwaliBan h2 a{
	background:url(../images/diwaliBan.jpg) no-repeat 0 0;
	width:294px; height:198px;
	text-indent:-9999px; display:block}
.diwaliBan p{
	margin:0; padding:0; list-style:none; width:233px;
	position:absolute; left:40px; top:64px;	
	display:block; text-align:center}
.diwaliBan p a{
	font:normal 13px/15px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#FEFFBC}
.diwaliBan p a:hover{
	color:#FFC600 !important; text-decoration:none !important}
.diwaliBan ul{
	margin:0; padding:0; list-style:none;
	position:absolute; left:120px; top:103px;
	width:130px}
.diwaliBan ul li{
	background:url(../images/deepBlt.gif) no-repeat 0 4px;
	font:normal 11px/14px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#C6000C; width:142px; float:none; padding:0 0 0 12px}
.diwaliBan ul li a{
	color:#FBB600; font-weight:bold; text-decoration:none}
.diwaliBan ul li a:hover{
	color:#FFF379 !important; text-decoration:none !important}
/*---------------Diwali Banner end--------*/


/*---------------Christmas Banner 09 start--------*/
.christBan{
	margin:0; padding:0 0 0 4px; position:relative;
	width:294px; height:197px; float:left}
.christBan h2{
	margin:0; padding:0}
.christBan h2 a{
	background:url(../images/christban09.jpg) no-repeat 0 0;
	width:294px; height:197px;
	text-indent:-9999px; display:block}
.christBan p{
	margin:0; padding:0; list-style:none; width:168px;
	position:absolute; left:62px; top:68px;	
	display:block; text-align:center}
.christBan p a{
	font:bold 14px/17px Georgia, Verdana, Arial, Helvetica, sans-serif;
	color:#FAF1A6}
.christBan p a:hover{
	color:#fff !important; text-decoration:none !important}
.christBan ul{
	margin:0; padding:0; list-style:none;
	position:absolute; left:37px; top:126px;
	width:180px}
.christBan ul li{
	background:url(../images/christBLT09.gif) no-repeat 0 3px;
	font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
	width:188px; float:left; padding:0 0 0 15px}
.christBan ul li a{
	color:#FFFCE0; font-weight:bold; text-decoration:none}
.christBan ul li a:hover{
	color:#DBFE72 !important; padding:0 0 0 4px; text-decoration:none !important}
/*---------------Christmas Banner 09 end--------*/

/*---------------Valentine Banner start--------*/
.valBan10{
	margin:0; padding:0 0 0 4px; position:relative;
	width:294px; height:197px; float:left}
.valBan10 h2{
	margin:0; padding:0}
.valBan10 h2 a{
	background:url(../images/val_ban10.jpg) no-repeat 0 0;
	width:294px; height:197px;
	text-indent:-9999px; display:block}
.valBan10 p{
	margin:0; padding:0; list-style:none; width:190px;
	position:absolute; left:76px; top:79px;	
	display:block; text-align:center}
.valBan10 p a{
	font:normal 13px/16px Arial, Helvetica, sans-serif;
	color:#fff}
.valBan10 p a:hover{
	color:#FCFB7C !important; text-decoration:none !important}
.valBan10 ul{
	margin:0; padding:0; list-style:none;
	position:absolute; left:121px; top:120px;
	width:145px}
.valBan10 ul li{
	background:url(../images/val_bult.gif) no-repeat 0 3px;
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	color:#FEFB13; width:130px; float:left; padding:0 0 0 15px}
.valBan10 ul li a{
	color:#FEFB13; text-decoration:none}
.valBan10 ul li a:hover{
	color:#FCFBA2 !important; padding:0 0 0 4px; text-decoration:none !important}
/*---------------Valentine Banner end--------*/

/*---------------Mothersday10 Banner start--------*/
.mday10{
	margin:0 0 0 4px; padding:0; position:relative;
	width:294px; height:197px; float:left}
.mday10 h2{
	margin:0; padding:0}
.mday10 h2 a{
	background:url(../images/mday_ban10.jpg) no-repeat 0 0;
	width:294px; height:197px;
	text-indent:-9999px; display:block}
.mday10 ul{
	margin:0; padding:0; list-style:none;
	position:absolute; left:121px; top:96px;
	width:153px}
.mday10 ul li{
	background:url(../images/mday_bult10.gif) no-repeat 0 3px;
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#d90368; padding:0 0 0 14px; display:block}
.mday10 ul li a{
	color:#d90368; text-decoration:none}
.mday10 ul li a:hover{
	color:#a1034d !important; padding:0 0 0 4px; text-decoration:none !important}
/*---------------Mothersday10 Banner end--------*/

