/* CSS Document */
* {
	margin:0;
	padding:0
}
body {
	background:#fff;
	font-family:Tahoma, Verdana, Arial, Helvetica;
	font-size:11px;
	color:#513120;
}
body.home {
	background: url(../../../prod-sweets-img/uploaded_images/main-bg.jpg) top center
}
img {
	behavior: url(../../javascript/iepngfix.htc)
}
p {
	padding-bottom:12px;
}
ul {
	list-style:none;
	letter-spacing:-4px;
}
ul * {
	letter-spacing:normal
}
a {
	outline:none;
	color:#f68a28;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
hr {
	margin:10px 0px 10px 0px
}
.displaynone {
	display:none
}
h2 {
	font-size:25px;
	color:#bc1e19;
	padding-bottom:5px;
	margin-bottom:25px;
	font-weight:normal
}
h2.product-name {
	font-size:21px;
	color:#513120;
	padding-bottom:15px;
	margin:0
}
.product-details {
	color:#513120
}
.product-details .row2 {
	padding-bottom:8px
}
.product-desc {
	padding-top:15px
}
.title {
	font-size:12px;
	font-weight:bold;
	color:#513120;
	padding-bottom:6px
}
.titleborder {
	font-size:12px;
	font-weight:bold;
	color:#982823;
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:1px solid #f2d0a6;
}
.fontred {
	color:#982823;
}
.fontsmall {
	font-size:11px
}
.fontdate {
	font-size:10px;
	color:#484848
}
.fontbrownbig {
	font-size:22px;
	color:#bc1e19;
}
.fontdarkbrown {
	font-size:16px;
	color:#5d362f;
	font-weight:bold
}
.floatleft {
	float:left;
}
.floatright {
	float:right;
}
.clearboth {
	clear:both;
}
.row {
	padding-top:4px
}
.row2 {
	padding-bottom:10px
}
.row3 {
	padding-bottom:20px
}
.row4 {
	padding:15px 0px 15px 0px
}
.row5 {
	padding-top:10px
}
.row111 {
	padding-bottom:6px;
	width:78px;
	display:block;
}
.borberbottom {
	border-bottom:1px solid #f2d0a6;
}
.borderbottombrown {
	border-bottom:1px solid #cead82;
}
.brownbck {
	font-size:12px;
	color:#513120;
	font-weight:bold;
	background:url(../images/heading-grey.gif) no-repeat;
	padding:6px 8px 0 12px;
	margin-bottom:15px;
	height:20px;

}
.brownbck2 {
	color:#fff;
	font-weight:bold;
	font-size:13px;
	background:#903b38;
	padding:6px;
	margin-bottom:15px;
	_height:15px
}
.brownbck small {
	font-size:11px;
	border:0;
	color:#fce7bc;
	font-weight:normal;
	padding: 0 5px 0 0px;
}
a.cart {
	background:url(../images/icon-cart.png) no-repeat;
	color:#ffecd9;
	padding:5px 0 0 18px;
	font-size:11px;
	width:116px;
	height:21px;
	display:inline-block;
	text-decoration:none
}
a.cart:hover {
	color:#fff
}
a.cream {
	color:#fce7bc;
	text-decoration:underline;
}
a.blacks {
	color:#000;
	text-decoration:none;
}
a.cream:hover {
	text-decoration:none;
}
a.cream2 {
	color:#fce7bc;
	text-decoration:none;
}
a.cream2:hover {
	text-decoration:underline;
}
a img.border {
	border:1px solid #fce7bc
}
a:hover img.border {
	border:1px solid #9c693e
}
a.addtocart {
	background:url(../images/btn-addtocart.jpg) no-repeat;
	width:110px;
	height:23px;
	display:block;
}
input.addtocart {
	background:url(../images/btn-addtocart.jpg) no-repeat;
	width:110px;
	height:23px;
	display:block;
}
a.enlarge {
	background:url(../images/icon-enlarge.gif) no-repeat right 1px;
	padding:0px 17px 4px 0px;
	color:#300;
	font-size:11px;
	position:absolute;
	right:5px;
	bottom:5px
}
a.ChangeLink {
	font-size:11px;
	text-decoration:none;
	float:right
}
a.ChangeLink:hover {
	text-decoration:underline;
}
.ExpressCheckoutBlock a.ChangeLink {
	color:#f18959;
}
.ExpressCheckoutBlockCollapsed a.ChangeLink {
	color:#dc4c1f;
}
.ExpressCheckoutBlock a.ChangeLink {
	display:none;
}
.ExpressCheckoutBlockCompleted a.ChangeLink {
	display:inline;
}
#container, #Container {
	width:996px;
	margin:auto
}
#header {
	background:url(../images/bck-header.jpg) repeat-y;
	height:103px;
}
#header div#logo {
	position:relative;
}
#header div#logo a {
	width:137px;
	height:134px;
	background:url(../images/logo.jpg) no-repeat;
	display:block;
	position:absolute;
	left:30px;
	top:-20px;
}
#header .leftpanel {
	float:left;
	padding:25px 0px 0px 170px
}
#iso {
	width:254px;
	height:35px;
	background:url(../images/iso.jpg) no-repeat
}
ul#top_menu {
	padding-top:13px;
}
ul#top_menu li {
	float:left;
	margin-left:2px
}
ul#top_menu li a {
	background:#930d0e;
	padding:6px 12px 6px 12px;
	color:#fce7bc;
	text-decoration:none;
	font-size:12px;
	font-family:"Trebuchet MS", Georgia, arial;
	font-weight:bold;
	display:block
}
ul#top_menu li a:hover {
	background:#7c0809
}
ul#top_menu li a.current {
	background:#5e0702
}
ul#top_menu li.dropdown ul {
	position:absolute;
	visibility:hidden;
	width:135px;
	z-index:9999
}
ul#top_menu li.dropdown_over ul {
	visibility:visible
}
ul#top_menu li.dropdown ul li {
	float:none;
	padding:0;
	margin:0
}
ul#top_menu li.dropdown ul li a {
	padding:4px 12px 4px 12px;
	border-bottom:1px dotted #5e0702;
	font-size:11px;
	height:16px;
	font-weight:normal;
	background:#7c0809
}
ul#top_menu li.dropdown ul li a:hover {
	background:#930d0e;
}
#Header {
	width:996px;
	padding:10px 0 5px;
}
#Header a {
	color:#4c2008;
}

