
/* CSS Document */
/*Start global declaretion*/
body{
	margin:0 auto; padding:0;
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif,"Tahoma";
	color:#000000;
	}
p, div, span, form, input, select, h1, h2, h3, h4, object, a{
	margin:0; padding:0;
	}
ul, li{
	margin:0; padding:0; list-style:none;
	}
a{
	outline:none; text-decoration:none}
.clear{
	clear:both; font-size:0; line-height:0;
	}
img{
	padding:0; margin:0; border:0;
	}
/*global declaretion End*/

/***********Head start*************/

#contanier{
	 margin:0 auto; width:1003px
	}

#header{
	width:1002px; height:113px; position:relative;
	background:url(../images/header.jpg) 0 0 no-repeat;
	padding:7px 0 0 0;
	}
#header h1{
	font:bold 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#000;	float:left; margin:25px 0 0 5px;
	}	
#header img.logo{
	float:left; margin:0 0 0 10px;
	}
#header div.currency{
	background:url(../images/headerBox.gif) no-repeat 0 0;
	width:110px; height:44px; float:left;
	margin:0 0 0 150px; padding:9px 0 0 18px; }
#header div.currency h2{
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	margin:0 0 2px 0;}
#header div.currency label{
	margin:3px 0 0 3px; padding:0; width:36px; float:left;}
#header div.currency select{
	width:60px; height:16px; float:left;
	font:bold 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#838181; background-color:#FFF;}
#header ul.headerList{
	background:url(../images/headerBox.gif) no-repeat 0 0;
	width:128px; height:48px; float:left;
	margin:0 0 0 4px; padding:5px 0 0 0;}
#header ul.headerList li{
	background:url(../images/arrowBlack.gif) no-repeat 0 4px;
	font:bold 11px/14px Tahoma, Arial, Helvetica, sans-serif;
	color:#6F6D6E; margin:0 0 0 10px; padding:0 0 0 12px; float:none;}
#header div.cartTxt{
	background:url(../images/headerBox.gif) no-repeat 0 0;
	width:128px; height:48px; float:left;
	margin:0 0 0 4px; padding:5px 0 0 0;}
#header div.cartTxt h3{
	background:url(../images/h_shoppingcart.gif) no-repeat 0 0;
	margin:0 0 0 12px; width:97px; height:18px; text-indent:-2000px;
	float:left; display:block;}
#header div.cartTxt p{
	font:normal 11px/13px Tahoma, Arial, Helvetica, sans-serif;
	color:#484747; background:transparent;
	width:128px; float:left; text-align:center;}
#header div.cartTxt p a{
	font:normal 11px/14px Tahoma, Arial, Helvetica, sans-serif;
	color:#99041B; text-decoration:underline;
	background-color:transparent; margin:0 5px 0 0;}
#header div.cartTxt p a:hover{
	text-decoration:none;}
#header ul.topNav{
	 position:absolute; left:5px; top:66px;}
#header ul.topNav li{
	float:left;}
#header ul.topNav li a{
	background:url(../images/arrow-points.gif) no-repeat 0 3px;
	font:normal 11px/14px Tahoma, Arial, Helvetica, sans-serif;
	color:#000; text-decoration:none; margin:0 7px 0 0; padding:0 0 0 10px;}
#header ul.topNav li a:hover{
	text-decoration:underline;}


