/* CSS Document */
/*-------------General Part Start----------*/
*{
	padding:0; margin:0}
body{
	background:url(../images/bg.jpg) repeat-x 0 0 #f5d792;
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#5D5C5C}
ul, li, dl, dt, dd{
	list-style:none}
a{
	outline:none; text-decoration:none}
img{
	border:none}
.clear{
	font-size:0; line-height:0; clear:both;}
.noMarg{
	margin:0 !important;}
.noPad{
	padding:0 !important;}
.noBg{
	background:none !important;}
.noBorder{
	border:none !important;}
	
/*--------------General Part End----------*/
/*-----------Header Start----------*/
#header{
	background:url(../images/headerBg1.jpg) repeat-y 0 0 #fff;
	width:993px; height:137px; position:relative;
	margin:0 auto; padding:0 5px}

/*-----------Logo Start--------*/
.logo{
	position:absolute; left:91px; top:7px;
	width:285px; height:56px}
.logo img{
	width:285px; height:56px}
	
/*-----------Logo End--------*/
/*----------Shopping Cart Start-------*/
div.shopCart{
	background:url(../images/cartIcon.gif) no-repeat 0 0;
	float:right; height:17px; display:block;
	padding:0 0 0 24px; position:absolute;
	right:93px; top:7px}
div.shopCart h2{
	font:bold 12px/14px Verdana, Arial, Helvetica, sans-serif;
	float:left; margin:0 6px 0 0}