#Header .col1 {
	width:362px;
	float:left;
	margin:56px 0 0 0;
}
#Header .col1 .text1 {
	font-size:10px;
	color:#4c2008;
	text-transform:uppercase;
	line-height:14px;
}
#Header .col1 .text1 a.dropdown{
	background:url(../images/ArrowDown.gif) no-repeat right 5px;
	padding-right:10px
}
#Header .col1 .text1 ul{
	font-size:10px;
	color:#4c2008;
	text-transform:none;
	line-height:14px;
	width:150px;
	background:#eaeaea url(../images/bck-myaccount-dropdown.gif) repeat-x;
	border:1px solid #c8c8c8;
	padding:10px;
	position:absolute;
	z-index:999
}
#Header .col1 .text1 ul li {
	padding:0 0 6px 10px;
	background:url(../images/bullet-brown.gif) no-repeat 0 6px
}
#Header .col1 .text1 ul li.close {
	background:none;
	float:right;
	padding:0;
	margin:-8px -5px 0 0
}
#Header .col1 .text1 ul li.close a{
	color:#F00;
	text-decoration:none
}

#Header .col1 .text1 ul  a {
	font-size:11px;
	color:#513120
}

#Header .col1 .text2 {
	padding:2px 0 5px;
	font-size:11px;
	color:#4c2008;
	line-height:14px;
	height:12px;
	overflow:hidden

}
#Header .col1 .text3 {
	font-size:11px;
	color:#72655e;
	line-height:14px;
	font-weight:bold;

}
#Header .col2 {
	width:277px;
	float:left;
	position:relative;
}
#Header .logo {
	width:116px;
	height:112px;
	display:block;
	background:url(../images/logo.png) no-repeat;
	text-indent:-9999px;
	float:right
}
#Header .iso {
	background:url(../images/inner-txt-iso.png) no-repeat;
	width:246px;
	height:61px;
	float:right;
	margin:25px 20px 0 0
}
#Header .col3 {
	float:right;
}
#Header .col3 .top-panel{}
#Header .col3 .bottom-panel{padding-top:10px}

#Header .col3 .cart-sec {
	float:right;
}
#Header .col3 .cart-sec .cart {
	float:right;
	padding:4px 0 4px 25px;
	height:14px;
	margin:0 5px 0 15px;
	background:url(../images/cart-icon.png) no-repeat left top;
	font-size:11px;
	color:#4c2008;
}

#Header .checkout-btn {
	background:url(../images/checkout-btn.png) no-repeat;
	font-size:10px;
	color:#fff;
	text-transform:uppercase;
	text-decoration:none;
	display:block;
	float:right;
	padding:4px 0 0 2px;
	width:70px;
	height:18px;
	text-align:center
}
#Header .col3 .search {
	width:214px;
	height:22px;
	background:url(../images/search-bg.png) no-repeat;
	float:right;
}
#Header .col3 .search .search-lsb {
	width:145px;
	float:left;
	padding:5px 7px 0 8px;
	margin:0;
}
#Header .col3 .search .search-btn {
	width:46px;
	float:right;
	height:22px;
	background:transparent;
	border:0;
}
#Header .col3 .search .search-rsb a {
	color:#721110;
	text-decoration:none;
}
#Header .col3 .search .search-rsb a:hover {
	color:#721110;
	text-decoration:underline;
}
.search-input {
	width:145px;
	border:0;
	font-size:11px;
	color:#000;
	background:none;
}

.shop {
	background:url(../images/select-bg.png) no-repeat right top;
	height:20px;
	width:116px;
	margin:1px 5px 0 0;
	float:right;
}
.shop select {
	border:0
}
.shop div.selector {
	display: block;
	position: relative;
	color:#000
}
.shop div.selector span {
	position: absolute;
	left:6px;
	top:2px;
	font-size:11px;
	padding:1px 0 0 0;
	display: block;
	padding-right:5px;
	background:none;
	height:20px;
	overflow:hidden
}
.shop div.selector select {
	position:relative;
	padding-right: 5px;
	background:#fff;
	cursor:pointer;
	height:20px;
	width:100%
}
.shop div.selector select option {
	background:#fff;
	padding:1px 4px 2px 4px;
	font-size:11px;
	display:block;
	color:#000
}
.change-currency {
	background:url(../images/select-bg.png) no-repeat right top;
	height:20px;
	width:116px;
	float:right;
}
.change-currency select {
	border:0;
}
.change-currency div.selector {
	display: block;
	position: relative;
	color:#000
}
.change-currency div.selector span {
	position: absolute;
	left:6px;
	top:2px;
	font-size:11px;
	padding:1px 0 0 10px;
	display: block;
	padding-right:5px;
	background:none;
	height:20px;
	overflow:hidden
}
.change-currency div.selector select {
	position:relative;
	padding-right: 5px;
	background:#fff;
	cursor:pointer;
	height:20px;
	width:100%;
	margin:0 0 0 5px;
	width:115px
}
.change-currency div.selector select option {
	background:#fff;
	padding:1px 4px 2px 4px;
	font-size:11px;
	display:block;
	color:#000
}

#Menu {
	width:996px;
	background:url(../images/navi-bg.png) no-repeat;
	height:26px;
	text-align:center;
}
#Menu ul {
	padding-top:7px;
	font-size:11px;
	color:#432717;
	letter-spacing:-4px
}
#Menu ul li {
	padding:0 6px 6px 7px;
	font-size:11px;
	color:#432717;
	list-style-type:none;
	display:inline;
	border-right:1px solid #8c8c8c;
	letter-spacing:normal;
	position:relative
}
#Menu ul li.first {
	padding-left:0
}
#Menu ul li.last {
	padding-right:0;
	border:0
}
#Menu ul li a {
	color:#432717;
	text-decoration:none;
}
#Menu ul li a:hover {
	margin:0;
	color:#761d0c;
	text-decoration:none;
}
#Menu ul li .active {
	color:#761d0c;
}
#Menu ul li:hover ul{display:block}

#Menu ul li ul{position:absolute; top:18px; left:0; background:#bbbbbb; width:170px; text-align:left; padding:0; display:none}
#Menu ul li ul li{display:block; border:0; border-bottom:1px solid #f2f2f2; padding:0}
#Menu ul li ul li a{display:block; padding:8px}

#header .centerpanel {
	float:left;
	padding:80px 0px 0px 10px
}
#header .rightpanel {
	float:right;
	padding:7px 10px 0px 0px;
	width:260px
}
#header .rightpanel .bottompanel {
	padding-top:5px;
