/* CSS Document */
/*---General Part Start----*/ 
body {
	font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	margin:0; padding:0;
	}
div, p, span, h1, h2, h3, h4, form, input, select{
	margin:0; padding:0;
	}
img{
	border:none; padding:0; margin:0}
a{
	outline:none; text-decoration:none} 
ul, li, dl, dt, dd{
	margin:0; padding:0; list-style:none;}
.clear{
	font-size:0; line-height:0; clear:both;}
.noMrg{
	margin:0 !important}
.noBdr{
	border:none !important}
/*----General Part End----*/

/*----Header Part Start----*/
#container{
	width:1003px; margin:0 auto}
#header{
	width:1003px; position:relative; margin:0 auto}
#header img.logo{
	width:260px; height:51px; margin:32px 0 0 0;
	float:left}
#header h2.punchline{
	background:url(../images/punchLine.gif) no-repeat 0 0;
	position:absolute; left:55px; top:66px; width:206px;
	height:14px; text-indent:-9999px; display:block;
	float:left}
#header div.home{
	float:left; margin:38px 0 0 27px}
#header div.home ul.links{
	padding:0 0 0 48px}	
#header div.home ul.links li{
	font:normal 12px/15px Arial, Helvetica, sans-serif;
	float:left}	
ul.links li a{
	font:normal 12px/15px Arial, Helvetica, sans-serif;
	color:#848282; float:left}	
ul.links li a span{
	color:#545454; margin:0 0 0 6px; float:left }
ul.links li a span img{
	width:12px; height:12px; padding:0 7px 0 0}	
ul.links li a:hover{
	text-decoration:underline}
.searchbox{
	background:url(../images/roundedBg.gif) no-repeat 0 0;
	width:443px; height:25px; padding:5px 0 0 6px; margin:6px 0 0 0;
	overflow:hidden}	
.searchbox input.txtbox{
	float:left; width:131px; height:17px; border:1px solid #999;
	font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#ce3722; text-align:center} 	
.searchbox select.allcat{
	width:114px; height:19px; border:1px solid #7e9db9;
	float:left; font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#ce3722; padding:0 0 0 8px; margin:0 6px;	}	
.searchbox input.gobtn{
	font:bold 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#fff; text-align:center; float:left; width:25px; height:18px; 
	border:1px solid #999; background-color:#ce3722; }		
.searchbox label.currency{
	font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#ce3722; float:left; margin:0 4px 0 8px}	
.searchbox select.curncy{
	width:50px; height:19px; border:1px solid #7e9db9;
	float:left; font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#999	}	
.searchbox img.flag{
	width:29px; height:15px; float:left;
	margin:2px 0 0 4px}
.cartDetail{
	background:url(../images/dotedBg.gif) no-repeat 0 0;
	width:235px; height:76px; float:left; margin:11px 0 0 27px}	
.cartDetail	ul.qnty{
	padding:9px 0 0 12px}
.cartDetail	ul.qnty	li{
	font:normal 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#5a5b5d; width:210px; float:left}
.cartDetail	ul.qnty	li span{
	 width:75px; color:#c9190a; text-align:right;
	 float:right}
.cartDetail	p.cart a{
	background:url(../images/addCart.gif) no-repeat 0 0;
	font:normal 12px/17px Arial, Helvetica, sans-serif;
	color:#fff; padding:9px 0 0 33px;	width:75px;
	height:22px; margin:0 0 0 122px; display:block} 
.cartDetail	p.cart a:hover{
	color:#fefc59}	 		
.topNav{
	background:url(../images/top_navBg.gif) repeat-x 0 6px;
	width:1003px; height:34px; padding:15px 0 0 0}
.topNav li{
	background:url(../images/nav_blt.gif) no-repeat 0 4px;
	font:12px/17px Arial, Helvetica, sans-serif;
	color:#ce2110; margin:0 9px 0 0; padding:0 0 0 14px; float:left;}
.topNav li a{
	color:#ce2110}	
.topNav li a:hover{
	color:#f89a1e}		
/*----Header Part End----*/

/*----Center Part End----*/
#centerPart{
	width:1003px; margin:7px auto}
.deliverTxt{
	float:left; width:499px; height:157px;
	margin:0 5px 0 0}
.deliverTxt h3{
	background:url(../images/deliverTxt_bg.gif) no-repeat 0 0;
	font:bold 13px/28px Verdana, Arial, Helvetica, sans-serif;
	color:#c21603; width:488px; height:29px;
	padding:0 0 0 11px}
.deliverTxt dl{
	width:497px; height:127px; border:1px solid #e3e2e2;
	border-top:none}
.deliverTxt dl dd{
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#5c5c5c; padding:7px 0 10px 16px}
.deliverTxt dl dt{
	background:url(../images/arrow.gif) no-repeat 0 6px;
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#909092; padding:0 0 0 16px; margin:0 0 0 30px}
.topBanner{
	width:498px; height:157px; float:left}

#middlePart{
	width:1003px; margin:8px 0 10px 0}
		
/*----Left Pannel End----*/
#leftPanel{
	width:170px; float:left}
#leftpanel{
	width:170px; float:left; margin:8px 0 10px 0}
.lftNav{
	width:170px; margin:0 0 5px 0}	
.lftNav	h2{
	background:url(../images/lftNav_bg.gif) no-repeat 0 0;
	font:bold 12px/23px Verdana, Arial, Helvetica, sans-serif;
	color:#fff; padding:0 0 0 12px;	width:158px; height:23px;
	margin:0 0 3px 0}
.lftNav	ul{
	border:1px solid #fdc78a; width:168px;
	padding:0 0 5px 0}
.lftNav	ul li{
	background:url(../images/nav_blt.gif) no-repeat 5px 3px;
	font:normal 12px/17px Arial, Helvetica, sans-serif;
	color:#c63927; padding:0 0 0 18px }	
.lftNav	ul li a{
	color:#c63927}
.lftNav	ul li a:hover{
	font-weight:bold; color:#f89a1e}
.lftNav	ul li a.active{
	font-weight:bold; color:#f89a1e}
		
/*----Left Pannel End----*/
/*----Middle End----*/
#centerPart2{
	width:632px; float:left; margin:8px 5px 10px 5px;}
/*----Tab1 Start----*/
.occName{
	background:url(../images/red_bult2.gif) no-repeat 0 4px;
	font:bold 13px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#ef351d; padding:0 0 0 14px;
	margin:0 auto 8px auto; width:260px; border-bottom:1px solid #ef351d}
.occName span{
	width:11px; height:11px; display:block}	
#centerPart2 div.tabCntrl{
	padding:22px 0 0 0; position:relative;
	width:632px; margin:0 0 12px 0; float:left}
#centerPart2 div.tabCntrl ul.tablist{
	position:absolute; left:0; top:0}
#centerPart2 div.tabCntrl ul.tablist li{
	float:left}
#centerPart2 div.tabCntrl ul.tablist li a{
	background:url(../images/rgt_tab.gif) no-repeat 100% 0;
	font:normal 12px/23px Arial, Helvetica, sans-serif;
	color:#fff; padding:0 12px; position:relative; height:23px;
	display:block; float:left}
#centerPart2 div.tabCntrl ul.tablist li a:hover{
	background:url(../images/rgt_tab_on.gif) no-repeat 100% 0;
	color:#B20000; z-index:100}
#centerPart2 div.tabCntrl ul.tablist li a span{
	background:url(../images/lft_tab.gif) no-repeat 0 0;
	position:absolute; left:0; top:0; width:11px; height:23px;
	font-size:0; line-height:0; display:block}
#centerPart2 div.tabCntrl ul.tablist li a:hover span{
	background:url(../images/lft_tab_on.gif) no-repeat 0 0;}
#centerPart2 div.tabCntrl ul.tablist li a.selected{
	background:url(../images/rgt_tab_on.gif) no-repeat 100% 0;
	font:normal 12px/23px Arial, Helvetica, sans-serif;
	color:#B20000; padding:0 12px; position:relative; height:24px;
	display:block; float:left;  z-index:100}
#centerPart2 div.tabCntrl ul.tablist li a.selected span{
	background:url(../images/lft_tab_on.gif) no-repeat 0 0;
	position:absolute; left:0; top:0; width:8px; height:23px;
	font-size:0; line-height:0; display:block}
#centerPart2 div.tabCntrl div.tabCat{
	border:1px solid #c63927; width:630px; padding:12px 0 0 0;
	height:176px; position:relative}
#centerPart2 div.tabCntrl div.tabCat ul{
	padding:0 0 0 12px}
#centerPart2 div.tabCntrl div.tabCat ul li{
	width:98px; float:left;text-align:center}
#centerPart2 div.tabCntrl div.tabCat ul li span.name a{
	font:normal 12px/12px Arial, Helvetica, sans-serif;
	color:#c63927; height:24px; width:110px; text-align:center;
	display:block}
#centerPart2 div.tabCntrl div.tabCat ul li span.name a:hover{
	color:#f89a1e}		
#centerPart2 div.tabCntrl div.tabCat ul li span.price{
	font:normal 11px/12px Arial, Helvetica, sans-serif;
	color:#5b5b5b; padding:5px 0 0 0; width:110px; 
	height:12px; display:block}	
#centerPart2 div.tabCntrl div.tabCat ul li img.prod{
	width:108px; height:98px; border:1px solid #d1cfcf;
	display:block; margin:0 0 6px 0}
