/* CSS Document */
/*--------------General Part start-----------*/

*{margin:0; padding:0}
body{
	font:normal 11px/12px Verdana, Arial, Helvetica, sans-serif;
	color:333}
img{
	border:none}
a{
	outline:none; text-decoration:none}
ul, li, dl, dt, dd{
	list-style:none}
.clear{
	font-size:0; line-height:0; clear:both}
.noMargin{
	margin:0 !important}
.noPadding{
	padding:0 !important}
.noBorder{
	border:none !important}
.noBg{
	background:none !important}	
	
/*--------------General Part end-----------*/

/*---------------header start--------------*/

#header{
	background:url(../images/headerBg.jpg) no-repeat 0 0;
	width:1003px; height:142px; margin:0 auto; position:relative}
#header img.logo{
	/*position:absolute; left:128px; top:21px;*/ 
	margin:21px 0 45px 128px;
	float:left; display:inline}
#header ul.home{
	float:left; padding:0 0 0 243px}
#header ul.home li{
	float:left; height:60px; text-align:center}
#header ul.home li a{
	font:bold 11px/11px Tahoma, Verdana, Arial, Helvetica, sans-serif}
#header ul.home li a:hover{
	text-decoration:underline; color:#EAB501}
.homeBg{
	background:url(../images/homeBg.gif) no-repeat 0 0;
	width:56px; padding:26px 0 0 0}
.homeBg a{ color:#FD6300}
.contactBg{
	background:url(../images/contctusBg.gif) no-repeat 0 0;
	width:56px; height:33px; padding:25px 0 0 0}
.contactBg a{
	color:#77800D}
.sitemapBg{
	background:url(../images/sitemapBg.gif) no-repeat 0 0;
	width:56px; height:33px; padding:25px 0 0 0}
.sitemapBg a{
	color:#FE9500}	
#header ul.shiping{
	padding:0 0 0 140px; float:left	}
#header ul.shiping li{
	float:left}
#header ul.shiping li a{
	background:url(../images/org_gradnt.gif) no-repeat 100% 0;
	font:bold 13px/14px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#FEF8E2; margin:0 15px 0 0; padding:0 10px 0 0px}
#header p.viewcart{
	font:bold 13px/14px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#fff; float:right; padding:0 100px 0 0}
#header p.viewcart a{
	background:url(../images/smlCart.gif) no-repeat 0 0;
	color:#FDF167; padding:0 10px 0 25px}
#header p.viewcart a:hover{	
	color:#fff}
	
/*-----------------header end-------------*/

#centerPanel{
	width:1003px; margin:9px auto;}
	
/*----------------leftPanel Start----------*/

#leftpanel{
	width:170px; float:left; margin:0 0 0 2px}
.lftNav{
	background:url(../images/lftNav_bot.jpg) no-repeat 0 100%;
	width:170px; padding:0 0 11px 0; margin:0 0 10px 0}
.lftNav h2{
	background:url(../images/lftNav_top.jpg) no-repeat 0 0;
	font:bold 13px/41px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#AB3501; padding:0 0 0 28px; height:41px}
.lftNav ul{
	background:url(../images/lftNav_mid.jpg) repeat-y 0 0 #FEFBEB;
	width:164px; padding:0 3px}
.lftNav ul li{
	width:160px; font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#FD6F0A; margin:0 2px;
	border-bottom:1px dashed #82807E; padding:1px 0}
.lftNav ul li a{
	background:url(../images/navBulet.gif) no-repeat 0 5px;
	color:#FD6F0A; padding:0 0 0 9px; display:block;}
.lftNav ul li a:hover{
	background:url(../images/navBulet.gif) no-repeat 0 5px #FD916F;
	color:#fff; padding:0 0 0 9px; display:block;}
#leftpanel div.lftNav ul li p{
  font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif;
  color:#6B6B6B; text-align:center !important}
#leftpanel div.lftNav ul li p a{
  background:none !important; padding:0 !important;
  font-weight:bold; color:#AB3501; text-decoration:underline;
 text-align:center !important;margin:0 0 8px 0}
#leftpanel div.lftNav ul li p a:hover{
  text-decoration:none}	
	
/*-------------leftPanel End----------*/

/*-------------middle start----------*/

#centerPanel #middle{
	width:823px; float:left; margin:0 0 0 6px}
#middle img.bigban{
	float:left; width:535px; height:141px; margin:0 10px 16px 0;
	border:1px solid #F57C2F}
#middle div.smlBan{
	background:url(../images/smlBaner.jpg) no-repeat 0 0;
	float:left; border:1px solid #B5B4B4; margin:0 0 16px 0;
	width:272px; height:139px}