padding-top:1px !ie;
}
#slogan {
	width:225px;
	height:66px;
	background:url(../images/slogan.jpg) no-repeat;
	float:right
}
#basket {
	font-size:11px;
	color:#fce7bc;
	background:url(../images/icon-basket.jpg) no-repeat;
	padding:2px 0px 0px 20px;
	float:right;
	margin-right:10px;
	white-space:nowrap;
}
#content {
	padding:15px 0 25px;
	background:#FFFFFF url(../images/inner-body-bg.jpg) repeat-x
}
#content .leftpanel {
	float:left;
	width:755px
}
#content .leftpanel .toppanel {
}
#content .leftpanel .toppanel .leftpanel {
	float:left;
	width:543px
}
#content .leftpanel .toppanel .rightpanel {
	float:right;
	width:250px
}
#content .leftpanel .bottompanel {
	padding-top:15px;
}
#content .rightpanel {
	float:right;
	width:206px
}
#content .leftpanel2 {
	float:left;
	width:340px
}
#content .rightpanel2 {
	float:right;
	width:390px
}
#content .leftpanel3 {
	float:left;
	width:600px
}
.inner {
	padding-left:0;
}
#banner {
	width:543px;
	height:313px;
}
/* #about{width:250px; height:114px; background:url(../images/about.jpg) no-repeat;} */ 

#about {
	width:220px;
	height:84px;
	background:url(../images/about.jpg) no-repeat;
	padding:15px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#fff;
	font-weight:bold;
	font-style:italic;
}
#diwali_gift {
	width:250px;
	height:99px;
	background:url(../images/diwali-gift.jpg) no-repeat;
	margin-top:15px
}
#new_launch {
	width:250px;
	height:71px;
	background:url(../images/new-launch.jpg);
	margin-top:14px
}
.heading-cat {
	color:#fff;
	font-size:17px;
	background:#ea1c24 url(../images/bg-sbp.gif) repeat-y scroll 0 0;
	padding:4px 6px;
}
#sidecategorylist {
	width:206px
}

#sidecategorylist li {
	padding:0 0 6px 10px;
	background:url(../images/bullet-brown.gif) no-repeat 0 6px
}
#sidecategorylist a {
	font-size:11px;
	color:#513120
}


#SideAccountMenu  {
	width:206px
}

#SideAccountMenu  li {
	padding:0 0 6px 10px;
	background:url(../images/bullet-brown.gif) no-repeat 0 6px
}
#SideAccountMenu  a {
	font-size:11px;
	color:#513120
}
#AccountOrderLinks  li {
	padding:0 0 6px 10px;
	background:url(../images/bullet-brown.gif) no-repeat 0 6px
}
#AccountOrderLinks  a {
	font-size:11px;
	color:#513120
}
.roundbox-grey .header {
	background:url(../images/bck-sidecat-header.gif) no-repeat left bottom;
	padding:0 0 14px 0;
	font-size:15px;
	color:#3b3b3b;
	font-weight:bold;
	margin-bottom:4px
}
#footer {
	background:url(../images/footer-top-img.png) center top no-repeat #7e7e7e;
}
#footer-inner {
	padding:24px 0 0 0;
	background:url(../images/footer-top-img.png) center top no-repeat;
	font-size:11px;
	color:#e8e8e8;
	width:996px;
	margin:auto
}
#footer-inner .footer-top {
	padding:0 0 12px 0;
	background:url(../images/footer-bot-img.png) center bottom no-repeat;
}
.footer-nav {
	padding:0 0 15px 0;
	text-align:center;
}
.footer-nav a {
	padding:0 2px 0 2px;
	color:#e8e8e8;
	text-decoration:none;
}
.footer-nav a:hover {
	padding:0 2px 0 2px;
	color:#fff;
	text-decoration:none;
}
#footer-inner .signup-sec {
	width:575px;
	margin:auto;
	padding-bottom:5px
}
#footer-inner .signup-sec .signup-text {
	line-height:20px;
}
#footer-inner .signup-sec .currency {
	width:230px;
	float:left;
}
#footer-inner .signup-sec .currency div {
	float:left;
	padding:0 5px 0 0;
}
#footer-inner .signup-sec .signup {
	width:345px;
	float:left;
}
#footer-inner .signup-sec .signup div {
	float:left;
	padding:0 5px 0 0;
}
#footer-inner .singnup-bg {
	width:201px;
	height:20px;
	background:url(../images/signup-input.png) no-repeat;
}
#footer-inner .singup-input {
	float:left;
	width:160px;
	margin:3px 10px 0 5px;
	color:#000;
	background:none;
	border:0;
	font-size:11px
}
#footer-inner .go-btn {
	float:left;
	line-height:20px;
	font-size:12px;
	color:#000;
	text-decoration:none;
	text-transform:uppercase;
	background:none;
	border:none
}
#footer-inner .bank-card-sec {
	width:600px;
	margin:auto;
	color:#fff
}
#footer-inner .bank-card-sec .col1 {
	width:255px;
	float:left;
	padding:10px 0 10px 0;
	margin:0;
}
#footer-inner .bank-card-sec .col1 ul {
	width:255px;
	padding:0 0 0 5px;
	margin:0;
}
#footer-inner .bank-card-sec .col1 ul li {
	float:left;
	padding:0 7px 0 0;
	margin:0;
	list-style-type:none;
}
#footer-inner .bank-card-sec .col2 {
	width:220px;
	float:right;
	padding:10px 0 5px 0;
	margin:0;
}
#footer-inner .bank-card-sec .col2 ul {
	width:220px;
	padding:0 0 0 5px;
	margin:0;
}
#footer-inner .bank-card-sec .col2 ul li {
	float:left;
	padding:0 7px 0 0;
	margin:0;
	list-style-type:none;
}
#footer-inner .geo-trust {
	float:right
}
#footer-inner .footer-bot {
	color:#c6c6c6;
	text-align:center;
	padding:0 0 10px 0;
}
/*form elements*/
.form_heading {
	font-size:14px;
	color:#fce7bc;
	font-weight:bold;
	background:url(../images/bck-header2.jpg) repeat-y;
	padding:8px 8px 8px 12px;
	margin-bottom:15px
}
form .row {
	padding-bottom:6px;
	padding-top:0px
}
.mandatory, .Required {
	color:#e82823;
}
.ExpressCheckoutBlockCollapsed .ExpressCheckoutContent {
	display:none;
}
.ExpressCheckoutBlock h3 {
	font-size:12px;
	color:#513120;
	font-weight:bold;
	background:#ec2925 url(../images/bck-header2.jpg) no-repeat;
	padding:6px 8px 0 12px;
	margin-bottom:15px;
	height:20px
}
.ExpressCheckoutBlockCollapsed h3 {
	font-size:12px;
	color:#8f7a6e;
	font-weight:bold;
	background:#eee url(../images/bck-header3.jpg) no-repeat;
	padding:6px 8px 0 12px;
	margin-bottom:15px;
	height:20px
}
h3, .ExpressCheckoutBlock div h3, .ExpressCheckoutBlockCollapsed div h3 {
	font-size:15px;
	color:#ab3709;
	font-weight:bold;
	background:none;
	padding:8px 0px 8px 0px;
	font-family:Tahoma, Geneva, sans-serif;
	margin-bottom:15px
}
.PL20 {
	padding:10px 0 20px
}
#top_btngo {
	width:28px;
	height:17px;
	background:url(../images/btn-go.jpg) no-repeat;
	border:0px;
	float:left
}
.coupon {
	margin-bottom:10px
}
.txt_brown {
	background:#fff url(../images/txt-code.gif) repeat-x;
	color:#5b5b5b;
	font-size:11px;
	border:1px solid #dbdbdb;
	border-right:0;
	padding:2px 2px 0 5px;
	width:130px;
	float:left;
	height:16px
}
.btn_go {
	width:24px;
	height:20px;
	background:url(../images/btn-go.gif) no-repeat;
	border:0px;
	float:left
}
label.nopad {
	padding-top:0px;
	text-align:right;
}
.box {
	border:1px solid #f2d0a6;
	padding:1px;
}
.textbox {
	border:1px solid #c1c1c1;
	background:#fafafa;
	width:245px;
	padding:6px;
	font-size:11px;
	color:#5a5a5a;
}
textarea {
	border:1px solid #c1c1c1;
	background:#fff url(../images/bck-text.jpg) repeat-x;
	width:245px;
	padding:4px;
	font-size:11px;
	color:#5e0702;
	font-family:Tahoma, Verdana, Arial, Helvetica;
	font-size:11px;
}
.innerdata {
	float:left
}
.btn, .billingButton, #bottom_payment_button {
	width:auto;
	overflow:visible;
	color:#fff;
	font-size:13px;
	padding:5px 12px 7px;
	border:0;
	background:#af1c1c url(../images/btn-orange.jpg) repeat-x;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	display:inline-block;
	text-decoration:none;
	font-weight:bold
}

