body {
	margin: 0px;
	padding: 0px;
	font-family:'Tahoma', Arial, Helvetica, sans-serif;
	background-color: #ece5e0;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
td {
	line-height: 0px;
}
img {
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.left{float:left; line-height:0;}

a:focus
{
outline:none;
}
form {
	margin: 0px;
	padding: 0px;
	width: auto;
}
.hr-btm-brdr {
	background-image: url(../images/hr-brdr.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}

.logo {
	padding-top: 10px;
	padding-left: 30px;
}
.punchline {
	font-size: 11px;
	color: #6c614d;
	text-decoration: none;
	display: block;
	line-height: normal;
	width: 230px;
	padding-top: 4px;
	padding-bottom: 8px;
	padding-left: 1px;
}
.ph-txt {
	font-size: 16px;
	color: #6c614d;
	text-decoration: none;
	line-height: normal;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
}
.pink-huge-txt {
	font-size: 26px;
	color: #dc2b72;
	text-decoration: none;
	line-height: 28px;
	display: block;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.tplinkbg {
	background-image: url(../images/tplink-bg.jpg);
	background-repeat: repeat-x;
}

.tplink a {
	color: #6b5c45;
	text-decoration: none;
	margin-right: 18px;
	margin-left: 18px;
}
.tplink {
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	text-transform: uppercase;
	color: #6b5c45;
	text-decoration: none;
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
}
.tplink ul {
	margin: 0px;
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
}
.tplink ul li {
	display: block;
	float: left;
	padding-top: 11px;
	padding-bottom: 12px;
}
.shop-txt {
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 36px;
	color: #6b5c45;
	text-decoration: none;
	display: block;
	text-transform: uppercase;
	width: 174px;
	float: right;
	text-align: left;
}
.shop-txt a {
	color: #6b5c45;
	text-decoration: none;
}
.shop-txt  a:hover {
	color: #dc2b72;
	text-decoration: none;
}

.shop-img   {
	float: left;
	margin-right: 13px;
}


.tplink  a:hover {
	color: #000;
	text-decoration: none;
}

.headrgtpadd {
	padding-right: 15px;
	padding-top: 33px;
}
.strip-banner {
	background-image: url(../images/head-tp-banner.jpg);
	background-repeat: no-repeat;
	padding-left: 30px;
	padding-right: 8px;
}
.ship-txt {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	line-height: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #054972;
	text-decoration: none;
	display: block;
	width: 166px;
	padding-top: 4px;
	float: left;
}
.shipline-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	font-weight: normal;
	color: #06c614d;
	text-decoration: none;
	display: block;
	padding-top: 8px;
	float: left;
}
.search-txt {
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #6b5c45;
	text-decoration: none;
	padding-top: 9px;
}
.searchbox {
	width: 180px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 5px;
	border: 1px solid #c3bba8;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #6c614d;
	text-decoration: none;
}
.midpad {
	padding-top: 11px;
}
.tp-ban-pad {
	padding-top: 19px;
	padding-bottom: 6px;
}
.head-mid-bg {
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #dc2b72;
	text-decoration: none;
	background-image: url(../images/home-midbg.jpg);
	background-repeat: no-repeat;
	padding-top: 8px;
	line-height: normal;
	padding-left: 16px;
	background-position: left top;
	padding-bottom: 10px;
}

.oprah-ban-bg {
	background-image: url(../images/oprah-banner.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 10px;
	padding-left: 19px;
	padding-bottom: 20px;
}
.home-pro-padd {
	padding-top: 17px;
}

.pad-lft-two {
	padding-left: 2px;
}
.bot-green-big-txt {
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: normal;
	color: #004c76;
	text-decoration: none;
	text-transform: uppercase;
	padding-bottom: 11px;
	padding-top: 1px;
}
.bot-green-big-txt-a {
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: normal;
	color: #004c76;
	text-decoration: none;
	text-transform: uppercase;
	display: block;
	padding-top: 5px;
}
.sml-green-big-txt {
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #004c76;
	text-decoration: none;
	text-transform: none;
	display: block;
	padding-top: 1px;
}
.sml-green-big-txt a{
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #004c76;
	text-decoration: none;
	text-transform: none;
}
.sml-green-big-txt a:hover{
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #DC2B72;
	text-decoration: none;
	text-transform: none;
}
.main-promo-bg {
	background-color: #FFFFFF;
	border: 1px solid #d1d8cc;
	width: 176px;
	margin: 0px;
	padding-top: 4px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
}
.img-fix {
	height: 170px;
	text-align: center;
	vertical-align: middle;
}
.promo-pad {
	padding-top: 12px;
	padding-left: 11px;
	padding-bottom: 16px;
	background-image: url(../images/gray-grad.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-right: 6px;
}

.sml-img-bg {
	padding: 3px;
	background-color: #fff;
}
.img-brdr-thik {
	border: 3px solid #fff;
}

.pink {
	color: #dc2b72;
}

.pinklink {
	font-size: 12px;
	line-height: normal;
	color: #dc2b72;
	text-decoration: none;
	display: block;
	padding-bottom: 10px;
}
.pinklink a {
	color: #dc2b72;
	text-decoration: none;
}
.pinklink  a:hover {
	color: #dc2b72;
	text-decoration: underline;
}

.overline-prize-txt {
	font-size: 12px;
	line-height: normal;
	color: #736d63;
	text-decoration: line-through;
	display: block;
	width: 48px;
	float: left;
	padding-top: 8px;
}
.bigprice-txt {
	font-size: 20px;
	line-height: normal;
	color: #736d63;
	text-decoration: none;
	display: block;
	float: left;
}
.hr-brdr {
	background-image: url(../images/hr-brdr.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.shop-icon {
	margin-left: 8px;
	float: left;
	margin-top: 3px;
}

.footer {
	background-image: url(../images/footer-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 21px;
	padding-bottom: 15px;
	padding-left: 17px;
}
.ftstrock {
	background-image: url(../images/ft-strock.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.news-letter {
	font-size: 18px;
	line-height: 18px;
	text-transform: uppercase;
	color: #c30e56;
	text-decoration: none;
}
.newsletter-contain {
	font-size: 11px;
	line-height: normal;
	color: #736d63;
	text-decoration: none;
	padding-top: 4px;
	padding-bottom: 11px;
	padding-left: 1px;
}

.newletter-box {
	width: 111px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 5px;
	border: 1px solid #c3bba8;
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #6c614d;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 7px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.lft-head-bg {
	background-image: url(../images/lft-head-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 13px;
	color: #c30e56;
	line-height: normal;
	padding-top: 8px;
	padding-left: 9px;
	text-transform: uppercase;
	padding-bottom: 10px;
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
}

.ft-rgt {
	padding-left: 29px;
}
.ftlinks span {
	padding-right: 3px;
	padding-left: 3px;
}
.ftr-lft-side {
	background-image: url(../images/ft-strock.jpg);
	background-repeat: no-repeat;
	background-position: right 21px;
	margin: 0px;
	padding-top: 21px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 17px;
	width: 234px;
}
.ftr-rgt-side {
	background-image: url(../images/ftr-rgt-butterfly-img.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #736d63;
	text-decoration: none;
	margin: 0px;
	padding-top: 22px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 29px;
}
.ftr-rgt-side span {
	padding: 0px;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 4px;
}
.ftr-rgt-side a {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	text-transform: uppercase;
	color: #736D63;
	text-decoration: none;
}

.copylinks {
	font-size: 11px;
	line-height: 14px;
	color: #a3a1a0;
	text-decoration: none;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.copylinks  a {
	color: #a3a1a0;
	text-decoration: none;
	text-transform: none;
}
.copylinks   a:hover {
	color: #736d63;
	text-decoration: underline;
	text-transform: none;
}
.dropdownbox {
	width: 188px;
	border: 1px solid #c3bba8;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 7px;
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #6c614d;
	text-decoration: none;
	padding: 2px;
}
.lft-btm-btn-pad {
	padding-top: 16px;
	padding-left: 12px;
}
.secure-shop-btn {
	padding-top: 15px;
	display: block;
}
.left-tes-txt {
	display: block;
	float: left;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #787878;
	text-decoration: none;
	width:175px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 9px;
}
.ft-btm-pad {
	background-image: url(../images/ftr-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 135px;
}



.scbreadcrumbs{
	font-family:'Tahoma', Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#726b66;
	line-height:normal;
	padding:10px;
}
.scbreadcrumbs a{
	color:#726b66;
	text-decoration:none;
}
.scbreadcrumbs a:hover{
	color:#dc2b72;
	text-decoration: none;
}

.scbreadcrumbs .active{
	color:#dc2b72;
}
.scbreadcrumbs .breadpad{
	margin:0;
	padding-top: 0;
	padding-right: 7px;
	padding-bottom: 0;
	padding-left: 0px;
}
.cat-head {
	font-size: 16px;
	line-height: normal;
	color: #dc2b72;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eae5e2;
	padding-left: 7px;
	padding-top: 4px;
	padding-bottom: 8px;
}
.top-wht-banner {
	background-image: url(../images/tp-small-txt-box-mid-bg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	font-size: 11px;
	line-height: normal;
	color: #004772;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.tp-wht-banner-txt {
	background-image: url(../images/tp-small-txt-box-tp-crv.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding-top: 9px;
	padding-right: 12px;
	padding-bottom: 0px;
	padding-left: 12px;
}
.tp-wht-banner-txt img {
	padding: 0px;
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.inner-banner-txt {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #004772;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	width: 610px;
}
.dark-blue-bold-s-txt {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: bold;
	color: #004772;
	text-decoration: none;
}

.rgt-tp-img{width:100px; height:100px; display:block; float:right; text-align:center; vertical-align:middle;}
.cat-pro-pad {
	padding-top: 14px;
}

.bold {
	font-weight: bold;
}
.img-mid {
	text-align: center;
	vertical-align: middle;
	height: 100px;
	width: 100px;
}
.smlbluetxt {
	font-size: 11px;
	line-height: normal;
	color: #004772;
	text-decoration: none;
	padding-top: 4px;
	display:block;
}
.cat-pro-bg {
	background-color: #fff;
	border: 1px solid #d8d1cc;
	padding: 1px;
	width: 362px;
}
.cat-pro-img {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d8d1cc;
	text-align: center;
	vertical-align: middle;
	height: 115px;
}
.cat-pro-head-txt {
	font-size: 15px;
	line-height: normal;
	font-weight: bold;
	color: #dc2b72;
	text-decoration: none;
	display: block;
	padding-bottom: 10px;
}
.cat-pro-head-txt  a {
	color: #dc2b72;
	text-decoration: none;
	display: block;
}
.cat-pro-head-txt   a:hover {
	color: #736d63;
	text-decoration: none;
	display: block;
}
.cat-pro-contain {
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #736d63;
	text-decoration: none;
}
.cat-contain-pad {
	padding-top: 9px;
	padding-right: 10px;
	padding-bottom: 19px;
	padding-left: 11px;
	background-image: url(../images/gray-grad.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.paging-head {
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	color: #726b66;
	text-decoration: none;
	width: 113px;
	padding-top: 2px;
	padding-left: 5px;
}
.viewall {
	font-size: 11px;
	line-height: normal;
	color: #dc2b72;
	text-decoration: none;
	background-image: url(../images/view-all-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 44px;
	padding-top: 2px;
	padding-left: 7px;
	padding-bottom: 6px;
	font-family: 'Thahoma', Arial, Helvetica, sans-serif;
}
.viewall a {
	font-size: 11px;
	line-height: normal;
	color: #dc2b72;
	text-decoration: none;
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
}
.viewall  a:hover {
	font-size: 11px;
	line-height: normal;
	color: #6c614d;
	text-decoration: none;
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
}


.swpage-no-txt {
	float:left;
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 0;

}

.swpage-no-txt a {
	text-align: center;
	vertical-align: middle;
	width: 16px;
	display: block;
	font-family:'Tahoma', Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #726b66;
	text-decoration: none;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 3px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #dcdcdc;
	border: 1px solid #cecece;
	float: left;
	margin-right: 0px;
	margin-left: 1px;
	padding-left: 1px;
	
}
.swpage-no-txt a:hover {
	text-align: center;
	vertical-align: middle;
	width: 16px;
	display: block;
	font-family:'Tahoma', Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #fff;
	text-decoration: none;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 3px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #e44362;
	background-repeat: no-repeat;
	border: 1px solid #e44362;
	margin-right: 0px;
	margin-left: 1px;
	padding-left: 1px;

}
.swpage-no-txt a.select-swpage-no {
	text-align: center;
	vertical-align: middle;
	width: 16px;
	display: block;
	font-family:'Tahoma', Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #fff;
	text-decoration: none;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 3px;
	background-color: #e44362;
	background-repeat: no-repeat;
	border: 1px solid #e44362;
	margin: 0px;
	padding-left: 1px;

}
.pagination-pad {
	padding-top: 15px;
	padding-bottom: 19px;
}
.pagination-pad-btm {
	padding-top: 22px;
	padding-bottom: 33px;
}

.pinkbold {
	font-weight: bold;
	color: #dc2b72;
	padding-left: 3px;
}

.pd-main-box {
	border: 1px solid #d8d1cc;
	background-color: #fff;
	background-image: url(../images/pd-main-box-bg.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-top: 9px;
	padding-right: 9px;
	padding-bottom: 22px;
	padding-left: 9px;
}
.enlage-txt {
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #726b66;
	text-decoration: none;
	display: block;
	float: left;
}
.enlage-txt a {
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #726b66;
	text-decoration: none;
	display: block;
}
.enlage-txt  a:hover {
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #dc2b72;
	text-decoration: none;
	display: block;
}
.sml-promo-brdr {
	padding: 2px;
	border: 1px solid #d9cec8;
	width: 80px;
}

.enlarge-icon {
	float: left;
	margin-right: 5px;
}
.enlargepad {
	padding-top: 14px;
	padding-bottom: 14px;
	padding-left: 61px;
}
.pd-head-txt {
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: normal;
	color: #726b66;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dcd1c8;
	padding-top: 4px;
	padding-bottom: 10px;
	padding-left: 2px;
}
.pd-tp-rgt-btn-pad {
	padding-top: 7px;
	padding-right: 7px;
}
.sim-txt {
	font-size: 11px;
	line-height: normal;
	color: #776f67;
	text-decoration: none;
}
.simple-txt {
	font-size: 11px;
	line-height: normal;
	color: #776f67;
	text-decoration: none;
	padding-top: 20px;
}
.simple-txt p {
	padding-bottom: 17px;
	margin: 0px;
}

.pddropdown-a {
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #776f67;
	text-decoration: none;
	border: 1px solid #a5acb2;
	width: 74px;
	padding: 1px;
}
.pddropdow {
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #776f67;
	text-decoration: none;
	border: 1px solid #a5acb2;
	padding: 1px;
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
}
.pdinput-txt {
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #776f67;
	text-decoration: none;
	border: 1px solid #a5acb2;
	width: 40px;
	padding-left: 2px;
}
.pd-contain-txt {
	font-size: 11px;
	color: #776f67;
	text-decoration: none;
	line-height: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dcd1c8;
	padding-top: 6px;
	padding-bottom: 7px;
	padding-left: 1px;
}
.it-bold {
	font-style: italic;
	font-weight: bold;
}

.bold-gray {
	font-weight: bold;
}
.pad-two {
	padding-left: 2px;
}

.pd-head-txt-a {
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: normal;
	color: #726b66;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dcd1c8;
	padding-top: 0px;
	padding-bottom: 8px;
	padding-left: 8px;
}
.simple-bold {
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #776f67;
	text-decoration: none;
	padding-bottom: 4px;
}
.simple-bold a {
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #dc2b72;
	text-decoration: underline;
}
.simple-bold  a:hover {
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #dc2b72;
	text-decoration: none;
}

.pd-sec-pad {
	padding-top: 20px;
}
.review-img-pad {
	padding-top: 2px;
}
.review-pad {
	padding-top: 12px;
	padding-bottom: 10px;
}
.cream-bg {
	background-color: #f9f5f2;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EDE6E0;
}


.cream-bg .btm-brdr {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ece5e0;
	padding-top: 10px;
	padding-bottom: 15px;
}
.cream-sec-pad  {
	padding-top: 10px;
	padding-bottom: 15px;
}
.pd-mid-twelve-txt {
	font-size: 12px;
	line-height: normal;
	color: #776f67;
	text-decoration: none;
}
.pd-sim-contain {
	font-size: 11px;
	line-height: normal;
	color: #776f67;
	text-decoration: none;
	padding-top: 10px;
}
.pd-sim-contain-a {
	font-size: 11px;
	line-height: normal;
	color: #776f67;
	text-decoration: none;
	padding-top: 10px;
}
.pd-btm-box {
	border: 1px solid #d8d1cc;
	background-color: #fff;
	background-image: url(../images/pd-main-box-bg.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-top: 0px;
	padding-bottom: 15px;
}
.pd-btm-promo-box {
	padding: 0px;
	border: 1px solid #d9cec8;
	text-align: center;
	vertical-align: middle;
	height: 100px;
	width: 98px;
}
.cate-box {
	border: 1px solid #a5acb2;
	width: 38px;
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	color: #000;
	text-decoration: none;
	padding-left: 4px;
	padding-bottom: 2px;
	padding-top: 1px;
}
.btn-pd-lft-pad {
	margin-left: 16px;
}


.pd-big-btm-head {
	font-size: 16px;
	line-height: normal;
	color: #726b66;
	text-decoration: none;
	padding-bottom: 8px;
	padding-left: 10px;
}
.pd-lft-twenty-pad {
	padding-left: 20px;
}
.pd-lft-fifty-pad {
	padding-left: 15px;
}
.pd-mid-pink-a {
	font-size: 11px;
	line-height: normal;
	color: #dc2b72;
	text-decoration: none;
	font-weight: bold;
	padding-bottom: 5px;
}
.pd-mid-pink {
	font-size: 12px;
	line-height: normal;
	color: #dc2b72;
	text-decoration: none;
	font-weight: bold;
	padding-bottom: 6px;
	padding-top: 10px;
	display: block;
}
.pd-mid-pink a{
	font-size: 12px;
	line-height: normal;
	color: #dc2b72;
	text-decoration: underline;
	font-weight: bold;
}
.pd-mid-pink a:hover{
	font-size: 12px;
	line-height: normal;
	color: #dc2b72;
	text-decoration: none;
	font-weight: bold;
}
.pd-btm-but-tp-pad {
	padding-top: 14px;
	padding-left: 13px;
}
.pd-btm-brdr {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d8d1cc;
	padding-bottom: 16px;
	padding-top: 14px;
}
.pd-sim-contain-b {
	font-size: 11px;
	line-height: normal;
	color: #776f67;
	text-decoration: none;
	padding-bottom: 18px;
	display: block;
}
.pad-tp-tw {
	padding-top: 12px;
}
.order-btn {
	padding-right: 4px;
}
.pd-btm-gray-box {
	background-color: #f9f5f2;
	padding-top: 19px;
	padding-bottom: 17px;
	padding-left: 16px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d8d1cc;
}
.pd-btm-links {
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	color: #776f67;
	text-decoration: none;
}
.pd-btm-links a {
	color: #776f67;
	text-decoration: none;
}
.pd-btm-links  a:hover {
	color: #000;
	text-decoration: none;
}
.pd-btm-links ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.pd-btm-links ul li {
	background-image: url(../images/pd-arrow.jpg);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left: 10px;
	padding-bottom: 7px;
}
.enlarge-btm-pad {
	padding-bottom: 14px;
	padding-top: 14px;
}

.enlarge-head {
	font-size: 16px;
	line-height: normal;
	color: #dc2b72;
	text-decoration: none;
	padding-left: 7px;
	padding-top: 18px;
	padding-bottom: 19px;
	background-image: url(../images/light-gray-brdr.jpg);
	background-repeat: repeat-x;
	background-position: left 46px;
}.enlargebg {
	border: 1px solid #d8d1cc;
	background-color: #fff;
	padding-top: 0px;
	padding-bottom: 10px;
}
.enlarge-img-area {
	margin: 0px;
	padding-top: 53px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.sim-txt {
	font-size: 11px;
	line-height: normal;
	color: #776f67;
	text-decoration: none;
	padding-top: 2px;
}
.close-btn-pad {
	padding-top: 35px;
}
.en-tp-pad {
	padding-top: 10px;
	padding-bottom: 14px;
}
.pd-ten {
	padding-top: 7px;
}


.inner-txt td{ line-height:normal}
.inner-txt {
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;

	font-weight: normal;
	text-decoration: none;
	color: #6c614d;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 7px;
}
.inner-txt a {
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #dc2b72;
	text-decoration: underline;
}
.inner-txt a:hover {
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #6c614d;
	text-decoration: none;
}
.inner-txt p {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
.inner-txt h3 {
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: normal;
	font-weight: normal;
	color: #dc2b72;
	text-decoration: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.inner-txt h4 {
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: normal;
	font-weight: normal;
	color: #dc2b72;
	text-decoration: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
.inner-txt ul {
	margin: 0px;
	list-style-image: none;
	list-style-type: none;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 18px;
	padding-left: 10px;
}
.inner-txt ul li {
	background-image: url(../images/lft-arrow.gif);
	background-repeat: no-repeat;
	background-position: left 7px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 10px;
}
.inner-txt ol {
	margin: 0px;
	list-style-image: none;
	list-style-type: none;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 18px;
	padding-left: 10px;
}
.inner-txt ol li {
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #6c614d;
	text-decoration: none;
	background-image: url(../images/bread-crumb-arrow.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 10px;
}
.pr-dt-img {
	text-align: center;
	vertical-align: middle;
	height: 240px;
	width: 240px;
}
.lftpanlink {
	line-height: normal;
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #6c614d;
	text-decoration: none;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d9d2cc;
}
.lftpanlink ul {
	margin: 0px;
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
	line-height: normal;
}
.lftpanlink ul li {
	margin: 0px;
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #6c614d;
	text-decoration: none;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 0px;
	background-image: url(../images/lft-arrow.gif);
	background-repeat: no-repeat;
	background-position: right 12px;
}
.lftpanlink ul li ul {
	list-style-image: none;
	list-style-type: none;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 8px;
	margin: 0px;
}
.lftpanlink ul li ul li {
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #6c614d;
	display: block;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	line-height: normal;
}
.lftpanlink ul li ul li a {
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #6c614d;
	text-decoration: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	line-height: normal;
	display: block;
}

.padd-five-tp {
	margin-top: 5px;
	float: right;

}


.image-heigt-fix{width: 0;
height: 100%;
display: inline-block;
vertical-align: middle; }

.image-width-fix{ 
text-align: center;
width: 100%; 
display: inline-block; 
vertical-align:middle;
}
.site-map {
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	line-height: 18px;
	text-decoration: none;
	color: #6c614d;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 10px;
}
.site-map a {
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	line-height: normal;
	color: #dc2b72;
	text-decoration: none;
}
.site-map a:hover {
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	line-height: normal;
	color: #6c614d;
	text-decoration: underline;
}
.paging-txt {
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	text-decoration: none;
	color: #6c614d;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 7px;
}
.paging-txt a {
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #dc2b72;
	text-decoration: none;
}
.paging-txt a:hover {
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #6c614d;
	text-decoration: none;
}

.add-to-wishlist {
	position:absolute;
	right:40px;
}
.wishlist-btn-item {
	position:relative;
	top:-1003px;
}