/*body start*/
	div.body{
		width:835px; float:left; margin:7px auto;
		}
		div.body_left {
			width:401px; float:left;
			}
			div.body_left div.giftsOccassion {
				width:401px; border:solid 1px #eee; margin:0 0 10px 0;
				}
			div.body_left div.giftsOccassion p.giftsto_celebrate {
				font:bold 18px/21px Verdana, Arial, Helvetica, sans-serif;
				color:#636c6c; width:178px; height:63px; padding:14px 136px 0 87px;
				background:url(../images/celebrateocca_bg.gif) 0 0 no-repeat;
				}
				div.body_left div.giftsOccassion p.giftsto_celebrate span {
					color:#46aaad;
					}
					div.body_left div.giftsOccassion div.OccProd {
						float:left; width:133px; margin:0 0 5px 0; text-align:center;
						}
						div.body_left div.giftsOccassion div.OccProd p {
							font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
							text-align:center; width:133px;
							}
							div.giftsOccassion div.OccProd a.catName{
								color:#11484D; text-decoration:none; height:26px; display:block;
								}
								div.giftsOccassion div.OccProd a.catName:hover {
								color:#11484D; text-decoration:underline;
								}
						div.body_left div.giftsOccassion div.OccProd img {
							border:solid 1px #eee; margin:0 0 0 20px;
							height:83px; width:90px;
							}
						div.body_left div.giftsOccassion div.OccProd span.price{
							font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
							color:#999; text-align:center; height:26px; width:133px;
							}
			div.relationGifts {
				width:401px; border:solid 1px #eee; margin:5px 0 10px 0;
				}
			div.relationGifts p.relGifst {
					background:url(../images/relation_hdrbg.gif) 0 0 no-repeat;
					width:393px; height:21px; color:#296d6f; padding:0 0 0 8px;
					font:bold 12px/21px Verdana, Arial, Helvetica, sans-serif;
					border:none;
					}
			div.relationGifts p.prodNDesc {
					float:left; width:200px; color:#7e7e7e; margin:1px 0;
					}
					div.relationGifts p.prodNDesc span {
						color:#2d5c5e; font:bold 12px/15px Verdana, Arial, Helvetica, sans-serif;
						display:block;
						}
						div.relationGifts p.prodNDesc a{
							color:#2d5c5e; text-decoration:none;
							}
							div.relationGifts p.prodNDesc a:hover{
								color:#2d5c5e; text-decoration:underline;
								}
			div.combo_gifts{
				width:401px;margin:4px 0 0 0;
				}
				div.combo_gifts div{
					width:133px; float:left; margin:4px 0;
					}
				div.combo_gifts div p{
						font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
						color:#999; text-align:center; height:30px;
						}
						div.combo_gifts a{
								color:#11484D; text-decoration:none; cursor:pointer;
								}
							div.combo_gifts a:hover{
								color:#11484D; text-decoration:underline;
								}
				div.combo_gifts div img {
						margin:0 0 0 20px; border:solid 1px #eee;
						width:90px; height:83px;
						}
				div.combo_gifts div span.dv_price{
						font:normal 11px/20px Verdana, Arial, Helvetica, sans-serif;
						color:#999; text-align:center;
						}
				
		 div.body_right {
			width:420px; float:left; margin:0 0 0 6px;
			}
		div.body_right img.banner {
			width:420px; border: solid 1px #eee;
			}
		div.body_right div.bestsell_contanier {
			width:271px; margin:5px 0 5px 0;
			float:left;
			}
		div.bestsell_contanier div.bSellers {
			width:269px; border:solid 1px #eee; margin:0 0 5px 0;
			float:left;
			}
		div.bSellers p.bsellers_heading {
				background:url(../images/bestseller.jpg) 0 0 no-repeat;
				height:21px; color:#2d5c5e; padding:0 0 0 28px;
				font:bold 12px/21px Verdana, Arial, Helvetica, sans-serif;
				}
		div.bestsell_contanier div.bSellers ul {
				width:263px;
				}
		div.bestsell_contanier div.bSellers ul li {
					display:block; height:80px; margin:8px 0 8px 0;
					}
		div.bSellers ul li img {
					border:solid 1px #eee; float:left; margin:0 8px 0 8px;
					height:80px; width:82px;
					}
				div.bestsell_contanier div.bSellers ul li p.bsellers_name {
					font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
					color:#1B7178;
					}
					div.bestsell_contanier div.bSellers ul li a {
						 color:#1B7178; text-decoration:none;
						}
						div.bestsell_contanier div.bSellers ul li a:hover {
							color:#2BB0BB; text-decoration:underline;
							}
				div.bSellers ul li div.bsellers_price {
					padding:5px 0 0 0; color:#7e7e7e;
					}
				div.bestsell_contanier div.bSellers ul li p.bsellers_desc {
					padding:8px 0 0 0; color:#7e7e7e;
					}
		div.bestsell_contanier div.deliveremotion{
			width:271px; border:solid 1px #eee; margin:12px 0 0 0;
			}
			div.deliveremotion p.deg {
				background:url(../images/bestseller.jpg) 0 0 no-repeat;
				font:bold 12px/20px Verdana, Arial, Helvetica, sans-serif;
				color:#296d6f; padding:0 0 0 28px;
				}

			 div.bestsell_contanier div.deliveremotion p.delivertext{
					font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
					color:#000; text-align:justify; margin:0 5px 0 5px
					}
			div.bestsell_contanier div.deliveremotion p.article{
				font:bold 11px/18px Verdana, Arial, Helvetica, sans-serif;
				color:#0d4345; padding:0 0 0 196px;
				}
		div.bestsell_contanier div.gifts_otherProds {
			width:271px; margin:8px 0 0 0;
			}
			div.gifts_otherProds div {
				width:135px; float:left; margin:10px 0 0 0; text-align:center;
				}
				div.gifts_otherProds div p {
					font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
					color:#999; text-align:center;
					}
					div.gifts_otherProds a.catName2{
						color:#11484D; text-decoration:none; height:26px; display:block;
						}
						div.gifts_otherProds a.catName2:hover{
							color:#11484D; text-decoration:underline;
							}
				div.gifts_otherProds div img {
					margin:0 0 0 22px; border:solid 1px #eee;
					height:83px; width:90px;
					}
				div.gifts_otherProds div span.price_gifts {
					font:normal 11px/20px Verdana, Arial, Helvetica, sans-serif;
					color:#999; text-align:center; height:25px;
					}	
		