.FormContainer .Textbox, .EstimateShipping .Textbox {
	border:1px solid #c1c1c1;
	background:#fafafa;
	width:245px;
	padding:6px;
	font-size:11px;
	color:#5a5a5a;
}
.FormContainer .Textbox, .JSHidden {
	border:1px solid #c1c1c1;
	background:#fafafa;
	width:245px;
	padding:6px;
	font-size:11px;
	color:#5a5a5a;
}
.FormContainer select {
	border:1px solid #c1c1c1;
	background:#fafafa;
	width:259px;
	padding:6px;
	font-size:11px;
	color:#5a5a5a;
}
.FormContainer dt {
	float:left;
	width:200px;
	padding-top:6px;
	clear:left;
	font-size:12px
}
.EstimateShipping dt {
	float:left;
	width:120px;
	padding-top:6px;
	clear:left;
}
.FormContainer dd, .EstimateShipping dd {
	padding-bottom:8px;
	float:left
}
.AccountLogin .FormContainer dt {
	float:none;
	width:200px;
	padding:6px 0 4px;
	clear:left;
	font-size:12px
}
p.Submit {
	padding:20px 0 0 200px;
	clear:both
}
p.Submit input, .btn-orange, .ML20 input, dd.Submit input {
	color:#fff;
	font-size:13px;
	padding:5px 12px 7px;
	border:0;
	background:#af1c1c url(../images/btn-orange.jpg) repeat-x;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	display:inline-block;
	text-decoration:none;
	font-weight:bold
}
.btn-orange:hover {
	text-decoration:none
}
.CreateAccount p.Submit, .AccountLogin p.Submit {
	padding-left:0
}
.ML20 {
	padding:10px 0px 20px;
	clear:both
}
.msg-info, .msg-success, .msg-warning, .msg-error, .msg-validation {
}
.msg-shipto {
	color: #3B3B3B;
	font-size:15px;
	font-weight:bold;
	border-bottom:1px solid #E4E4E4;	
	margin: 0px 0px;
	padding:5px 5px 5px 10px;
}

.InfoMessage, .SuccessMessage, .WarningMessage, .ErrorMessage, .msg-info, .msg-success, .msg-warning, .msg-error, .msg-validation {
	border: 1px solid;
	margin: 10px 0px;
	padding:8px 8px 8px 30px;
	background-repeat: no-repeat;
	background-position: 5px 5px;
}
.InfoMessage, .msg-info {
	color: #00529B;
	background-color: #d0f0ff;
	background-image: url('../images/info.gif');
	border-color:#a0d9f4
}
.SuccessMessage, .msg-success {
	color: #4F8A10;
	background-color: #dff2bf;
	background-image:url('../images/success.gif');
	border-color:#c4dc9b
}
.WarningMessage, .msg-warning {
	color: #9F6000;
	background-color: #FEEFB3;
	background-image: url('../images/warning.gif');
	border-color:#ebd57d
}
.ErrorMessage, .msg-error, .msg-validation {
	color: #D8000C;
	background-color: #ffe2e2;
	background-image: url('../images/error.gif');
	border-color:#f8b9b9
}
/*end of form elements*/