div.shopCart h2 a{
	color:#c7161b}
div.shopCart h2 a:hover{
	color:#e57d00}
div.shopCart p{
	color:#505251; float:left}
	
/*----------Shopping Cart End-------*/
	
/*-------Navigation Start------*/
ul.navigation{
	float:right; width:400px; height:30px;
	display:block; padding:101px 0 0 0}
ul.navigation li{
	float:left; height:30px; display:block;}
ul.navigation li a{
	background:url(../images/navbgleft.jpg) no-repeat 0 0 #cc191f;
	font:bold 12px/29px Verdana, Arial, Helvetica, sans-serif;
	color:#fff; height:30px; display:block;
	float:left;	padding:0 26px; position:relative}
ul.navigation li a:hover{
	background:url(../images/navbgleft_o.jpg) no-repeat 0 0 #e57d00}

/*-------Navigation End------*/
/*------currency start---------*/
div.currency{
	background:url(../images/navbgleft.jpg) no-repeat 0 0 #cc191f;
	float:right; width:166px; height:30px; display:block;
	margin:101px 0 0 0; padding:0 0 0 26px;
	font-weight:bold; line-height:29px; color:#fff}
div.currency label{
	float:left; height:30px; display:block; margin:0 5px 0 0}
div.currency select{
	border:1px solid #e7747c;
	background:#fff; width:61px; height:19px;
	font:normal 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#c9171d; margin:0 0px 0 0;}
div.currency span img{
	width:29px; height:16px; float:right;
	margin:7px 5px 0 0}
/*------currency end---------*/
/*-----------Header End----------*/

/*-----------Center Part Start-----*/
#container{
	background:url(../images/pageBorder.gif) repeat-y 0 0 #fff;
	width:993px; margin:0 auto; overflow:hidden;
	padding:0 5px 15px 5px}
		
/*--------Left Panel Start----*/
#leftPanel{
	width:155px; float:left; margin:0 6px 0 0}

/*------Search Panel Start-------*/
div.selectItem{
	background:#fbeedf;
	float:left;	width:155px; height:119px;
	margin:0 0 9px 0}
div.selectItem h2{
	background:url(../images/searchbg.jpg) no-repeat 0 0;
	font:bold 14px/29px Verdana, Geneva, sans-serif;
	color:#fff; text-align:center; height:30px;
	display:block}
div.selectItem input{
	border:1px solid #f4a072;
	background:#fff; width:140px; height:16px;
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#b0060c; margin:8px 0 8px 5px; padding:1px}
div.selectItem select{
	border:1px solid #f4a072;
	background:#fff; width:144px; height:20px;
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#b0060c; margin:0 0 8px 5px; padding:1px}
div.selectItem input.goBtn{
	background:url(../images/searchBtn.gif) no-repeat 0 0;
	border:none; width:55px; height:19px; float:left;
	font:bold 11px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#b22707; text-align:center; cursor:pointer; margin:0 0 0 50px}
div.selectItem span.star{
	position:absolute; right:236px; top:5px; color:#fff}
	
/*------Search Panel End-------*/
.arrowlistmenu{
	width:155px; margin-bottom:9px}
.arrowlistmenu .menuheader{
	background:url(../images/navbgleft.jpg) no-repeat 0 0 #cc191f;
	font:bold 12px/14px Arial, Helvetica, sans-serif;
	color:#fff;	padding:7px 13px 7px 26px; margin:0 0 0 0}
.arrowlistmenu ul.categoryitems{
	width:155px}
.arrowlistmenu ul.categoryitems li{
	background:url(../images/lborderBtm.gif) repeat-x 0 100%;
	padding:0 0 1px 0}
.arrowlistmenu ul.categoryitems li a{
	background:url(../images/bullet.gif) no-repeat 2px 9px;
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#5D5C5C; display: block; padding:2px 0 2px 9px;
	text-decoration:none; margin:1px 0}
.arrowlistmenu ul.categoryitems li a:hover{
	background-color:#f8debf;
	color:#cc191f}
	
/*--------Left Panel End----*/
/*--------Right Part Start-----*/
#rightPart{
	width:832px; float:left}
#centerPart{
	width:607px; float:left}
ul.banners{
	height:173px; margin:0 0 15px 0}
ul.banners li{
	width:298px; height:173px; display:block;
	font:bold 11px/16px Verdana, Geneva, sans-serif;
	float:left; margin:0 10px 0 0; position:relative}
ul.banners li h2 a{
	width:298px; height:51px;
	display:block; text-indent:-20000px;
	margin:0 0 11px 0}
ul.banners li a{
	color:#cc191f}
ul.banners li a:hover{
	color:#e27c00}
ul.banners li a.banLink{
	background:url(../images/bullet1.gif) no-repeat 0 3px;
	line-height:19px; width:85px; padding:0 0 0 11px; 
	margin:0 0 0 137px}
ul.banners li a.moreLink{
	position:absolute; right:23px; bottom:10px;
	font-weight:bold; line-height:14px;	color:#a72f00}
ul.banners li a.moreLink:hover{
	text-decoration:underline}
.gban{
	background:url(../images/xclusiveGB.jpg) no-repeat 0 0}
.gban h2 a{
	height:91px !important}
.banLink1{
	width:121px;
	display:block;
	text-align:center;
	margin:0 0 0 156px}
/*.gban{
	background:url(../images/cakeban.jpg) no-repeat 0 0}*/
.gban1{
	background:url(../images/perfumBan.jpg) no-repeat 0 0}
.gban2{
	background:url(../images/mobBan.jpg) no-repeat 0 0}

/*------------Tab Start--------*/
div.tabpart{
	width:607px; height:274px; float:left;
	margin:0 0 15px 0}
div.tabpart ul.tabMenu{
	height:32px}
div.tabpart ul.tabMenu li{
	float:left; margin:0 -23px 0 0;}
div.tabpart ul.tabMenu li a{
	background:url(../images/tabRightPart.gif) no-repeat 100% 0;
	font:bold 11px/31px Verdana, Arial, Helvetica, sans-serif;
	color:#fff; padding:0 24px 0 24px;
	height:32px; float:left; position:relative; overflow:hidden}
div.tabpart ul.tabMenu li a.selected{
	background:url(../images/tabRightPart_o.gif) no-repeat 100% 0;
	z-index:100;}
div.tabpart ul.tabMenu li a span{
	background:url(../images/tabm.gif) no-repeat 0 0;
	width:24px; height:32px; display:block; font-size:0; line-height:0;
	float:left; position:absolute; left:0; top:0}
div.tabpart ul.tabMenu li a.selected span{
	background:url(../images/tabm_o.gif) no-repeat 0 0}
div.tabpart ul.tabMenu li a span.leftTab{
	background:url(../images/tabL.gif) no-repeat 0 0}
div.tabpart ul.tabMenu li a.selected span.leftTab{
	background:url(../images/tabL_o.gif) no-repeat 0 0}
div.tabpart ul.tabMenu li a span.rightTab{
	background:url(../images/tabR.gif) no-repeat 0 0;
	position:absolute; left:97px; top:0}
div.tabpart ul.tabMenu li a.selected span.rightTab{
	background:url(../images/tabR_o.gif) no-repeat 0 0}
.rightTab1{
	left:71px!important}
	
div.tabpart div.tabDiv{
	border:1px solid #cc191f;
	border-top:4px solid #ce7200;
	width:605px; height:238px; position:relative}
div.tabpart div.tabDiv ul{
	margin:10px 0 0 31px;
	width:539px; height:199px}
div.tabpart div.tabDiv ul li{
	float:left; width:118px; height:199px;
	margin:0 21px 0 0; text-align:center}
div.tabpart div.tabDiv ul li img.prodbg{
	border:1px solid #b6b3b3;
	width:109px; height:109px}
.tabhead a{
	width:124px; height:32px; display:block;
	font-weight:bold; color:#b0060c}
.tabhead a:hover{
	color:#ce7200}
.tprice{
	width:124px; height:28px; display:block;
	line-height:13px}
.cartBtn{
	width:94px; height:17px; margin:0 auto;
	cursor:pointer}
.tmoreBtn{
	background:url(../images/bullet2.gif) no-repeat 0 0;
	position:absolute; right:21px; bottom:10px;
	font-weight:bold; padding:2px 0 0 22px; height:15px}
.tmoreBtn a{
	color:#C92B20}
.tmoreBtn a:hover{
	color:#df7a00}

/*------------Tab End--------*/
/*----------scroller start---------*/
div.gallery{
	border:1px solid #cc191f;
	width:605px; height:204px; overflow:hidden}
#qscroller2{	
	float:left; width:544px; height:179px;
	margin:18px 31px; overflow:hidden}
.slider{
	 position:relative}
.slider p.leftArrow{
	width:14px; height:87px; position:absolute; left:17px; top:60px;}
.slider p.leftArrow img{
	width:14px; height:87px;}
.slider p.rightArrow{
	width:14px; height:87px; position:absolute; right:17px; top:60px;}
.slider p.rightArrow img{
	width:14px; height:87px}
.hide{
	visibility:hidden; position:absolute; left:38px; top:19px;
	width:532px; height:179px; overflow:hidden}
ul.qslide2{
	float:left; margin:0 0 0 5px; display:inline}
ul.qslide2 li{
	width:161px; float:left; margin:0 25px 0 0}
ul.qslide2 li img{
	width:161px; height:159px}

/*----------scroller end---------*/
/*---------relationTab Start--------*/
.relationHead{
	background:url(../images/bullet3.gif) no-repeat 0 0;
	border-bottom:1px solid #cc191f;
	font:bold 14px/21px Verdana, Geneva, sans-serif;
	color:#cc191f; padding:0 0 0 29px; width:243px; 
	height:23px; display:block; margin:0 0 10px 0}
.relDiv{
	border:1px solid #cc191f;
	width:601px; height:162px;
	padding:2px; position:relative;
	margin:0 0 15px 0}
.relDiv ul.relTab{
	width:117px; float:left;
	margin:0 23px 0 0}
.relDiv ul.relTab li{
	height:38px; display:block;
	margin:0 0 3px 0}
.relDiv ul.relTab li a{
	background:url(../images/relTabbg.gif) repeat-x 0 0;
	font:bold 12px/37px Verdana, Geneva, sans-serif;
	color:#fff; text-align:center; width:117px;
	height:38px; display:block}
.relDiv ul.relTab li a.selected{
	background:url(../images/relTabbg_o.gif) repeat-x 0 0}

.relTabitem{
	width:461px; height:149px;
	padding:15px 0 0 0; float:right}
.relTabitem ul{
	width:429px; height:132px; display:block}
.relTabitem ul li{
	float:left; width:125px; text-align:center;
	margin:0 26px 0 0}
.relTabitem ul li img{
	width:125px; height:113px}
.relTabitem ul li a{
	font:bold 12px/14px Tahoma, Geneva, sans-serif;
	color:#cc191f; height:130px; display:block;
	position:relative}
.relTabitem ul li a:hover{
	color:#df7a00}
.relTabitem ul li a span{
	width:125px; height:16px;
	display:block; text-align:center;
	position:absolute; left:0; bottom:0}
.tmoreBtn1{
	position:absolute; right:21px; bottom:5px;
	font-weight:bold; padding:2px 0 0 22px; height:15px}
.tmoreBtn1 a{
	color:#C92B20}
.tmoreBtn1 a:hover{
	color:#df7a00}

/*---------relationTab End--------*/
/*-----------Center Part End---------------*/
/*----------Right Panel Start--------*/
#rightPan{
	float:left; width:219px;
	margin:0 0 0 6px}
ul.prodban{
	margin:0 0 9px 0;}
ul.prodban li{
	width:219px; height:217px;
	position:relative;
	margin:0 0 8px 0}
ul.prodban li h2 a{
	width:219px; height:217px;
	display:block; text-indent:-20000px}
ul.prodban li p{
	position:absolute; right:5px; top:68px;
	width:110px; text-align:center}
ul.prodban li p a{
	font:bold 11px/14px Verdana, Geneva, sans-serif;
	color:#e0050d}
ul.prodban li p a:hover{
	color:#e37c00}
.floBan{
	background:url(../images/flowersban.jpg) no-repeat 0 0}
.jewelBan{
	background:url(../images/jewellBan.jpg) no-repeat 0 0;
	margin:0!important}
	
/*----------bestselling gifts start--------*/
div.bestGifts{
	border:1px solid #DDDCDC;
	width:217px; float:left;
	position:relative}
div.bestGifts h2{
	background:url(../images/bestSellingGifts.gif) no-repeat 0 0;
	width:219px; height:36px; text-indent:-20000px;
	margin:3px 0 0 0}
div.bestGifts ul.gifts{
	padding:0 8px;
	width:201px}
ul.gifts li{
	border-bottom:1px dashed #919191;
	overflow:hidden;
	padding:15px 0 14px 0}
ul.gifts li img.prodImg1{
	border:1px solid #DBDADA;
	width:74px; height:74px;
	float:left; margin:0 5px 0 0}
ul.gifts li p{
	float:left; width:118px;
	color:#888686; text-align:justify}
ul.gifts li p span.bestHead{
	font-weight:bold; color:#cc191f;
	height:17px; display:block}
ul.gifts li p span.bestHead a{
	font-weight:bold; color:#cc191f}
ul.gifts li p span.bestHead a:hover{
	color:#ce7200}
ul.gifts li span.bestgiftsPrice{
	color:#474545; float:left;
	width:118px; font-size:10px; margin:2px 0}
.viewBtn{
	float:left;	background:#CB2A20;
	width:42px; height:17px; display:block;
	font-weight:bold; line-height:15px; color:#fff;
	text-align:center; margin:0 5px 0 84px}
.viewBtn:hover{
	background:#df7a00}
.buyBtn{
	float:left;	background:#CB2A20;
	width:67px; height:17px; display:block;
	font-weight:bold; line-height:15px; color:#fff;
	text-align:center}
.buyBtn:hover{
	background:#df7a00}
.moreGiftsbtn{
	position:absolute;
	right:12px; bottom:9px; font-weight:bold}
.moreGiftsbtn a{
	color:#C92B20}
.moreGiftsbtn a:hover{
	color:#8D8D8D}

/*----------bestselling gifts end--------*/

/*----------Right Panel End--------*/
/*--------Right Part End-----------------*/

/*-----------Footer Start--------*/
#footer{
	background:url(../images/footerBg.gif) repeat-y 0 0;
	width:1003px; height:57px; margin:0 auto}
#footer p{
	color:#fff; text-align:center;
	width:279px; margin:0 auto;
	padding:19px 0 0 0}
/*-----------Footer End--------*/
.loadImg{
	width:16px; height:16px; text-align:center; 
	margin:0 auto}
.buyloadImg{
	width:16px; height:16px; float:left}
	
/*-----------Rakhi banner Start--------*/
.rakhiBan{
	width:607px;
	height:174px;
	margin:0 0 15px 0;
	position:relative}	
.rakhiBan h2{
	background:url(../images/rakhi_ban10.jpg) no-repeat 0 0;
	width:607px;
	height:174px}	
.rakhiBan h2 a{
	width:607px;
	height:174px;
	text-indent:-20000px;
	display:block}
.rakhiBan ul{
	position:absolute;
	left:270px;
	top:99px}	
.rakhiBan li{
	background:url(../images/rakhi_bult.gif) no-repeat 0 4px;
	font:bold 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#f40009;
	padding:0 0 0 14px}	
.rakhiBan li a{
	color:#f40009}	
.rakhiBan li a:hover{
	color:#a10107}	
/*-----------Rakhi banner End--------*/
/*---------------diwali banner10 start-----------*/
.diwaliBan10{
 margin:0 0 15px 0;
 padding:0; 
 position:relative;
 width:607px; 
 height:173px; 
 float:left}
.diwaliBan10 h2{
 margin:0; 
 padding::0}
.diwaliBan10 h2 a{
 background:url(../images/diwali2010.jpg) no-repeat 0 0;
 margin:0; 
 padding:0; 
 width:607px; 
 height:173px;
 text-indent:-9999px; 
 display:block}
.diwaliBan10 ul{
 margin:0; 
 padding:0; 
 list-style:none;
 position:absolute; 
 left:175px; 
 top:131px;
 width:250px}
.diwaliBan10 ul li{
 margin:0 0 1px 0; 
 width:122px; 
 float:left}
.diwaliBan10 ul li a{
 background:url(../images/dwlBul10on.gif) no-repeat 0 4px;
 font:bold 10px/15px Verdana, Arial, Helvetica, sans-serif;
 color:#7a1100; 
 padding:0 0 0 16px; 
 text-decoration:none}
.diwaliBan10 ul li a:hover{
 background:url(../images/dwlBul10.gif) no-repeat 0 4px;
 padding:0 0 0 16px;  
 color:#fff}
/*---------------diwali banner10 end-----------*/

/*-------------Valentine Banner2011------------*/
.valBan{	
	background:url(../images/valBg11.jpg) no-repeat 0 0;
	width:412px;
	height:109px;
	display:block;
	padding:108px 0 0 195px;
	margin:0 0 14px 0}
.valBan li{
	list-style:none}
.valBan li a{
	background:url(../images/valBul11.gif) no-repeat 0 3px;
	padding:0 0 0 18px;
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#fff3ad;
	text-decoration:none}
.valBan li a:hover{
	color:#fff}
/*-------------Valentine Banner2011--------------*/
.name{
 font:bold 14px/18px Verdana, Arial, Helvetica, sans-serif; 
 color:#CE2B20}
 
 /*Valentine Start*/	
.valBan12{
	width:608px;
	height:227px;
	margin:0 0 15px 0;
	position:relative}	
.valBan12 h2{
	background:url(../images/valban12.jpg) no-repeat 0 0;
	width:608px;
	height:227px}	
.valBan12 h2 a{
	width:608px;
	height:227px;
	text-indent:-20000px;
	display:block}
.valBan12 ul{
	position:absolute;
	left:176px;
	bottom:40px}	
.valBan12 li{
	margin-right:9px;
	float:left}	
.valBan12 p a{
	position:absolute;
	right:6px;
	bottom:9px;
	width:120px;
	display:block;
	text-indent:-20000px}