#middle div.smlBan a{
	background:url(../images/viewArrow.jpg) no-repeat 0 0;
	font:bold 12px/16px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#fff; padding:0 0 0 10px;	width:91px; height:21px;
	display:block; margin:109px 0 0 140px}
	
/*-------------TabPart Start----------*/

#middle #center{
	width:642px; float:left}
#center	div.tabcntrl{
	float:left; width:642px}
div.tabcntrl ul.tablist{
	width:633px; padding:0 0 0 9px}
div.tabcntrl ul.tablist li{
	float:left; padding:0 2px 0 0}	
div.tabcntrl ul.tablist li a{
	background:url(../images/tabrht_off.jpg) no-repeat 100% 0;
	font:bold 11px/29px Verdana, Arial, Helvetica, sans-serif;
	color:#fff; float:left; display:block; height:29px; padding:0 10px;
	position:relative}
div.tabcntrl ul.tablist li a span{
	background:url(../images/tablft_off.jpg) no-repeat 0 0;
	width:10px; height:29px; position:absolute; left:0; top:0}
div.tabcntrl ul.tablist li a:hover{
	background:url(../images/tabrht_on.jpg) no-repeat 100% 0;
	color:#5D6501; display:block; height:29px; padding:0 10px;}	
div.tabcntrl ul.tablist li a:hover span{
	background:url(../images/tablft_on.jpg) no-repeat 0 0;
	width:10px; height:29px}	
div.tabcntrl ul.tablist li a.selected{
	background:url(../images/tabrht_on.jpg) no-repeat 100% 0;
	color:#5D6501; display:block; height:29px; padding:0 10px;}	
div.tabcntrl ul.tablist li a.selected span{
	background:url(../images/tablft_on.jpg) no-repeat 0 0;
	width:10px; height:29px}
div.tabcntrl div.tabcat{
	width:640px; border:1px solid #FC8A40; overflow:hidden}
div.tabcntrl div.tabcat	ul{
	float:left; padding:8px 0 0 25px}	
div.tabcntrl div.tabcat	ul li{
	float:left; width:136px; margin:0 16px 0 0;
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#5A5A5A; text-align:center}
div.tabcntrl div.tabcat	ul li span.cart a{
	font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#7D8801; width:90px; margin:0 auto; display:block}
div.tabcntrl div.tabcat	ul li span.cart a:hover{
	color:#C5D043}
div.tabcntrl div.tabcat	ul li img.prodImg{
	width:120px; height:110px; border:1px solid #B8B8B6;
	margin:5px 0}
div.tabcntrl div.tabcat	ul li span.name a{
	font:normal 11px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#FC4D00; height:24px; display:block}
div.tabcntrl div.tabcat	ul li span.name a:hover{
	color:#831A02}
div.tabcntrl div.tabcat	p.more a{
	background:url(../images/tabArrow.gif) no-repeat 100% 5px;
	font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#F75701; float:right; margin:5px 15px 5px 0;
	padding:0 13px 0 0; display:block}
div.tabcntrl div.tabcat	p.more a:hover{
	text-decoration:underline}	
	
/*-------------TabPart end----------*/
/*-------------Relation start----------*/

#center div.relation{
	float:left}
div.relation h2 a.her{
	width:125px; height:29px; margin:0 0 0 164px; display:block;
	text-indent:-9999px}
div.relation h2 a.him{
	width:125px; height:29px; margin:0 164px 0 20px; display:block;
	text-indent:-9999px}
div.relation ul{
	width:135px; margin:10px 0 0 175px}
div.relation ul li{
	background:url(../images/circlebulet.gif) no-repeat 0 4px;
	width:120px; padding:0 0 0 15px}
div.relation ul li a{
	font:bold 12px/17px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#5D6F0B}
div.relation ul li a:hover{
	color:#E1AE26}
div.relation p.more a{
	background:url(../images/red_arrow.gif) no-repeat 100% 5px;
	font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#C91E02; margin:0 0 0 240px; padding:0 10px 0 0}
div.relation p.more a:hover{
	text-decoration:underline}		
.forHer{
	background:url(../images/giftsherBg.jpg) no-repeat 0 0;
	width:312px; height:260px; display:block; margin:15px 17px 10px 0;}
.forHim{
	background:url(../images/giftshimBg.jpg) no-repeat 0 0;
	width:312px; height:260px; display:block; margin:15px 0 10px 0 !important}	

/*-------------Relation end----------*/
/*-------------Popular Gifts start----------*/

#center div.populargift{
	float:left; width:642px; margin:15px 0 0 0}	
div.populargift h3{
	background:url(../images/popularBg.gif) no-repeat 0 0;
	height:29px; font:bold 15px/27px Verdana, Arial, Helvetica, sans-serif;
	color:#820202; padding:0 0 0 47px}	
div.populargift	ul{
	width:640px; border:1px solid #ccc; border-top:none;
	overflow:hidden}
div.populargift	ul li{
	float:left; width:150px; border-right:1px dashed #333;
	border-bottom:1px dashed #333; padding:5px 5px 3px 4px;
	text-align:center; overflow:hidden}
div.populargift	ul li a.prodname{
	font:bold 11px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#595656; height:24px; display:block}
div.populargift	ul li a.prodname:hover{
	color:#A18331}
div.populargift	ul li img{
	margin:3px 0}
div.populargift	ul li img a{
	width:110px; height:66px; display:block}
div.populargift	ul li p{
	background-color:#FFE3B7; height:18px; width:148px;
	display:block; margin:0 1px}
.buynow{
	font:bold 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#417200; float:left; width:74px;
	display:block}
.buynow:hover{
	color:#73C127}
.viewMore{
	font:bold 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#F85804; float:right; width:74px;
	display:block}
.viewMore:hover{	
	color:#8F3303}
.botBodr{
	border-bottom:none !important}
.rgtbodr{
	border-right:none !important}
	
/*-------------Popular Gifts end----------*/
/*-------------RightPanel start----------*/

#rigtPanel{
	width:170px; float:left; margin:0 0 0 10px}
#rigtPanel div.rightNav{
	width:170px}
#rigtPanel div.rightNav h2{
	background:url(../images/rgtNav_top.jpg) no-repeat 0 0;
	font:bold 13px/33px Verdana, Arial, Helvetica, sans-serif;
	color:#AB3501; text-align:center; height:33px}
div.rightNav ul{
	width:160px; border:1px solid #FB9E5F; border-top:none;
	padding:3px 4px}	
div.rightNav ul	li{
	width:160px; border-bottom:1px dashed #a5a5a5; text-align:center;
	margin:0 0 5px 0}
div.rightNav ul	li a{
	font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#E25103; text-align:center}
div.rightNav ul	li a:hover{
	color:#EB9B15}
div.rightNav ul	li img{
	width:158px; height:58px; border:1px solid #A5A5A5;
	display:block; margin:0 0 3px 0}
#rigtPanel img.baner{
	margin:10px 0 0 0}	
	
/*-------------RightPanel end----------*/	
/*-------------middle end----------*/
/*-------------footer  start---------------*/

#footer{
	width:1003px; margin:10px auto}
#footer p.heading{
	font:normal 12px/21px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#fff; float:left; background-color:#FD831E; height:21px;
	text-align:center; width:1003px}
#footer p.namelist{
	font:normal 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#EB590C; float:left; text-align:center; width:1003px; 
	margin:0 0 5px 0}
#footer p.namelist a{
	color:#EB590C}
#footer p.namelist a:hover{
	color:#0D0F00}	
#footer div.botfot{
	width:1003px; float:left}
#footer div.botfot h3{
	font:bold 12px/33px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#fff;background-color:#FD831E; float:left;
	text-align:center; width:150px; height:33px}	
#footer div.botfot ul{
	float:left; background-color:#FEEBD6; width:850px;
	height:33px; padding:0 0 0 3px; margin:0 0 1px 0}	
#footer div.botfot ul li{
	font:normal 11px/14px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#991F02; float:left; margin:0 8px 0 0}	
#footer div.botfot ul li a{
	float:left; color:#A93901; display:block }	
#footer div.botfot ul li a:hover{
	color:#0D0F00; text-decoration:underline}
.bg1{
	background-color:#FEEBD6 !important}
.bg2{
	background-color:#FFA75E !important}
.txtOrng{
	color:#A93901 !important}	
#footer p.copyrgt{
	background:url(../images/foter_bg.jpg) no-repeat 0 0;
	width:1003px; height:29px; margin:3px 0 0 0; 
	font:bold 11px/29px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	float:left; display:block}
#footer p.copyrgt span{
	color:#fff; width:807px; text-align:center; float:left}	
#footer p.copyrgt a{
	color:#fff; width:90px; margin:0 106px 0 0; float:right}
#footer p.copyrgt a:hover{
	text-decoration:underline}
	
/*-------------footer  end---------------*/
/*--------------category start---------*/

/*#middle div.category{
	width:821px; border:1px solid #FB9D5E}*/
#middle ul.breadCrumb{
	background:#FEF8E5; height:22px; padding:0 0 0 5px;
	margin:0 0 6px 0}
ul.breadCrumb li{
	float:left; font:normal 11px/19px Verdana, Arial, Helvetica, sans-serif;
	color:#727272}
ul.breadCrumb li a{
	color:#AB3501; margin:0 5px 0 0}
ul.breadCrumb li a:hover{
	color:#FC764D}
#middle div.topTxt{
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#757778; text-align:justify; margin:0 0 6px 0; padding:0 5px}
	
/*-------------catProd start----------*/

#middle ul.catProd{
	margin:0 0 0 15px}
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}
ul.catProd li img{
	width:138px; height:148px; border:1px solid #B2B2B2}
ul.catProd li a.cartBtn{
	background:url(../images/cartBtn.gif) no-repeat 0 0;
	font:bold 11px/21px Tahoma, Arial, sans-serif;
	color:#EA5708; width:82px; height:23px; display:block; padding:0 0 0 23px;
	margin:0 auto;}
ul.catProd li a.cartBtn:hover{
	color:#B03E01}
.catHead{
	width:139px; height:29px; display:block;
	font-weight:bold; text-align:center; color:#AB3501;
	margin:0 0 3px 0}
.catHead:hover{
	color:#D57D56}
.price{
	width:139px; height:32px; display:block;}
.noMargin{
	margin:0 0 19px 0 !important;}
	
/*-------------catProd end----------*/
/*----------------pagination start-------*/

#middle ul.pagination{
	margin:11px 0 21px 21px; height:15px }
ul.pagination li{
	float:left; font:bold 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#827F7F; margin:0 11px 0 0}
ul.pagination li span{
	color:#AB3501;}
ul.pagination li a{
	color:#AB3501}
ul.pagination li a:hover{
	color:#FB9D5E}
	
/*----------------pagination end-------*/
/*--------------category end---------*/

.style50 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FD6F0A;}
.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D86201;}
.style11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E06601;}
.style3 {
	font-family: Arial;
	font-size: 11px;
	color: #D6220B;}
.style4 {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;}
.style12 {
	font-size: 12px;
	 color: #A74B01; 
	font-family: Verdana;}
		
/*---------------Fathers day start--------*/

#middle div.fdayBan{
	position:relative;
	width:272px; height:139px; float:left;  margin:0 0 16px 0;}
#middle div.fdayBan h2 a{
	background:url(../images/fday_ban.jpg) no-repeat 0 0;
	width:274px; height:141px;
	text-indent:-9999px; display:block}
#middle div.fdayBan ul{
	position:absolute; left:124px; top:75px;
	width:110px}
#middle div.fdayBan ul li{
	font:bold 11px/16px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#D60161;	display:block;}
#middle div.fdayBan ul li a.linkF{
	background:url(../images/bult.gif) no-repeat 0 4px;
	color:#A80310; text-decoration:none; padding:0 0 0 12px;}
#middle div.fdayBan ul li a.linkF:hover{
	color:#F84F5C}
	
/*---------------Fathers day end--------*/	

/*---------------Rakhi Banner start--------*/
.rakhiBan{
	margin:0; padding:0; position:relative;
	width:274px; height:141px; float:left}
.rakhiBan h2{
	margin:0; padding:0}
.rakhiBan h2 a{
	background:url(../images/rakhiBan.jpg) no-repeat 0 0;
	width:274px; height:141px;
	text-indent:-9999px; display:block}
.rakhiBan p{
	margin:0 0 0 5px; padding:0; list-style:none; width:314px;
	position:absolute; left:75px; top:87px; color:#A23F03; text-align:center;
	font:normal 12px/13px Georgia, Verdana, Arial, Helvetica, sans-serif;}
.rakhiBan p a{
	font:bold 12px/13px Georgia, Verdana, Arial, Helvetica, sans-serif;
	color:#A23F03;}
.rakhiBan p a:hover{
	color:#F2640D; text-decoration:none}
.rakhiBan ul{
	margin:0; padding:0; list-style:none;
	position:absolute; left:18px; top:69px;
	width:130px}
.rakhiBan ul li{
	color:#B72E03; float:left; margin:0; padding:0; width:115px}
.rakhiBan ul li a{
	font:bold 11px/15px Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/rakhi_blt.gif) no-repeat 0 4px;
	color:#CF0D02; text-decoration:none; padding:0 0 0 15px}
.rakhiBan ul li a:hover{
	color:#DF6604; text-decoration:none}
/*---------------Rakhi Banner end--------*/


/*---------------Diwali Banner start--------*/
.diwaliBan{
	margin:0; padding:0; position:relative;
	width:274px; height:143px; float:left}
.diwaliBan h2{
	margin:0; padding:0}
.diwaliBan h2 a{
	background:url(../images/diwaliBan.jpg) no-repeat 0 0;
	width:274px; height:143px;
	text-indent:-9999px; display:block}
.diwaliBan p{
	margin:0; padding:0; list-style:none; width:254px;
	position:absolute; left:11px; top:43px;	
	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:122px; top:82px;
	width:134px}
.diwaliBan ul li{
	background:url(../images/deepBlt.gif) no-repeat 0 5px;
	font:normal 11px/14px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#C6000C; width:142px; float:left; padding:0 0 0 10px}
.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; padding:0; position:relative;
	width:274px; height:143px; float:left}
.christBan h2{
	margin:0; padding:0}
.christBan h2 a{
	background:url(../images/christban09.jpg) no-repeat 0 0;
	width:274px; height:143px;
	text-indent:-9999px; display:block}
.christBan ul{
	margin:0; padding:0; list-style:none;
	position:absolute; left:80px; top:73px;
	width:144px}
.christBan ul li{
	background:url(../images/christBLT09.gif) no-repeat 0 5px;
	font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
	width:130px; float:left; padding:0 0 0 10px}
.christBan ul li a{
	color:#D10000; font-weight:bold; text-decoration:none}
.christBan ul li a:hover{
	color:#6A8C02; padding:0 0 0 4px}
/*---------------Christmas Banner 09 end--------*/
/*---------------Valentine Banner start--------*/
.valBan{
	margin:0; padding:0; position:relative;
	width:274px; height:143px; float:left}
.valBan h2{
	margin:0; padding:0}
.valBan h2 a{
	background:url(../images/val_ban10.jpg) no-repeat 0 0;
	width:274px; height:143px;
	text-indent:-9999px; display:block}
.valBan ul{
	margin:0; padding:0; list-style:none;
	position:absolute; left:86px; top:62px;
	width:132px}
.valBan ul li{
	background:url(../images/val_bult.gif) no-repeat 0 5px;
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	color:#FFEBC1; width:117px; float:left; padding:0 0 0 15px}
.valBan ul li a{
	color:#FEF15B; text-decoration:none}
.valBan ul li a:hover{
	color:#FEFBDB; padding:0 0 0 4px}
/*---------------Valentine Banner end--------*/

/*---------------Mothersday10 Banner start--------*/
.mday10{
	margin:0; padding:0; position:relative;
	width:274px; height:143px; float:left}
.mday10 h2{
	margin:0; padding:0}
.mday10 h2 a{
	background:url(../images/mday_ban10.jpg) no-repeat 0 0;
	width:274px; height:143px;
	text-indent:-9999px; display:block}
.mday10 ul{
	margin:0; padding:0; list-style:none;
	position:absolute; left:134px; top:90px;
	width:130px}
.mday10 ul li{
	background:url(../images/mday_bult10.gif) no-repeat 0 3px;
	font:bold 11px/15px Arial, Helvetica, sans-serif;
	color:#ef0368; padding:0 0 0 14px; display:block}
.mday10 ul li a{
	color:#ef0368; text-decoration:none}
.mday10 ul li a:hover{
	color:#c40255; padding:0 0 0 4px}
/*---------------Mothersday10 Banner end--------*/