#bookmark a {
	width:18px;
	height:18px;
	display:block;
	float:left;
	margin-right:5px;
	background:url(../images/icon-bookmark.gif)
}
#bookmark a#one {
	background-position:0px 0px
}
#bookmark a#two {
	background-position:-24px 0px
}
#bookmark a#three {
	background-position:-47px 0px
}
#bookmark a#four {
	background-position:-70px 0px
}
#bookmark a#one:hover {
	background-position:0px -18px
}
#bookmark a#two:hover {
	background-position:-24px -18px
}
#bookmark a#three:hover {
	background-position:-47px -18px
}
#bookmark a#four:hover {
	background-position:-70px -18px
}
/* breadcrumb */
ul.breadcrumb {
	font-size:11px;
	float:left
}
ul.breadcrumb li {
	float:left;
	background:url(../images/orange-arow.gif) no-repeat right 5px;
	padding-right:8px;
	margin-right:6px;
}
ul.breadcrumb li.current {
	background:none;
	color:#72655E;
}
ul.breadcrumb li a {
	text-decoration:none;
}
ul.breadcrumb li a:hover {
	text-decoration:underline;
}
/* pagination */
.showpanel {
	color: #940d12;
	float:right;
	padding:2px 10px 0px 10px;
}
.pagination {
	padding: 15px 0 0;
	border-top:1px solid #e0d8d8
}
.pagination ul {
	text-align: center; /*Set to "left/right/center" to right align pagination interface*/
}
.pagination li {
	list-style-type: none;
	display: inline;
	margin-left:4px;
	font-size:11px
}
.pagination a {
	text-decoration: none;
	color:#513120;
}
.pagination a:hover {
	color:#000;
}
.pagination a.currentpage {
	cursor: default;
	background:#e9e7e9;
	padding:0 3px
}
.pagination span.currentpage {
	background:#e9e7e9;
	padding:0 3px
}
.pagination a.disablelink {
	background-color:none;
	cursor: default;
	color: #666;
	font-weight: normal !important;
}
.pagination a.disablelink:hover {
}
.pagination a.prevnext {
}
.page_heading {
	margin-bottom:25px;
}
.page_heading_text {
	font-family:Arial, Tahoma;
	color:#234240;
	font-size:23px;
	padding:30px 0 0 20px;
	background:url(../images/heading-common.jpg) no-repeat right;
	height:61px;
}
.page_subheading {
	border-bottom:1px solid #E4E4E4;
	min-height:25px;
	margin-bottom:20px;
}
.sort_page {
	float:right;
}
.sort {
	color:#513120;
	font-size:10px;
	float:right
}
.sort form {
	display:inline
}
.heading-common {
	background:url(../images/heading-common.jpg) no-repeat;
}
.heading-common0 {
	background:url(../images/heading-common0.jpg) no-repeat;
}
.heading-common1 {
	background:url(../images/heading-common1.jpg) no-repeat;
}
.heading-common2 {
	background:url(../images/heading-common2.jpg) no-repeat; color:#fff
}
.heading-common3 {
	background:url(../images/heading-common3.jpg) no-repeat; color:#fff
}
.heading-common4 {
	background:url(../images/heading-common4.jpg) no-repeat; color:#fff
}
.heading-common5 {
	background:url(../images/heading-common5.jpg) no-repeat; color:#fff
}
.heading-common6 {
	background:url(../images/heading-common5.jpg) no-repeat; color:#fff
}
.heading-decoratice-handicraft {
	background:url(../images/heading-dhb.jpg) no-repeat;
}
.heading-dryfuits {
	background:url(../images/heading-dryfuits.jpg) no-repeat;
}
.heading-kaju-barfi-combo {
	background:url(../images/heading-kaju-barfi-combo.jpg) no-repeat;
}
.heading-kajuburfi {
	background:url(../images/heading-kajuburfi.jpg) no-repeat;
}
.heading-mewa-bite {
	background:url(../images/heading-mewa-bite.jpg) no-repeat;
}
.heading-namkeen-can {
	background:url(../images/heading-namkeen-can.jpg) no-repeat;
}
.heading-special-gift {
	background:url(../images/heading-special-gift.jpg) no-repeat;
}
.heading-sweets-n-namkeen {
	background:url(../images/heading-sweets-n-namkeen.jpg) no-repeat;
}
.heading-us-uk {
	background:url(../images/heading-us-uk.jpg) no-repeat;
}
.heading-common0 h1, .heading-common1 h1, .heading-common2 h1, .heading-common3 h1, .heading-common4 h1, .heading-common5 h1 {
	font-size:26px;
	font-weight:normal;
	font-family:Arial, Tahoma;
}
.slide {
	text-align:center;
	width:142px;
	float:left;
	margin:0px 6px 15px 0px;
	height: 220px;
}
.slide .row {
	padding-bottom:2px
}
.slide .img {
	background:#eaeaea;
	margin-bottom:3px;
	position:relative
	
}
.slide .img .hot{position:absolute; top:-3px; right:-2px; background:url(../images/img-hot.png) no-repeat; width:51px; height:52px; z-index:101}
.slide .img .stock-na{position:absolute; top:0; right:-0; background:url(../images/img-outofstock.png) no-repeat; width:140px; height:140px; z-index:100}

.slide .row-product-name {
	padding-bottom:4px;
	min-height:30px
}
.slide .row-price {
	padding-bottom:4px;
	color:#513120;
	font-size:11px;
	font-weight:bold
}
/* .img{width:140px; height:140px; background:url(../images/bck-img.jpg) no-repeat;} */

 .img {
	width:140px;
	height:140px;
	background:#fff;
}
.img2 {
	width:80px;
	height:80px;
	background:url(../images/bck-img2.jpg) no-repeat;
}
.img3 {
	width:60px;
	height:60px;
	background:url(../images/bck-img3.jpg) no-repeat;
}
.bck-aboutus {
	background:#f5daaa url(../images/bck-aboutus.jpg) no-repeat;
	padding:40px 40px 40px 250px;
	font-size:12px
}
.bck-the-shop {
	background:#f5daaa url(../images/bck-the-shop.jpg) no-repeat;
	padding:40px 40px 40px 250px;
	font-size:12px
}
.bck-contact {
	background:#f5daaa url(../images/bck-contact.jpg) no-repeat;
	padding:40px 40px 40px 250px;
	font-size:12px
}
.bck-rfq {
	background:#f5daaa url(../images/bck-rfq.jpg) no-repeat;
	padding:40px 40px 40px 250px;
	font-size:12px
}
.bck-shipping-policy {
	background:#f5daaa url(../images/bck-shipping-policy.jpg) no-repeat;
	padding:40px 40px 40px 250px;
	font-size:12px
}
.bck-terms {
	background:#f5daaa url(../images/bck-terms.jpg) no-repeat;
	padding:40px 40px 40px 250px;
	font-size:12px
}
.bck-error {
	background:url(../images/oops.jpg) no-repeat;
	padding:0px 40px 40px 180px;
	font-size:12px
}
.img_big {
	position:relative;
	background:#EAEAEA;
	width:340px;
	height:340px;
	text-align:center
}
.last {
	margin-right:0px;
}
.slide2 {
	margin-right:15px;
	float:left
}
.slide3 {
	float:left;
	width:29%;
	padding-right:2%;
	border-right:1px solid #f2d0a6;
	margin-right:2%;
	margin-bottom:20px
}
.slide3 img {
	width:75px;
	height:75px;
}
.slide3 .col1 {
	float:left;
}
.slide3 .col2 {
	margin-left:90px;
	float:none;
	width:auto
}
.slide4 {
	float:left;
	width:15%;
	padding-right:2%;
	margin-right:2%;
	margin-bottom:20px
}
.slide4 img {
	width:58px;
	height:58px;
}
.noborder {
	border:0px;
}
.bottom_pagnation {
	padding:5px 0px 0px 0px;
	border-top:0px solid #e0d8d8
}
.col1 {
	float:left;
	width:40%
}
.col2 {
	float:right;
	width:60%
}
.myacrow {
	padding:15px 0px
}
.myaccol1 {
	float:left;
}
.myaccol1 a {
	width:77px;
	height:64px;
	background:url(../images/icons_account.jpg);
	display:block
}
.myaccol2 {
	margin-left:80px
}
.myaccol1 a.messages {
	background-position:0px 0px
}
.myaccol1 a.orderstatus {
	background-position:0px -88px
}
.myaccol1 a.orderhistory {
	background-position:0px -184px
}
.myaccol1 a.addressbook {
	background-position:0px -284px
}
.myaccol1 a.returnrequests {
	background-position:0px -380px
}
.myaccol1 a.editprofile {
	background-position:0px -479px
}

