.breadcrums-area {
	display: block;
	margin: 0px;
	float: left;
	width: 598px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
	color: #ff29de;
}
.refine {
    cursor: pointer;
}
.clear-color {
    cursor: pointer;
}
.breadcrums-area a {
	margin: 0px;
	padding: 0px;
	color: #d2d0d1;
	background-image: url(https://p2.secure.hostingprod.com/@site.spicylingerie.com/ssl/images/brd-pink-brd.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.breadcrums-area a:hover {
	margin: 0px;
	padding: 0px;
	color: #FF29DE;
}
.breadcrums-area span {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-image: url(https://p2.secure.hostingprod.com/@site.spicylingerie.com/ssl/images/brd-drk.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.pro-heading-bg {
	display: table;
	width: 598px;
/*	padding: 0px;
	height: 80px;*/
	overflow: hidden;
#position: relative;
	background-image: url(https://p2.secure.hostingprod.com/@site.spicylingerie.com/ssl/images/cate-head-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top:0px;
	padding-bottom:0px;
	height: 80px;
}
.size-box{ width:590px; float:left;}
.size-box h3{
	background-image: url("https://p2.secure.hostingprod.com/@site.spicylingerie.com/ssl/images/heart-img.jpg");
    background-position: left 4px;
    background-repeat: no-repeat;
    color: #FF66CE;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    font-weight: bold;
    margin: 0;
    padding: 0 0 16px 16px;
}
.size-box h3 a{
    color: #FF66CE;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    font-weight: bold;
	text-decoration:none;
}
.size-box h3 a:hover{
    color: #FF66CE;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    font-weight: bold;
	text-decoration:underline;
}
.pro-main-heading {
	vertical-align: middle;
	display: table-cell;
#position: absolute;
 #top: 50%;
}
.pro-list-head {
	#position: relative;
 #top: -50%;
}
.pro-list-head h1 {
/*	PADDING-BOTTOM: 5px;*/
	LINE-HEIGHT: normal;
	MARGIN: 0px;
	PADDING-LEFT: 24px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #ef267f;
	FONT-SIZE: 30px;
	FONT-WEIGHT: normal;
	PADDING-TOP: 0px
}
.category-area {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 598px;
}
.cate-row {
	display: block;
	margin: 0px;
	float: left;
	width: 598px;
	padding-top: 8px;
	padding-right: 0px;
/*	padding-bottom: 6px;*/
	padding-left: 0px;
}
.cate-box {
	display: block;
	margin: 0px;
	float: left;
	width: 193px;
	padding-top: 0px;
	padding-right: 0px;
/*	padding-bottom: 6px;*/
	padding-left: 0px;
/*	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #454545;*/
}
.cate-img-bg {
	/*border: 1px solid #8F8F8F;*/
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	margin: 0px;
	float: left;
	width: 193px;
	padding: 0px;
}
.cate-img {
	font-size: 0px;
	line-height: 0px;
	display: block;
	padding: 0px;
	float: left;
	/*	height: 168px;*/
	height: 252px;
	width: 193px;
	margin: 0px;
}
.cate-name {
	display: block;
	margin: 0px;
	float: left;
	font-size: 14px;
	font-weight: normal;
	color: #ff33cc;
	text-align: center;
	width: 193px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
}
.cate-name a {
	color: #FF33CC;
	margin: 0px;
	padding: 0px;
}
.cate-name a:hover {
	color: #E3CFC6;
	margin: 0px;
	padding: 0px;
}
.pro-listing-head {
	display: block;
	margin: 0px;
	float: left;
	width: 598px;
	background-image: url(https://p2.secure.hostingprod.com/@site.spicylingerie.com/ssl/images/pro-list-txt-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 0px;
}
.pro-list-lft-area {
	display: block;
	padding: 0px;
	float: left;
	width: 574px;
	margin-top: 0px;
	margin-right: 12px;
	margin-bottom: 0px;
	margin-left: 12px;
}
.product-head {
	display: block;
	margin: 0px;
	float: left;
	width: 574px.pro-list-lft-area;
/*	padding-top: 12px;*/
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.product-head h2 {
	margin: 0px;
	padding: 0px;
	font-size: 25px;
	font-weight: normal;
	color: #ef267f;
}
.product-head h3 {
	margin: 0px;
	font-size: 14px;
	font-weight: normal;
	color: #d2d0d1;
	padding-top: 11px;
	padding:8px 0 0 3px;
	line-height: 17px;
}
.pro-list-rgt-area {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 106px;
}
.pro-rgt-img-bg {
	display: block;
	margin: 0px;
	float: left;
	/*border: 1px solid #8F8F8F;*/
	background-repeat: no-repeat;
	background-position: left top;
	width: 99px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.rgt-part
{_margin-left:14px;}
.pro-rgt-img {
	font-size: 0px;
	line-height: 0px;
	display: block;
	padding: 0px;
	float: left;
	height: 94px;
	width: 95px;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 2px;
}
.sw-area {
	BACKGROUND-IMAGE: url(https://p2.secure.hostingprod.com/@site.spicylingerie.com/ssl/images/sw-bg.jpg);
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 0px;
	WIDTH: 598px;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	BACKGROUND-REPEAT: repeat-y;
	BACKGROUND-POSITION: left top;
	FLOAT: left;
_FLOAT: none;
	PADDING-TOP: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #404040;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #404040;
cursor: pointer;
}
.sw-rgt-area {
	DISPLAY: block;
	FLOAT: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 60px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
/*.btn-sw-previous {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	WIDTH: 82px;
	PADDING-RIGHT: 6px;
	DISPLAY: block;
	FLOAT: left;
	FONT-SIZE: 0px;
	PADDING-TOP: 2px
}
.btn-sw-next {
	LINE-HEIGHT: 0px;
	WIDTH: 53px;
	DISPLAY: block;
	FLOAT: left;
	FONT-SIZE: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 6px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}*/
.btn-sw-previous {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 5px 0px 0px;
	PADDING-LEFT: 0px;
	WIDTH: 82px;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	FLOAT: left;
	PADDING-TOP: 0px;
	background-image:url(https://p2.secure.hostingprod.com/@site.spicylingerie.com/ssl/images/btn-h-previous.jpg);
	height:19px;
}
.btn-sw-previous a { 	background-image:url(https://p2.secure.hostingprod.com/@site.spicylingerie.com/ssl/images/btn-sw-previous.jpg);   width:82px; height:19px; margin:0; padding:0; float:left; display:block;}
.btn-sw-previous a:hover {  text-decoration:none;}
.btn-sw-next a:hover {  text-decoration:none;}
.btn-sw-next a { 	background-image:url(https://p2.secure.hostingprod.com/@site.spicylingerie.com/ssl/images/btn-sw-next.jpg);  width:53px; height:19px; margin:0; padding:0; display:block; float:left;}
.btn-sw-next {
	background-image:url(https://p2.secure.hostingprod.com/@site.spicylingerie.com/ssl/images/btn-h-next.jpg);
	LINE-HEIGHT: 0px;
	WIDTH: 53px;
	DISPLAY: block;
	FLOAT: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 6px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	height:19px;
}
.sw-no-area {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 1px;
	DISPLAY: block;
	FLOAT: left;
	PADDING-TOP: 3px;
	font-size: 13px;
	font-weight: normal;
	color: #d2d0d1;
}
.sw-no-area a {
	PADDING-BOTTOM: 3px;
	LINE-HEIGHT: normal;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #d2d0d1;
	FONT-SIZE: 13px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline;
	PADDING-TOP: 2px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.sw-no-area a:hover {
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 3px;
	LINE-HEIGHT: normal;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
	COLOR: #f792f6;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	PADDING-TOP: 2px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.sw-no-area a.select-no {
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 3px;
	LINE-HEIGHT: normal;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
	COLOR: #f792f6;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	PADDING-TOP: 2px;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.active-no{
	COLOR: #f792f6 !important;
	FONT-SIZE: 13px!important;
	FONT-WEIGHT: bold!important;
	TEXT-DECORATION: none!important;
}
.view-all {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 6px;
	PADDING-RIGHT: 13px;
	DISPLAY: block;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FLOAT: right;
	COLOR: #555555;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	PADDING-TOP: 8px
}
.view-all a {
	COLOR: #d2d0d1;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline
}
.view-all a:hover {
	COLOR: #d2d0d1;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
.view-all button
{cursor: pointer;}
.shoe-page {
	margin: 0px;
	float: left;
	font-size: 13px;
	font-weight: bold;
	color: #F792F6;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 8px;
}
.pages {
	display: block;
	margin: 0px;
	float: left;
	font-weight: bold;
	color: #d2d0d1;
	padding-top: 2px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.pro-list-area {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 606px;
}
.pro-list-row {
	display: block;
	margin: 0px;
	float: left;
	width: 598px;
	padding-top: 18px;
	padding-right: 0px;
/*	padding-bottom: 7px;*/
	padding-left: 0px;
}
.pro-list-box {
	display: block;
	margin: 0px;
	float: left;
	width: 193px;
/*	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #454545;*/
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
}
.pro-list-img-bg {
	display: block;
	margin: 0px;
	float: left;
	width: 193px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	/*border: 1px solid #8F8F8F;*/
	background-repeat: no-repeat;
	background-position: left top;
}
.pro-list-img {
	font-size: 0px;
	line-height: 0px;
	display: block;
	padding: 0px;
	float: left;
	/*	height: 224px;*/
	height:252px;
	width: 193px;
	margin: 0px;
}
.pro-detail-area {
	display: block;
	float: left;
	width: 765px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
}
.pro-det-lft-area {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 313px;
}
.pro-det-img-bg {
	display: block;
	margin: 0px;
	width: 313px;
	float: left;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
/*	background-image: url(https://p2.secure.hostingprod.com/@site.spicylingerie.com/ssl/images/pro-det-img-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;*/
}
.pro-det-img {
	font-size: 0px;
	line-height: 0px;
	display: block;
	padding: 0px;
	float: left;
	height: 403px;
	width: 309px;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 2px;
/*	border: 1px solid #8F8F8F;*/
}
.view-enlarge {
	font-size: 0px;
	line-height: 0px;
	display: block;
	margin: 0px;
	float: left;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	/*padding-left: 110px;*/
	padding-left:0px;
	width:309px;
	text-align:center;
}
.alternate-area {
	display: block;
	margin: 0px;
	float: left;
	width: 313px;
	/*padding-top: 15px;*/
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.alternate-head {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 313px;
}
.alt-img-area {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 313px;
}
.alt-img-row {
	display: block;
	margin: 0px;
	float: left;
	width: 313px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.alt-img-bg {
	display: block;
	margin: 5px 0px;
	float: left;
	width: 72px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
/*	border: 1px solid #8F8F8F;*/
	background-repeat: no-repeat;
	background-position: left top;
}
.alt-img {
	font-size: 0px;
	line-height: 0px;
	display: block;
	padding: 0px;
	float: left;
	height: 91px;
	width: 70px;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 0px;
	margin-left: 1px;
}
.alt-img:hover {
	font-size: 0px;
	line-height: 0px;
	display: block;
	padding: 0px;
	float: left;
	height: 91px;
	width: 70px;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 0px;
	margin-left: 1px;
}
.pro-det-rgt-area {
	display: block;
	padding: 0px;
	float: left;
	width: 426px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 26px;
}
.pro-det-head {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 420px;
	font-size: 22px;
	font-weight: bold;
}
.pro-det-head h3 {
	font-size: 22px;
	font-weight: bold;
	margin: 0px;
	background-image: url(https://p2.secure.hostingprod.com/@site.spicylingerie.com/ssl/images/det-pink-brd.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	color: #E353D7;
}
.pro-det-head h4 {
	margin: 0px;
	font-size: 13px;
	font-weight: bold;
	color: #d2d0d1;
	padding-top: 9px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
}
.pro-det-head h5 {
	font-size: 13px;
	font-weight: normal;
	margin: 0px;
	color: #D2D0D1;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
}
.pro-des-area {
	display: block;
	margin: 0px;
	float: left;
	width: 420px;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.pro-des-head {
	background-image: url(https://p2.secure.hostingprod.com/@site.spicylingerie.com/ssl/images/det-pink-brd.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	display: block;
	float: left;
	width: 419px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
}
.pro-des-head h4 {
	margin: 0px;
	font-size: 17px;
	font-weight: bold;
	color: #da115a;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 24px;
	background-image: url(https://p2.secure.hostingprod.com/@site.spicylingerie.com/ssl/images/des-head-img.jpg);
	background-repeat: no-repeat;
	background-position: 3px 2px;
}
.pro-des-inr {
	display: block;
	float: left;
	width: 420px;
	background-image: url(https://p2.secure.hostingprod.com/@site.spicylingerie.com/ssl/images/det-pink-brd.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 11px;
	padding-left: 0px;
}
.pro-des-inr h4 {
	margin: 0px;
	color: #d2d0d1;
	font-size: 14px;
	font-weight: normal;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 27px;
	padding-left: 4px;
}
.pro-des-inr h5 {
	margin: 0px;
	font-size: 14px;
	font-weight: normal;
	color: #d2d0d1;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 3px;
}
.pro-des-inr h5 span {
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.pro-des-inr h6 {
	margin: 0px;
	font-size: 13px;
	font-weight: bold;
	color: #ffff00;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 3px;
}
.pro-color-area {
	display: block;
	margin: 0px;
	float: left;
	width: 420px;
	background-image: url(https://p2.secure.hostingprod.com/@site.spicylingerie.com/ssl/images/det-pink-brd.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
}
.color-input-area {
	display: block;
	margin: 0px;
	float: left;
	width: 420px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.color-txt {
	display: block;
	float: left;
	font-size: 13px;
	font-weight: normal;
	color: #d2d0d1;
	width: 90px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.color-in-box {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	width: 140px;
}
.col-sel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	display: block;
	margin: 0px;
	float: left;
	color: #FFFFFF;
	width: 145px;
	border: 1px solid #7f9db9;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 0px;
	background-color: #373436;
}
.size-sel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	display: block;
	margin: 0px;
	float: left;
	background-color: #373436;
	color: #FFFFFF;
	width: 118px;
	border: 1px solid #7f9db9;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 0px;
}
.qty-area {
	background-image: url(https://p2.secure.hostingprod.com/@site.spicylingerie.com/ssl/images/det-pink-brd.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	display: block;
	margin: 0px;
	float: left;
	width: 420px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 17px;
	padding-left: 0px;
}
.qty-txt {
	display: block;
	float: left;
	color: #d2d0d1;
	width: 64px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.qty-input-bg {
	background-image: url(https://p2.secure.hostingprod.com/@site.spicylingerie.com/ssl/images/qty-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 51px;
	height: 24px;
}
.qty-input {
	background-color: transparent;
	display: block;
	padding: 0px;
	float: left;
	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;
	width: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 6px;
}
.add-to-bag {
	font-size: 0px;
	line-height: 0px;
	display: block;
	float: left;
	width: 400px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 6px;
	padding-top: 17px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.wishlist-area {
	display: block;
	float: left;
	width: 400px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 7px;
	padding-top: 23px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.add-to-wishlist {
	font-size: 0px;
	line-height: 0px;
	display: block;
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 6px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.tell-friend {
	font-size: 0px;
	line-height: 0px;
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
}
.facebook-img {
	font-size: 0px;
	line-height: 0px;
	display: block;
	float: left;
	width: 250px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 7px;
	padding-top: 23px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.facebook-img img {
	font-size: 0px;
	line-height: 0px;
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
}
.related-pro-area {
	display: block;
	margin: 0px;
	float: left;
	width: 767px;
	padding-top: 45px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.rel-head {
	background-image: url(https://p2.secure.hostingprod.com/@site.spicylingerie.com/ssl/images/det-pink-brd.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 766px;
}
.rel-head h3 {
	background-image: url(https://p2.secure.hostingprod.com/@site.spicylingerie.com/ssl/images/des-head-img.jpg);
	background-repeat: no-repeat;
	background-position: 2px 2px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 23px;
	color: #da115a;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
	font-size: 17px;
	font-weight: bold;
}
.rel-pro-area {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 767px;
}
.rel-pro-row {
	display: block;
	margin: 0px;
	float: left;
	width: 767px;
	padding-top: 16px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.rel-pro-box {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 148px;
}
.rp-img-bg {
	display: block;
	margin: 0px;
	float: left;
	width: 148px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	/*border: 1px solid #8F8F8F;*/
	background-repeat: no-repeat;
	background-position: left top;
}
.rp-img {
	font-size: 0px;
	line-height: 0px;
	display: block;
	padding: 0px;
	float: left;
	height: 174px;
	width: 144px;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 2px;
}
.rp-txt {
	text-align: center;
	display: block;
	margin: 0px;
	float: left;
	width: 148px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	font-size: 12px;
	font-weight: normal;
}
.rp-txt a {
	margin: 0px;
	padding: 0px;
	color: #ff33cc;
	text-decoration: underline;
}
.rp-txt a:hover {
	margin: 0px;
	padding: 0px;
	color: #ff33cc;
	text-decoration: none;
}
.rp-price {
	display: block;
	margin: 0px;
	float: left;
	width: 148px;
	text-align: center;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.rp-price h4 {
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}
.rp-price h5 {
	margin: 0px;
	font-size: 11px;
	font-weight: bold;
	color: #ffff00;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.inner-txt-area {
	display: block;
	margin: 0px;
	float: left;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
}
.inner-txt {
	line-height: 17px;
	color: #D2D0D1;
	margin: 0px;
	display: block;
	float: left;
	width: 595px;
	font-size: 13px;
	font-weight: normal;
	padding: 0px;
}
.inner-txt a {
	font-size: 13px;
	line-height: normal;
	color: #FF29DE;
	text-decoration: underline;
	font-weight: normal;
}
.inner-txt td {
	font-size: 13px;
	font-weight: normal;
}
.inner-txt a:hover {
	font-size: 13px;
	line-height: normal;
	color: #FFFFCC;
	text-decoration: none;
	font-weight: normal;
}
.inner-txt p {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 14px;
	padding-left: 0px;
}
.inner-txt h3 {
	font-size: 16px;
	line-height: normal;
	color: #FF29DE;
	margin: 0px;
/*	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;*/
	font-weight: bold;
}
.inner-txt h4 {
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
	color: #FFFFCC;
	text-decoration: none;
	margin: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
.inner-txt ul {
	margin: 0px;
	list-style-image: none;
	list-style-type: none;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 2px;
}
.inner-txt ul li {
	background-image: url(https://p2.secure.hostingprod.com/@site.spicylingerie.com/ssl/images/pink-blt.jpg);
	background-repeat: no-repeat;
	background-position: left 5px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 12px;
}
.inner-txt ol {
	margin: 0px;
	list-style-image: none;
	list-style-type: none;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
}
.inner-txt ol li {
	font-size: 13px;
	line-height: normal;
	color: #D2D0D1;
	background-repeat: no-repeat;
	background-position: left 4px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 12px;
	background-image: url(https://p2.secure.hostingprod.com/@site.spicylingerie.com/ssl/images/round-blt.jpg);
}
/*Qty start*/
.qty-input-main-box {
	background-image: url(https://p2.secure.hostingprod.com/@site.spicylingerie.com/ssl/images/det-pink-brd.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	display: block;
	margin: 0px;
	float: left;
	width: 420px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.qty-input-box {
	display: block;
	margin: 0px;
	float: left;
	width: 150px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 17px;
	padding-left: 0px;
}
.pro-qty-area {
	display: block;
	margin: 0px;
	float: left;
	width: 201px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #7f9db9;
	border-left-color: #7f9db9;
	border-right-width: 0px;
	border-right-style: none;
	border-right-color: #FFBFF5;
}
.pro-qty-row {
	display: block;
	float: left;
	width: 201px;
	font-weight: bold;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
}
.pro-qty-row span {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
	font-weight: bold;	
}
.pro-qty-inr-row span {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
	font-weight: normal;
}
.pro-qty-inr-row {
	display: block;
	float: left;
	width: 201px;
	font-weight: normal;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
}
.qty-head {
	display: block;
	float: left;
	width: 50px;
	color: #FF27DE;
	font-weight: bold;
	line-height: 20px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #7f9db9;
	border-bottom-color: #7f9db9;
	margin: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.qty-head span {
	color: #FF2ADE;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
}
.qty-head h5 {
	margin: 0px;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
}

.qty-pri {
	display: block;
	float: left;
	width: 48px;
	color: #488BA5;
	font-weight: bold;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #7f9db9;
	border-bottom-color: #7f9db9;
	line-height: 20px;
	margin: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.qty-pri span {
	color: #FF2ADE;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
}
.qty-pri h5 {
	margin: 0px;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
}

.qty-discount {
	display: block;
	float: left;
	width: 100px;
	font-weight: bold;
	color: #488BA5;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #7f9db9;
	border-bottom-color: #7f9db9;
	line-height: 20px;
	margin: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.qty-discount span {
	display: block;
	color: #FF2ADE;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
}.qty-discount h5 {
	color: #FFFFFF;
	margin: 0px;
	font-size: 12px;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
}
/*Qty end*/


.reward-area {
	background-image: url(https://p2.secure.hostingprod.com/@site.spicylingerie.com/ssl/images/reward-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	padding: 0px;
	float: left;
	width: 301px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 6px;
	height: 48px;
}
.reward-txt {
	display: block;
	float: left;
	width: 248px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 53px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #411C55;
}
.reward-txt span {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 7px;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
.learn-more {
	background-image: url(https://p2.secure.hostingprod.com/@site.spicylingerie.com/ssl/images/lm-blt.jpg);
	background-repeat: no-repeat;
	background-position: left 3px;
	display: block;
	padding: 0px;
	float: left;
	width: 100px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 55px;
	font-size: 12px;
	font-weight: bold;
}
.learn-more a {
	padding: 0px;
	text-decoration: underline;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	color: #FFFFFF;
}
.learn-more a:hover {
	text-decoration: none;
}
.det-breadcrums-area {
	display: block;
	margin: 0px;
	float: left;
	width: 765px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
	color: #ff29de;
}
.det-breadcrums-area a {
	margin: 0px;
	padding: 0px;
	color: #d2d0d1;
	background-image: url(https://p2.secure.hostingprod.com/@site.spicylingerie.com/ssl/images/brd-pink-brd.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.det-breadcrums-area a:hover {
	margin: 0px;
	padding: 0px;
	color: #FF29DE;
}
.det-breadcrums-area span {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-image: url(https://p2.secure.hostingprod.com/@site.spicylingerie.com/ssl/images/brd-drk.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}

#twttrHubFrame{ width:0px !important;
_width:0px !important;}
#twttrHubFrameSecure { width:0px !important; _width:0px !important;}

.get-deal {
	display: block;
	float: left;
	width: 171px;
	padding-top: 22px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
}
.get-deal-head {
	background-image: url(https://p2.secure.hostingprod.com/@site.spicylingerie.com/ssl/images/pink-brd.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	display: block;
	float: left;
	width: 171px;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
}
.get-deal-head h4{
	font-size: 15px;
	font-weight: bold;
	color: #fe19bb;
	margin: 0px;
	padding: 0px;
}
.get-deal-head h5{
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.like-us{ width:170px; display:block; float:left; margin:0px; padding:5px 0 0 21px; line-height:0px;}
.get-deal-img-area {
	display: block;
	margin: 0px;
	float: left;
	width: 170px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 21px;
}
.get-deal-img-area img {
	font-size: 0px;
	line-height: 0px;
	padding: 0px;
	margin-top: 0px;
	margin-right: -1px;
	margin-bottom: 0px;
	margin-left: -1px;
}


.snap-shop{display:none;/*top:115px;*/width:190px;height:252px;cursor:pointer;border:0px;text-decoration:none;position:relative;margin-top:-252px;margin-right:0px;margin-bottom:0px;margin-left:0px;float:left;z-index:80;top:0px;}
.snap-shop img{border:0px;}

.roll-on-to-zoom-in-img
{	
	display: block;
	margin: 1px 0 0 0;
	float: left;
	width: 152px;
	background:url(https://p2.secure.hostingprod.com/@site.spicylingerie.com/ssl/images/roll-on.jpg) scroll no-repeat left;
	height:16px;
}

.rollout
{	
	display: block;
	margin: 1px 0 0 0;
	float: left;
	height:16px;
	width: 152px;
	background:url(https://p2.secure.hostingprod.com/@site.spicylingerie.com/ssl/images/roll-off.jpg) scroll no-repeat left;
}
select.product_sort{ background-color: #1f1d20; border: 1px solid #9d1953; color: #fff; padding: 2px; font-size: 13px; font-weight: normal;
 margin: 0 13px 0 4px; float:left;} 
.product_sort option{ border: 1px solid #9d1953 !important;  border-top: 0 solid #9d1953 !important; 
border-bottom: 0 solid #9d1953 !important;}
.colorer {
   background:#1f1d20 url(https://p2.secure.hostingprod.com/@site.spicylingerie.com/ssl/images/sel-btn.jpg) scroll no-repeat 144px !important;
    border: 1px solid #9d1953 !important;
    float: left;
    padding:3px 5px;
    width: 160px !important;
_width: 165px !important;
    color: #fff !important;
    font-size: 13px;
    margin:0 16px 0 0 !important;
text-align:left;

}
.filterColor{
   background: none repeat scroll 0 0 #1F1D20 !important;
    margin-left: -4px;
    width: 155px !important;
   border:solid 1px #9d1953 !important;
   border-top:none;
    margin-top:3px;
    padding:3px 5px;   
z-index: 90 !important;                                         
}
.filterColor input{ float: left !important; width: 15px !important;}
.filterColor span{ float: left !important; width: 160px !important;
_width: 155px !important;}





.filterSize{
   background: none repeat scroll 0 0 #1f1d20 !important;
    margin-left: -4px;
    _margin-left: -135px;
    width: 155px !important;
   border:solid 1px #9d1953 !important;
   border-top:none;
    margin-top:3px;
    _margin-top:20px;
    padding:3px 5px;
z-index: 90 !important;
_height: 145px;
    _overflow: hidden;
_width:165px !important;
}
.filterSize input{ float: left !important; width: 15px !important;}
.filterSize span{ float: left !important; width: 160px !important; width: 155px !important;}

.product_page td {
   color: #fff;
   font-size: 13px;
   width: auto !important;
   float: left;
}
.product_page td.pagination-rgt {
   color: #fff;
   font-size: 13px;
   width:582px !important;
   float: right !important;
   padding:0px 10px 0 6px;
_padding:10px 10px 10px 6px;
   text-transform: none;
}
.product_page td.pagination-rgt select {
    background-color: #1f1d20;
    border: 1px solid #9d1953;
    color: #fff;
    padding: 2px;
	float:left;
	margin:0 10px 0 0 ;
}
.product_pagination select{background-color: #1f1d20;
    border: 1px solid #9d1953;
    color: #fff;
    padding: 2px;
float:left;}
select.pagin1
{width:60px}
.main-box {
    min-height: 30em;
_height: 30em;
    padding: 14px 0 0;
}
	.description {
	    width: 700px;
	    border: 1px solid #EAEDF7;
	    padding: 3px;
	}

	
	
	li {
	    padding-left: 2px;
	}
	select {
	    color:#4747B2;
	    font-weight: bold;
	    background-color: #F0F0F0;
	    cursor: pointer;
	}
	.credits {
	    color:#FFF;
	    font-size: 12px;
	    padding: 10px;
	}
	#product_filters > #product_price_slider {
	    padding: 10px !important;
	}
	.product_page {

	    width: 598px;
	}
	#product_table td {
	    background-color: #FFF;
	    border: 1px solid #DADADA;
	}
	.product_page td {
	   width: 200px;
	    padding-left: 7px;
	text-transform: capitalize;
	}

	#product_show img {
	    cursor: pointer;
	}

	.plugin {
	    padding:1px 0 1px 1px;float:left;
	}

	.colorer{
		width:160px;
		float:left;
		 background: #fff;
		border:solid 1px #ccc;
		padding:3px;

	}

	.colorer input{
		float:none;
		width:150px;
	}

	.filterColor{
		display:none;
	}

	/*.colorer:hover .filterColor{
	   display: block;
	    position: absolute;
	    z-index: 999;
	}*/

	.filterColor{
	   background: none repeat scroll 0 0 #FFFFFF;
	    margin-left: -4px;
            _margin-left: -136px;
	    width: 166px;
_width: 152px !important;
	   border:solid 1px #ccc;
	   border-top:none;
		margin-top:3px;
_margin-top:20px;

	}
	.filterSize{
		display:none;
	}

	/*.colorer:hover .filterSize{
	   display: block;
	    position: absolute;
	    z-index: 999;
	}*/

	.filterSize{
	   background: none repeat scroll 0 0 #FFFFFF;
	    width: 150px;
	}
	/*.main-box:hover .snap-shop {
	  
	    display: block;
		background:url("https://p2.secure.hostingprod.com/@site.spicylingerie.com/ssl/snap-shop/quick-shop-btn.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	    text-indent: -9999px;
		width:100px;
	height:29px;

	}*/
.snapshop-hover {
    background: url("https://p2.secure.hostingprod.com/@site.spicylingerie.com/ssl/snap-shop/quick-shop-btn.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: block !important;
    height: 29px !important;
    text-indent: -9999px;
    width: 100px !important;
}
#product_results .view-all
{padding:0 10px !important;_padding:0 !important; float:left; margin:0 0 0 0; }
#product_show_null {
    color: #E151A8;
    font-size: 15px;
    font-weight: bold;
}
.product_pagination{ padding:2px 0 0 0;}
#product_results{ padding:3px 0 0 5px;}
.product_button_prev{ float:left; padding:0 0 0 0; margin: 0px 0 0 5px; width:55px;}
.product_button_prev button{ float:left; padding:0 0 0 0; margin: 0px 0 0 0; width:55px;}
.product_button_next{ float:left; padding:0 0 0 0px; margin: 0px 0px 0 0; width:55px; }
.product_button_next button{ float:left; padding:0 0 0 0px; margin: 0px 0px 0 0; width:55px; }
.product_num{ float:left; margin:0; padding:1px 0 0 0; width:130px; text-align:center;}
.product_num button{   font-size: 14px;
    padding: 0!important;
    text-decoration: underline;
    width: 19px;}
.product_num > b {
    font-size: 15px;
    padding: 0 4px;
    width: 14px;
}
.item_number
{
  float: left;
    font-size: 12px;
    line-height: 18px;
    padding: 4px 4px 0;
    text-align: left;
    /*width: 150px;*/
}
small {
    color: #FFFFFF !important;
    font-size: 13px;
_clear: both;
_width: 130px;
  
}


.sorting-disable {
    float: left;
    padding: 0 0 7px;
}
.sorting-disable td {
_padding: 10px 0 0 7px;
}
.sel-fir{ float:left; margin:0; padding:3px 0 0 0;}
.per-page{ float:left; margin:0; padding:3px 0 0 0;}