/* 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; float:left;
	display:block}
#header ul.home{
	float:left; padding:0 0 0 650px}
#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{
	margin:35px 0 0 0; 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; margin:35px 0 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 26px; 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; height:16px;
	border-bottom:1px dashed #82807E; padding:1px 0}
.lftNav ul li a{
	background:url(../images/navBulet.gif) no-repeat 0 4px;
	color:#FD6F0A; padding:0 0 0 9px; display:block;}
.lftNav ul li a:hover{
	background:url(../images/navBulet.gif) no-repeat 0 4px #FD916F;
	color:#fff; padding:0 0 0 9px; display:block;}
/*-------------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:160px; height:33px}	
#footer div.botfot ul{
	float:left; background-color:#FEEBD6; width:835px;
	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; padding:2px 3px 0 0; display:block;
	width:125px}	
#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---------*/



.shoppingCart {
    margin: 0 0 0 432px;
    width: 195px;
}
.dropCart {
    margin: 0 auto;
    position: relative;
    z-index: 105;
}
.dropCartControl {
    display: none;
    position: absolute;
    right: 0;
    top: 55px;
    width: 290px;
}
.cartCurve1 {
    background: url("../images/dropcart_curve1.png") no-repeat scroll 0 0 transparent;
    display: block;
    font-size: 0;
    height: 7px;
    line-height: 0;
    width: 7px;
}
.cartCurve2 {
    background: url("../images/dropcart_curve2.png") no-repeat scroll 0 0 transparent;
    display: block;
    font-size: 0;
    height: 7px;
    line-height: 0;
    width: 7px;
}
.cartCurve3 {
    background: url("../images/dropcart_curve3.png") no-repeat scroll 0 0 transparent;
    display: block;
    font-size: 0;
    height: 7px;
    line-height: 0;
    width: 7px;
}
.cartCurve4 {
    background: url("../images/dropcart_curve4.png") no-repeat scroll 0 0 transparent;
    display: block;
    font-size: 0;
    height: 7px;
    line-height: 0;
    width: 7px;
}
.cartTopBg {
    background: url("../images/dropcart_topBg.gif") repeat-x scroll 0 0 transparent;
    display: block;
    font-size: 0;
    height: 7px;
    line-height: 0;
}
.cartBotmBg {
    background: url("../images/dropcart_botmBg.gif") repeat-x scroll 0 100% transparent;
}
.cartBotmBg1 {
    background: url("../images/dropcart_botmBg.gif") repeat-x scroll 0 100% transparent;
}
.dropCartBg {
    background-color: #FFFFFF;
    border-left: 2px solid #F0860E;
    border-right: 2px solid #F0860E;
    padding: 0 4px;
}
.dropcartHeadTxt {
    background-color: #FF677F;
    color: #FFFFFF;
    font: bold 13px/24px Arial,Helvetica,sans-serif;
    margin: 0 0 5px;
    text-align: center;
}
.dropClose {
    float: right;
    margin: 0 0 12px;
}
.dropClose a {
    color: #F0860E;
    float: left;
    font: bold 11px/16px Arial,Helvetica,sans-serif;
    margin: 0 2px 0 0;
    text-decoration: underline;
}
.dropClose a:hover {
    text-decoration: none;
}
.dropClose img {
    cursor: pointer;
    float: left;
}
.dropCartList {
    max-height: 345px;
    overflow-x: hidden;
    overflow-y: auto;
}
.dropCartList li {
    border-bottom: 1px solid #C1C1C1;
    color: #333333;
    float: none;
    font: 11px/16px Arial,Helvetica,sans-serif;
    margin: 0 0 5px;
    overflow: hidden;
    padding: 0 0 3px;
}
.dropCartList li img {
    display: block;
    height: 60px;
    width: 60px;
}
.dropCartList li span {
    display: block;
    line-height: 13px;
    margin: 0 0 3px;
}
.dropCartList li a {
    color: #F0860E;
}
.dropCartList li a:hover {
    text-decoration: underline;
}
.proprice {
    width: 90px;
}
.dropcartTotal {
    border-bottom: 1px solid #C1C1C1;
    color: #333333;
    font: 11px/18px Arial,Helvetica,sans-serif;
    margin: 0 0 11px;
    padding: 0 0 10px;
}
.dropCartEdit a {
    background: url("../images/dropcart_proceedBg.gif") no-repeat scroll 0 0 transparent;
    color: #9F3A01;
    display: block;
    font: 11px/16px Arial,Helvetica,sans-serif;
    height: 17px;
    margin: 0 0 8px;
    width: 114px;
}
.dropCartEdit a:hover {
    text-decoration: underline;
}
.cartbutn {
    width: 240px;
}
.shipping {
    height: 54px;
    width: 97px;
}
.viewtxt {
    font-weight: bold !important;
}
.floatL {
    float: left;
}
.marR5 {
    margin-right: 5px;
}