.gridcart {
}
.gridcart {
	font-size:12px
}
.gridcart .heading {
	background:url(../images/heading-grey.gif) no-repeat
}
.gridcart .row {
	padding:0px;
	border-bottom:1px solid #e4e4e4;
}
.gridcart .col1 {
	float:left;
	width:11%;
	padding:1% 2%
}
.gridcart .col2 {
	float:left;
	width:42%;
	padding:1%
}
.gridcart .col3 {
	float:left;
	width:12%;
	padding:1%;
	text-align:center
}
.gridcart .col4 {
	float:left;
	width:12%;
	padding:1%;
	text-align:center
}
.gridcart .col5 {
	float:left;
	width:11%;
	padding:1%;
	text-align:right
}
.gridcart .col6 {
	float:right;
	width:15%;
	padding:1%;
	text-align:right
}
.gridcart .bottomrow {
	padding:1%;
	text-align:right;
	border-bottom:1px solid #e4e4e4;
}
.gridcart2 {
}
.heading2 {
	font-size:14px;
	color:#9f1012;
	font-weight:bold;
	margin-bottom:15px;
	border-top:1px solid #cc211d;
	border-bottom:1px solid #cc211d
}
.gridcart2 .row {
	padding:0px;
	border-bottom:1px solid #f2d0a6;
}
.gridcart2 .col1 {
	float:left;
	width:45%;
	padding:1%
}
.gridcart2 .col2 {
	float:left;
	width:15%;
	padding:1%;
	text-align:center
}
.gridcart2 .col3 {
	float:left;
	width:16%;
	padding:1%;
	text-align:center
}
.gridcart2 .col4 {
	float:left;
	width:16%;
	padding:1%;
	text-align:right
}
.gridcart2 .col5 {
	float:right;
	width:15%;
	padding:1%;
	text-align:right
}
.block {
	border-bottom:1px solid #f2d0a6;
	margin-bottom:10px;
	padding-bottom:10px
}
ul.cms, ul.OrderItemList {
	list-style:square;
	margin-left:15px;
	padding-left:15px
}
ul.cms li, ul.OrderItemList li {
	padding-top:8px
}
ul.reddisc {
	margin-left:0px;
	padding-left:0px;
}
ul.reddisc li {
	padding:3px 0px 8px 0px;
	font-size:11px;
}
ul.reddisc .bullet {
	background:url(../images/disc-red.jpg) no-repeat 0px 0px;
	float:left;
	width:20px;
	height:17px;
	text-align:center;
	padding:3px 0px 0px 1px;
	color:#fff;
	font-weight:bold
}
ul.reddisc .text {
	padding-top:3px;
	margin-left:25px
}
.EstimateShipping {
	background:#f3f3f3;
	padding:10px;
	border:1px solid #e4e4e4;
	width:400px;
	float:right;
	margin-top:10px
}
.box {
	background:#f3f3f3;
	padding:10px;
	border:1px solid #e4e4e4;
}
.box2 {
	border:1px solid #e4e4e4;
	padding:10px;
}
/*shop by price*/
.ShopByPrice, .AccountMenu {
	margin:0 0 10px 0;
}
.ShopByPrice h2, .AccountMenu h2 {
	font-size:17px;
	color:#fff;
	border:none;
	padding:4px 6px;
	margin:0;
	background:#a99469 url(../images/bg-sbp.gif) repeat-y;
}

.FloatRight {
	padding:4px 0;
}
#FormField_14, #FormField_15 {
	width:260px;
}
/* USED BY DISINDIA */



select option {
	padding:1px 2px 1px 2px
}
select.pricerange {
	background:#fce7bc;
	border:1px solid #f2d0a6;
	font-size:11px;
	width:100px;
	color:#79582f;
}
select.currency {
	background:#fce7bc;
	border:1px solid #f2d0a6;
	width:130px;
	font-size:11px;
	color:#79582f;
}
select.chooseaddress {
	padding:1px 2px 1px 2px;
	background:#FADB9B;
	border:1px solid #F1B974;
	font-size:11px;
	color:#79582f;
}
select.sortby {
	background:#fff;
	border:1px solid #ccc;
	font-size:10px;
	width:110px;
	color:#545454;
}
select.quantity {
	background:#fff;
	border:1px solid #f2d0a6;
	font-size:10px;
	color:#79582f;
	padding:2px;
	width:50px;
	height:23px
}
select.select {
	border:1px solid #c1c1c1;
	background:#fafafa;
	width:259px;
	padding:6px;
	font-size:11px;
	color:#5a5a5a;
}
select.ReturnQty {
	background:#fff;
	border:1px solid #f2d0a6;
	font-size:10px;
	color:#79582f;
	padding:2px;
	width:80px;
}
.redbold {
	color:#982823;
	font-size:12px;
	font-weight:bold;
}
.priceredbold {
	color:#513120;
	font-weight:bold;
}
.blackbold {
	color:#000;
	font-size:12px;
	font-weight:bold;
}
.padme {
	margin: 5px 0 10px;
}
.Meta {
	color:#444444;
	padding-left: 20px;
	font : 12px/150% verdana, Arial, Tahoma;
}
hr {
	background:#e4e4e4 none repeat scroll 0 0;
	border:0 none;
	height:1px;
	margin:10px 0;
	padding:0;
}
.EstimatedShippingMethods {
	border-bottom:1px solid #e4e4e4;
	padding: 0 0 5px;
}
a.shippingcost {
	color:#d45447;
	text-decoration:none
}
a.shippingcost:hover {
	text-decoration:underline;
}
.CreateAccount, .AccountLogin, #CheckoutGuestForm {
	padding:0 0 20px 0;
	font-size:12px;
	color:#1f1f1f
}
.CreateAccount .PL40 {
	background:none;
	padding:0
}
.CreateAccount li {
	background:url(../images/bullet-brown.gif) no-repeat left 7px;
	padding:2px 0 2px 10px;
	color:#1f1f1f;
}
.AccountLogin div {
	padding:0 0 20px 0;
	font-size:12px;
	color:#1f1f1f
}
.HorizontalFormContainer p.Warning {
	padding:0 0 0 200px;
}
.HorizontalFormContainer dd img, .HorizontalFormContainer #captcha {
	margin:0 0 0 200px;
}
/* USED FOR MY ACCOUNT PAGES BY DISINDIA */