#centerPart2 div.tabCntrl div.tabCat p.more a{	
	background:url(../images/arrw_1.gif) no-repeat 100% 6px;
	font:bold 11px/14px Arial, Helvetica, sans-serif;
	color:#c63927; padding:0 13px 0 0;	position:absolute;
	right:13px; top:170px}		
#centerPart2 div.tabCntrl div.tabCat p.more a:hover{
	text-decoration:underline}		
/*----Tab1 End----*/
	
/*----Tab2 Start----*/	
#centerPart2 div.tabCntrl div.tabCat2{
	border:1px solid #c63927; width:630px; padding:10px 0 0 0;
	height:422px; position:relative}
#centerPart2 div.tabCntrl div.tabCat2 ul{
	padding:0 0 0 20px}
#centerPart2 div.tabCntrl div.tabCat2 ul li{
	width:105px; float:left; margin:0 16px 10px 0;
	text-align:center}
#centerPart2 div.tabCntrl div.tabCat2 ul li span.name a{
	font:normal 12px/12px Arial, Helvetica, sans-serif;
	color:#c63927; height:24px; width:105px; text-align:center;
	display:block}
#centerPart2 div.tabCntrl div.tabCat2 ul li span.name a:hover{
	color:#f89a1e}		
#centerPart2 div.tabCntrl div.tabCat2 ul li span.price{
	font:normal 12px/12px Arial, Helvetica, sans-serif;
	color:#5b5b5b; width:105px; height:24px; display:block}	