/*body end*/

/* footer start*/
#footer {
	width:1003px; color:#000; text-align:center;
	font:normal 11px/22px Verdana, Arial, Helvetica, sans-serif;
	margin:20px 0 0 0; background-color:#95e7e5; float:left;}
#footer p.copyright{
	font:normal 11px/24px Verdana, Arial, Helvetica, sans-serif; color:#105F61;
	text-align:center;}
#footer p.copyright a{
	color:#CA0F1D; text-decoration:underline}
#footer p.copyright a:hover{
	text-decoration:none}
	
	
/* footer end */


/*---------------------Left Panel Start-----------------*/

#leftPanel{
	width:160px; padding:6px 0 0 5px; float:left;}
#leftPanel div.leftnav{
	margin:0 10px 7px 1px; padding:1px; 
	border:1px solid #e7e7e7;}
#leftPanel div.leftnav h2{
	background:url(../images/prodcat.gif) repeat-x 0 0 #FFF;
	border:1px solid #6DCDCF; margin:0 0 2px 0;
	font:bold 12px/22px Tahoma, Arial, Helvetica, sans-serif;
	color:#2D5C5E; text-align:center;}
#leftPanel div.leftnav ul{
	border:1px solid #FFF;}
#leftPanel div.leftnav ul li{
	float:none;}
#leftPanel div.leftnav ul li a{
	background:url(../images/bullet.gif) no-repeat 10px 5px #D7F5F7;
	margin:0 0 2px 0; padding:0 0 0 26px; display:block;
	font:normal 11px/18px Tahoma, Arial, Helvetica, sans-serif;
	color:#000; text-decoration:none; height:18px;}
#leftPanel div.leftnav ul li a:hover{
	background:url(../images/bullet.gif) no-repeat 10px 5px #D7F5F7;
	color:#606060; padding:0 0 0 26px;}
#leftPanel div.leftnav ul li p{
	font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#7E7E7E !important; text-align:center; padding:0}
#leftPanel div.leftnav ul li p a{
	background:none !important; padding:0 !important;
	font-weight:bold; color:#C82A7E !important; text-decoration:underline}
#leftPanel div.leftnav ul li p a:hover{
	text-decoration:none}	
	

/*---------------------Left Panel End-----------------*/
/*------------Start comboprod------------------*/
div.restProd {
	width:600px; border:solid 1px #E5E5E5;
	margin:6px 0;
	}
	
div.restProd ul {
	list-style:none; 
	}
	
div.restProd ul li {
	width:124px;
	float:left; margin:0 0 20px 0; padding:8px 0 0 8px; display:block;
	}
	