ul.minicart li {
	padding: 5px 0 5px 1px;
	border-bottom:1px solid #DEC59A;
}
/* Return Item cart */

.gridcart .co43 {
	float:left;
	width:18%;
	padding:1%;
	text-align:left;
}
.gridcart .co33 {
	float:left;
	width:14%;
	padding:1%;
	text-align:center;
}
.gridcart .co23 {
	float:left;
	width:34%;
	padding:1%;
	text-align:center;
}
/* link button */

p.chhappan {
	height:24px;
}
p.chhappan a {
	float:left;
	height:24px;
	line-height:24px;
	padding:0 15px;
	background:#BA1D18;
	font-size:12px;
	font-family:Georgia, Verdana, Times, serif;
	color:#FCE7BC;
	border-bottom:2px solid #e1e1e1;
	text-transform:capitalize;
}
p.chhappan a:hover {
	margin-top:1px;
	border-bottom:none;
	text-decoration: none;
}
/* // link button */


/* express checkout by member */

p.Submitexpressmember {
	clear:both;
}
p.Submitexpressmember input {
	background:#bc1e19 url(../images/bck-btn.jpg) repeat-x;
	color:#fce7bc;
	font-size:11px;
	padding:5px;
	border:0
}
/* shipping rates */

.shippingTable {
	margin: 0 0 10px 0;
	border-collapse:collapse;
	border-left:1px solid #E4E4E4;
}
.shippingTable thead td {
	border-top: 1px solid #E4E4E4;
	border-bottom: 1px solid #E4E4E4;
	padding: 8px 10px;
	font-weight: bold;
	color:#513120;
	white-space:nowrap;
	background:#f0f0f0
}
.shippingTable td {
	vertical-align: top;
	width: 50%;
	padding: 6px 10px;
	border-right:1px solid #E4E4E4;
	border-bottom:1px solid #E4E4E4;
}
.deliveryTable {
	vertical-align: top;
	padding: 6px 10px;
	width:100%;
	background:#e4e4e4;
}
.deliveryTable thead td {
	padding: 8px 10px;
	color:#000;
	white-space:nowrap
}
.deliveryTable td {
	vertical-align: top;
	width: 100%;
	padding: 6px 10px;
}
ul .sorry li {
	margin-left: 25px;
	line-height: 20px;
}
/* General Tables for safety till all div layouts are made */

table.General, table.CartContents, table.General {
	width: 100%;
	margin: 10px 0;
}
table.General thead tr th, table.CartContents thead tr th {
	padding: 6px 10px;
	text-align: left;
}
table.General tbody td, table.CartContents tbody td {
	padding: 6px 10px;
	vertical-align: top;
}
table.General tbody tr.First td {
	border-top: 0;
}
.date {
	font-size:11px;
	font-style:italic;
	color:#996600;
}
/* Cart Contents */

table.CartContents, table.General {
}
table.CartContents thead tr th, table.General thead tr th {
	font-size:12px;
	color:#3B3B3B;
	font-weight:bold;
	border-top:1px solid #e4e4e4;
	border-bottom:1px solid #e4e4e4
}
.CartContents tbody td {
	border-bottom:1px solid #e4e4e4;
}
.txt-small {
	font-size: 11px;
	color:#645A46;
	background:url(../images/ico-gift.gif) no-repeat left 2px;
	padding:3px 0 2px 25px;
}
#promo ul a {
	text-align:right;
	padding: 0px;
	margin:0px;
	font-weight:bold;
}
.TabNav {
	font-size: 11px;
	margin-bottom: 10px;
	padding: 6px 4px 6px 4px;
}
.TabNav li {
	display: inline;
	list-style: none;
	margin: 0;
	padding: 0;
}
.TabNav li a {
	position: relative;
	top: 2px;
	font-size: 12px;
	padding: 4px 8px;
	margin-right: 6px;
	margin-top: 3px;
	text-decoration: none;
	color: #530f13;
}
.TabNav li a:hover {
	text-decoration: none;
	background-color: #e4e4e4;
	color: #000;
}
.TabNav li.active a {
	margin-top: 0px;
	padding-top: 7px;
	border-bottom: 1px solid #fff;
	background: #fff;
	font-weight: bold;
}
 */ .TabNav, .TabNav li {
list-style: none;
margin: 0;
padding: 0;
}
.TabNav {
	font-size: 11px;
	margin-bottom: 10px;
	padding: 6px 4px 6px 4px;
}
.TabNav li {
	display: inline;
}
.TabNav li a {
	position: relative;
	top: 2px;
	font-size: 12px;
	padding: 4px 8px;
	margin-right: 6px;
	margin-top: 3px;
	text-decoration: none;
}
.TabNav li a:hover {
	text-decoration: none;
}
.TabNav li.Active a {
	margin-top: 0px;
	padding-top: 7px;
	font-weight: bold;
}
.TabNav {

	border-bottom: 1px solid #e4e4e4;
}
.TabNav li a {
	border:1px solid #e4e4e4;
	background: #e4e4e4;
	color: #530f13;
}
.TabNav li a:hover {

}
.TabNav li.Active a {
	border-bottom: 1px solid #fff;
	background: #fff;
}
/* FANCY CSS BUTTON with png IN Panels/ChooseBillingAddress.html */

.buttons a, .buttons button {
	display:block;
	float:left;
	margin:0 7px 0 0;
	background-color:#921209;
	border:1px solid #FD0303;
	border-top:1px solid #C0362C;
	border-left:1px solid #C0362C;
	font-family:Tahoma, Arial, Verdana, sans-serif;
	font-size:12px;
	line-height:130%;
	text-decoration:none;
	color:#565656;
	cursor:pointer;
	padding:5px 10px 6px 7px; /* Links */
}
.buttons button {
	width:auto;
	overflow:visible;
	color:#fff;
	font-size:13px;
	padding:5px 12px 7px;
	border:0;
	background:#af1c1c url(../images/btn-orange.jpg) repeat-x;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	display:inline-block;
	text-decoration:none;
	font-weight:bold
}
.buttons button[type] {
	padding:5px 10px 5px 7px; /* Firefox */
	line-height:17px; /* Safari */
}
*:first-child+html button[type] {
	padding:4px 10px 3px 7px; /* IE7 */
}
.buttons button img, .buttons a img {
	margin:0 3px -3px 0 !important;
	padding:0;
	border:none;
	width:16px;
	height:16px;
}
/* POSITIVE */