#centerPart2 div.tabCntrl div.tabCat2 ul li img.prod{
	width:103px; height:103px; border:1px solid #a6a4a4;
	display:block; margin:5px 0}
#centerPart2 div.tabCntrl div.tabCat2 ul li img.cart{
	width:84px; height:23px; margin:3px auto}	
#centerPart2 div.tabCntrl div.tabCat2 p.more a{	
	background:url(../images/arrw_1.gif) no-repeat 100% 6px;
	font:bold 11px/14px Arial, Helvetica, sans-serif;
	color:#c63927; padding:0 13px 0 0;	position:absolute;
	right:13px; top:410px}		
#centerPart2 div.tabCntrl div.tabCat2 p.more a:hover{
	text-decoration:underline}	
/*----Tab2 End----*/	
.txtHeadng1{	
	font:bold 18px/20px Arial, Helvetica, sans-serif;
	color:#ef351d; padding:0 0 12px 0}
.txtHeadng2{	
	font:bold 18px/20px Arial, Helvetica, sans-serif;
	color:#ef351d; padding:0 0 12px 0; text-align:center}	
.occTxt{
	font:normal 12px/14px Arial, Helvetica, sans-serif;
	color:#888786; width:631px; text-align:justify;
	margin:0 0 12px 0}
.prodCat{
	background:url(../images/catProd_bgbot.gif) no-repeat 0 100%;
	width:308px; height:154px; margin:0 4px 9px 4px;
	float:left}	
.prodCat h3.catname{
	background:url(../images/catProd_hed.gif) no-repeat 0 0;
	font:bold 13px/28px Arial, Helvetica, sans-serif;
	color:#fff; text-align:center; width:308px; height:28px}
.prodCat dl{
	width:301px; border-left:1px solid #d1d1d1;
	border-right:1px solid #d1d1d1; padding:11px 0 2px 5px;
	overflow:hidden}	
.prodCat dl dt img{
	width:105px; height:105px; float:left}	
.prodCat dl span.txt{
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	color:#888786; width:192px; float:left;
	padding:0 0 9px 3px}
.prodCat dl dd{
	background:url(../images/red_bult1.gif) no-repeat 6px 6px;
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	color:#b5230f; padding:0 0 0 17px; float:left;
	width:160px}
.prodCat dl dd a{
	color:#b5230f; float:left }	
.prodCat dl dd a:hover{
	text-decoration:underline}	
.prodCat dl dd span{
	float:left; padding:0 3px}
.relationBan{
	width:628px; padding:10px 0 0 4px}
.relationBan li{
	float:left;	margin:0 11px 0 0}		
.relationBan li img{
	width:306px; height:194px;}	 
.bottompart{
	border:solid 1px #FCD3A7; width:620px; float:left;
	margin:7px 0 10px 0; padding:2px;}
.bottompart ul{
	border-bottom:1px dashed #999; width:620px; overflow:hidden;
	padding:2px 0}
.bottompart ul li.order{
	background:#FDCFC8; height:28px; display:block;
	font-weight:bold; text-align:center; width:100px; color:#CC0000;
	float:left;} 
.bottompart ul li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#CC0000; float:left; margin:0 4px 0px 0;
	display:block;}
			
/*----centerPart2 End----*/

/*----Right Pannel Start----*/
#rightpanel{
	width:183px; border:1px solid #fdc78a; float:left;
	padding:3px; margin:8px 0 10px 0}
.rgtNav{
	width:181px; margin:0 0 5px 0}	
h2.navHed{
	background:url(../images/rgtNav_bg.gif) no-repeat 0 0;
	font:bold 12px/23px Verdana, Arial, Helvetica, sans-serif;
	color:#fff; padding:0 0 0 12px;	width:170px; height:23px;
	margin:0 0 3px 0}
.articles{
	border:1px solid #fdc78a; width:181px; padding:0 0 5px 0;
	margin:0 0 5px 0}
.articles li{
	background:url(../images/nav_blt.gif) no-repeat 5px 3px;
	font:normal 12px/17px Arial, Helvetica, sans-serif;
	color:#c63927; padding:0 0 0 18px }	
.articles li a{
	color:#c63927}
.articles li a:hover{
	font-weight:bold; color:#f89a1e}
.advntg{
	border:1px solid #fdc78a; width:181px; padding:3px 0 5px 0;
	margin:0 0 5px 0}
.advntg li{
	background:url(../images/red_bult1.gif) no-repeat 5px 6px;
	font:normal 12px/17px Arial, Helvetica, sans-serif;
	color:#c63927; padding:0 0 0 17px }	
.blogPost{
	border:1px solid #fdc78a; width:171px; padding:3px 5px 5px 5px;
	margin:0 0 5px 0}	
.blogPost li{
	font:normal 12px/13px Arial, Helvetica, sans-serif;
	color:#c63927; padding:3px 0 3px 0;
	border-bottom:1px dashed #c3c3c2; width:170px}	
.blogPost li a{
	background:url(../images/red_arrw.gif) no-repeat 5px 3px;
	color:#c63927; width:155px; display:block;
	padding:0 0 0 15px}	
.blogPost li a:hover{
	background-color:#fee8c5}	
.someMore{
	font:normal 12px/14px Arial, Helvetica, sans-serif;
	color:#828180; text-align:justify;	border:1px solid #fdc78a;
	width:171px; padding:3px 5px 5px 5px; margin:0 0 5px 0}	
.bestselr{
	width:183px; margin:0 0 5px 0}	
.bestselr li{
	border:1px solid #cfcfcf; width:181px;
	height:90px; margin:0 0 8px 0}	
.bestselr li h3 a{
	font:bold 12px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#c63927; width:181px; height:23px; text-align:center;
	display:block}
.bestselr li h3 a:hover{
	color:#f89a1e}	
.bestselr li img.prod{
	width:70px; height:60px; float:left;
	margin:0 11px 0 9px}
.bestselr li span.price{
	font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#f78b2c; text-align:center; padding:0 0 7px 0;
	display:block}	
.bestselr li span.cart{
	width:84px; height:23px; margin:0 auto}	
/*----Right Pannel End----*/
/*----Center Part End----*/

/*---------------start footer-------------------*/
#footer{
	width:991px; border:solid 1px #e8e8e8; margin:10px auto;
	padding:3px 6px}
.fotrBot{
	width:986px; border:1px solid #ffe6bc;
	background-color:#fff8ee; margin:0 auto}	
.fotrBot ul{
	width:700px; margin:0 auto;}
.fotrBot ul li{
	font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#DE8602; padding:5px 2px 0 2px; float:left; text-align:center}
.fotrBot ul li a{
	font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#DE8602; float:left; text-align:center; text-decoration:none;
	}
.fotrBot ul li a:hover{
	color:#CD3824}
.fotrBot p.mail{
	font:normal 12px/16px Verdana, Arial, Helvetica, sans-serif;
	width:666px; margin:3px auto; text-align:center;
	color:#DE8602;}
.fotrBot p.mail a{
	color:#DE8602;}
.fotrBot p.mail a:hover{
	color:#CD3824}	
.fotrBot p.footerlink{
	font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
	width:666px; margin:0 auto; text-align:center;
	color:#DE8602; padding:15px 0 0 0}
.fotrBot p.footerlink a{
	font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#DE8602; width:648px; text-align:center;
	text-decoration:none;}
.fotrBot p.footerlink a:hover{
	color:#CD3824}	
.fotrBot p.copyright{
	background:url(../images/copyright-bg.gif) no-repeat 0 0;
	font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif;
	text-align:center; color:#DE8602; margin:6px auto; 
	width:209px; height:15px;}
.foterCity{
	width:970px; border:1px solid #ffe6bc;
	background-color:#fff8ee; margin:0 auto 6px auto;
	padding:6px 0 6px 16px; overflow:hidden}
.foterCity h3{
	font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#3d3d3d; margin:6px 0 6px 0}
.foterCity ul{
	width:970px; float:none}	
.foterCity ul li{
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	color:#a5553c; float:left; padding:0 2px}	
.foterCity ul li a{
	color:#a5553c}
.foterCity ul li a:hover{
	text-decoration:underline}
.paymentOptn{
	font:bold 12px/25px Arial, Helvetica, sans-serif;
	color:#646464; background-color:#f7f5f6; width:975px;
	margin:0 0 10px 0; padding:0 0 0 15px}
.creditcards{
	width:655px; margin:0 0 10px 12px; float:left}
.creditcards h3{
	font:bold 12px/15px Arial, Helvetica, sans-serif;
	color:#626262; width:80px; float:left; margin:0 0 10px 0}	
.creditcards ul{
	float:left; width:575px}	
.creditcards ul li{
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	color:#626262; float:left}	
.creditcards ul li a{
	color:#626262; padding:0 2px;}	
.pmntOption{
	width:310px; float:left}					
/*---------------end footer-------------------*/

/*---------------mother's day Banner 10 start--------*/
.momBan10{
	margin:0; padding:0; position:relative;
	width:498px; height:157px; float:left}
.momBan10 h2{
	margin:0; padding:0}
.momBan10 h2 a{
	background:url(../images/momban10.jpg) no-repeat 0 0;
	width:498px; height:157px;
	text-indent:-9999px; display:block}
.momBan10 ul{
	margin:0; padding:0; list-style:none;
	position:absolute; left:135px; top:73px;
	width:170px}
.momBan10 ul li{	
	width:170px; float:left; }
.momBan10 ul li a{
	background:url(../images/mombul10.gif) no-repeat 0 3px;	
	font:bold 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#d00539; padding:0 0 0 19px; 
	text-decoration:none}
.momBan10 ul li a:hover{
	padding:0 0 0 21px; color:#fe0444}
/*---------------mother's day Banner 10 end--------*/