div.restProd P {
	font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#7e7e7e; margin:0; padding:0; text-align:center;
	}
	
div.restProd img {
	border:solid 1px #e5e5e5; margin:0 0 0 16px; padding:0; 
	line-height:0; font-size:0;
	}

div.restProd a {
	color:#666; text-decoration:none;
	}
	
div.restProd a:hover {
	color:#666; text-decoration:none;
	}
/*------------End comboprod------------------*/

/*---------------------Right Panel Start-----------------*/

#rightPanel{
	width:145px; float:right;
	padding:6px 0 0 0;}
.testimonial{
	width:143px; border:1px solid #e7e7e7; float:left;}
.testimonial h2{
	background:url(../images/prodcat.gif) 0 0 no-repeat;
	border:1px solid #fff; margin:0 0 2px 0; display:block;
	font:bold 12px/22px Tahoma, Arial, Helvetica, sans-serif;
	color:#2D5C5E; text-align:center; height:22px;}
.testimonial ul{
	width:140px; margin:0 auto;}
.testimonial ul li{
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#777; background-color:#FFF; text-align:justify;
	padding:8px 0 12px 0; border-bottom:1px solid #777; float:none;}
.testimonial ul li span.listArrow{
	background:url(../images/square_bullet.gif) no-repeat 0 4px;
	color:#103C3E; margin:0 0 6px 0; padding:0 0 0 12px;
	text-align:left; display:block;}
.testimonial ul li span.redTxt{
	color:#103C3E; background-color:#FFF; display:block;
	padding:5px 0;}
.testimonial a.view{
	background:url(../images/more_bg.gif) no-repeat 0 0 #666;
	width:84px; height:19px; display:block;
	font:bold 11px/19px Verdana, Arial, Helvetica, sans-serif;
	color:#FBFBFB; text-align:center;
	margin:5px 0 5px 12px; text-decoration:none;}
div.testimonial a.view:hover{
	background:url(../images/more_bg_on.gif) no-repeat 0 0 #666;
	color:#FBFBFB;}

/*---------------------Right Panel End-----------------*/

/*---------Mday Banner Start---------*/
.mdayBan{
	margin:0; padding:0; position:relative;
	width:420px; height:157px}
.mdayBan h2 a{
	background:url(../images/mday_bg.jpg) no-repeat 0 0;
	margin:0; padding:0; width:420px; height:157px;
	text-indent:-9999px; display:block}
.mdayBan ul{
	margin:0; padding:0; list-style:none;
	position:absolute; left:156px; top:111px;
	width:272px}
.mdayBan ul li{
	background:url(../images/mbullet.gif) no-repeat 0 5px;
	font:bold 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#8D0D33; margin:0 0 1px 0; padding:0 0 0 16px; 
	float:left}
.mdayBan ul li a{
	color:#8D0D33; width:115px; display:block; 
	text-decoration:none}
.mdayBan ul li a:hover{
	color:#F55796}

/*---------Mday Banner End---------*/
/*----------Rakhi banner Start---------*/
.rakhiBan{
	float:left; width:420; height:157px; position:relative}
.rakhiBan h2 a{
	background:url(../images/rakhi_ban09.jpg) no-repeat 0 0;
	width:420px; height:157px; text-indent:-9999px; display:block}	
.rakhiBan p{
	font:normal 12px/14px  Georgia, Verdana, Arial, Helvetica, sans-serif;
	color:#B81100; float:left; width:300px; position:absolute;
	left:28px; top:83px; display:block; text-align:center}	
.rakhiBan p	a{
	color:#940101;}
.rakhiBan p	a:hover{
	color:#FE3517}	
.rakhiBan ul{
	float:left; position:absolute; left:31px; top:125px;
	width:264px}	
.rakhiBan ul li{
	float:left; font:bold 12px/14px Verdana, Arial, Helvetica, sans-serif;
	width:132px}	
.rakhiBan ul li a{
	background:url(../images/rkh_bult.gif) no-repeat 0 3px;
	color:#940101; padding:0 0 0 10px; display:block}	
.rakhiBan ul li a:hover{
	color:#FE3517}
/*----------Rakhi banner End---------*/