button.positive, .buttons a.positive {
	color:#FCE7BC;
}
.buttons a.positive:hover, button.positive:hover {

}
.buttons a.positive:active {
	
}
span.modSubmit input {
	color:#fff;
	font-size:13px;
	padding:3px 8px 5px;
	border:0;
	background:#af1c1c url(../images/btn-orange.jpg) repeat-x;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	display:inline-block;
	text-decoration:none;
}
span.modCancel input {
	color:#fff;
	font-size:13px;
	padding:3px 8px 5px;
	border:0;
	background:#b8b8b8;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	display:inline-block;
	text-decoration:none;
}
.createaccountheader {
	margin-bottom:20px;
	font-size: 15px;
	color:#5D362F;
	font-family: "Lucida Grande", Palatino, Georgia, Verdana;
	font-weight:bold;
}
.createaccountheadershipping {
	margin-top: 105px;
	margin-bottom:20px;
	font-size: 15px;
	color:#5D362F;
	font-family: "Lucida Grande", Palatino, Georgia, Verdana;
	font-weight:bold;
}
.box222 {
	padding:10px;
	border-bottom:2px solid #e4e4e4;
	min-height:120px;
}
h4 {
	font-size:15px;
	color:#ab3709;
	font-weight:bold;
	background:none;
	padding:8px 0px 8px 0px;
	font-family:Tahoma, Geneva, sans-serif;
	margin-bottom:15px
}
h4 small {
	font-size: 10px;
}
.linksmall {
	font-size:12px;
	color:#5d362f;
	font-weight:normal;
}
/* END BY DISINDIA */

a.developed {
	color:#7e5b55;
	text-decoration:none
}
.cont-cat {
	color:#000;
	font-size:12px;
	padding:4px 0;
}
.con-cat a {
	color:#000;
}
.cat-sweet-online li {
	padding:5px 5px 5px 14px;
	float:left;
	width:30%;
	background:url(../images/bullet-arrow.gif) no-repeat left center;
}
.roundbox .top-left, .roundbox .bottom-left {
	padding-left:9px;
	font-size:0px
}
.roundbox .top-right, .roundbox .bottom-right {
	padding-right:9px;
	font-size:0px
}
.roundbox .top-middle, .roundbox .bottom-middle {
	height:9px;
	font-size:9px
}
.roundbox .content-left {
	padding-left:9px
}
.roundbox .content-right {
	padding-right:9px
}
.roundbox .content-middle {
	padding:10px
}
.roundbox-grey .top-left {
	background:url(../images/roundbox.gif) no-repeat;
}
.roundbox-grey .top-right {
	background:url(../images/roundbox.gif) right top no-repeat
}
.roundbox-grey .top-middle {
	background:url(../images/roundbox.gif) left -18px repeat-x
}
.roundbox-grey .bottom-left {
	background:url(../images/roundbox.gif) left -9px no-repeat
}
.roundbox-grey .bottom-right {
	background:url(../images/roundbox.gif) right -9px no-repeat
}
.roundbox-grey .bottom-middle {
	background:url(../images/roundbox.gif) left bottom repeat-x
}
.roundbox-grey .content-left {
	background:url(../images/roundbox-side.gif) repeat-y
}
.roundbox-grey .content-right {
	background:url(../images/roundbox-side.gif) right 0 repeat-y
}
.roundbox .content-middle {
	background:#f4f4f4
}
.mini-cart .header, .add-ons .header {
	font-size:12px;
	font-weight:bold;
	padding-bottom:8px;
	background:none
}
.mini-cart .row {
	padding-bottom:8px
}
.mini-cart .item-name {
	font-size:12px;
	float:left;
	width:70%
}
.mini-cart .item-price {
	width:20%;
	text-align:right;
	padding-right:6px;
	float:right;
	font-weight:bold;
	font-size:12px;
	white-space:nowrap
}
.mini-cart .row-total {
	background:#e4e4e4;
	padding:5px 6px 5px 8px
}
.mini-cart .total-price {
	float:left;
	font-size:12px;
	font-weight:bold;
	padding-top:5px
}
.similar .title {
	font-size:15px;
	font-weight:bold;
	color:#ab3709;
	border-bottom:1px solid #e0d8d8;
	padding-bottom:6px;
	margin-bottom:12px
}

.live-assistance {
	margin:10px 0
}
.banner-home {
	background:url(../images/text-img.png) right center no-repeat;
	height:425px;
}
.home-boxes {
	width:995px;
	margin:24px 0;
}
.home-boxes .heading {
	padding:0 0 14px 0;
	font-size:20px;
	font-family:tahoma;
	color:#fff;
}
.home-boxes .details-text {
	padding:0 0 18px 0;
	font-family:tahoma;
	color:#fff;
	line-height:19px
}
.home-boxes .corporate {
	height:185px;
	width:180px;
	float:left;
	padding:24px 120px 0 27px;
	background:url(../../../prod-sweets-img/uploaded_images/corporate-img.png) no-repeat;
}
.home-boxes .mewa-bite {
	height:185px;
	width:180px;
	float:left;
	padding:24px 120px 0 27px;
	margin:0 6px;
	background:url(../../../prod-sweets-img/uploaded_images/mewa-bite-img.png) no-repeat;
}
.home-boxes .sweets {
	height:185px;
	width:180px;
	float:left;
	padding:24px 120px 0 27px;
	background:url(../../../prod-sweets-img/uploaded_images/sweet-img.png) no-repeat;
}
body.home #Header a {
	color:#E4CEC2
}
#Header .col1 .slogan {
	background:url(../images/slogan.png) no-repeat;
	width:395px;
	height:46px;
	margin-bottom:10px
}
body.home #Header .col1 .slogan {
	background:url(../images/slogan-home.png) no-repeat;
	width:395px;
	height:46px;
	margin-bottom:10px
}
body.home ul#promo a {
	color:#FFF307;
}
body.home #footer {
	background-color:transparent
}
body.home #footer-inner {
	color:#D7C9C1
}
body.home #footer-inner .footer-bot {
	color:#987967
}
#FooterDevelopedBy {
    color: #341400;
    font-size: 11px;
    padding-bottom: 10px;
    text-align: center;
}
#FooterDevelopedBy a {
    color: #341400;
    font-size: 11px;
    text-decoration: none;
}
#FooterDevelopedBy a:hover {
    text-decoration: none;
}

