body {
	/*background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;*/
	background-color: #000;
	margin: 0; padding: 0;
	font-family: Arial, Helvetica, sans-serif;
}
form {
	margin: 0; padding: 0;
	width: auto;
}
a {
	outline:none;
}
a:hover {
	outline:none;
	}
.main-div {
	display: block;
	padding: 0px;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: center;
	float: left;
}
.main-area {
	width: 988px;
	display: block;
	line-height: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	border: 1px solid #444444;
	background-color: #FFFFFF;
	padding: 0px;
	margin-right: auto;
	margin-left: auto;
}

.header-area {
	width: 986px;
	background-image: url(../images/header-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding: 0px;
	height: 90px;
	margin: 0px;
	float: left;
}
.logo-area {
	margin: 0px;
	float: left;
	width: 367px;
	padding-top: 25px;
	padding-right: 0px;
	padding-left: 13px;
	padding-bottom: 0px;
}
.header-rgt-area {
	margin: 0px;
	float: left;
	width: 606px;
	background-image: url(../images/menu-top-line.jpg);
	background-repeat: no-repeat;
	background-position: 25px bottom;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 18px;
	padding-left: 0px;
}
.shopping-box-area {
	margin: 0px;
	float: right;
	width: 410px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #686868;
	text-decoration: none;
	display: block;
	padding: 0px;
}
.shopping-cart {
	margin: 0px;
	float: left;
	width: 101px;
	padding-top: 14px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-image: url(../images/shopping-cart-line.jpg);
	background-repeat: no-repeat;
	background-position: right 17px;
	text-align: left;
}
.shopping-cart a, .shopping-cart a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #686868;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.shopping-cart a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #686868;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
}
.shopping-area {
	margin: 0px;
	float: right;
	width: 300px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: normal;
}
.shopping-txt {
	text-align: left;
	margin: 0px;
	float: left;
	padding-top: 14px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.shopping-box {
	margin: 0px;
	float: right;
	padding-top: 11px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 161px;
}

.shopping-input {
	border: 1px solid #9c9c9c;
	background-image: url(../images/shopping-input-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #444444;
	text-decoration: none;
	width: 160px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 3px;
	height: 23px;
	margin: 0px;
	float: left;
	display: block;
}
.shopping-img {
	padding-top: 16px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	line-height: normal;
	float: right;
	height: 15px;
	width: 13px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.menu-area {
	width: 572px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 24px;
	text-align: left;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
}
.menu-link {
	margin: 0px;
	float: left;
	width: 420px;
	font-family: Avante;
	font-size: 14px;
	font-weight: normal;
	color: #686868;
	text-decoration: none;
	text-transform: uppercase;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
}
.menu-link span {
	padding: 0px;
	margin-top: 0px;
	margin-right: 12px;
	margin-bottom: 0px;
	margin-left: 12px;
}
.menu-link a, .menu-link a:visited {
	font-family: Avante;
	font-size: 14px;
	font-weight: normal;
	color: #686868;
	text-decoration: none;
}
.menu-link a:hover {
	font-family: Avante;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.free-shipping {
	float: right;
	width: 136px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	background-color: #f2ed68;
	font-family: Avante;
	font-size: 15px;
	font-weight: normal;
	color: #686868;
	text-decoration: none;
	text-align: center;
}
.free-shipping a, .free-shipping a:visited {
	font-family: Avante;
	font-size: 15px;
	font-weight: normal;
	color: #686868;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.free-shipping a:hover {
	font-family: Avante;
	font-size: 15px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.main-mid-area {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 986px;
	text-align: left;
	background-image: url(../images/left-area-bg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	background-color: #000000;
}
.left-menu-link {
	margin: 0px;
	float: left;
	width: 201px;
	padding: 0px;
}
.sales-coupons {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 200px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align: right;
}
.sales-coupons ul {
	margin: 0px;
	list-style-type: none;
	padding-top: 5px;
	padding-right: 16px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.sales-coupons ul li {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	margin: 0px;
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.sales-coupons a, .sales-coupons a:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.sales-coupons a:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #B0B000;
	text-decoration: none;
}
.left-menu {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 200px;
}
.left-menu h2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	margin: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #444444;
	padding-top: 24px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 16px;
	text-transform: uppercase;
}
.left-menu h2 a, .left-menu h2 a:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.left-menu h2 a:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #B0B000;
	text-decoration: none;
}


.left-menu ul {
	margin: 0px;
	list-style-type: none;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
}
.left-menu ul li {
	margin: 0px;
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	line-height: 16px;
	font-family: "Myriad Pro", Arial, Helvetica, sans-serif, serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
}
.left-menu ul li a, .left-menu ul li a:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.left-menu ul li a:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #B0B000;
	text-decoration: none;
}
.yahoo-img {
	margin: 0px;
	float: left;
	width: 118px;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 42px;
}
.secure-shopping-img {
	margin: 0px;
	float: left;
	width: 137px;
	padding-top: 16px;
	padding-right: 0px;
	padding-bottom: 35px;
	padding-left: 32px;
}
.middle-area {
	padding: 0px;
	width: 785px;
	z-index: 100;
	margin: 0px;
	float: left;
}
.banner-img {
	background-color: #000000;
	padding: 0px;
	float: left;
	width: 785px;
	margin: 0px;
}
/*.cocktail-dresses {
	width: 778px;
	float: left;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 7px;
	display: block;
	position: relative;
	right: 0px;
	top: auto;
	margin-top: -145px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
}*/
.cocktail-dresses {
	background-image: url(../images/catadss03bg2.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	width: 778px;
	float: left;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 7px;
	display: block;
	position: relative;
	right: 0px;
	top: auto;
	margin-top: -6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
}
.pro-mid-box {
	float: left;
	border: 1px solid #000000;
	margin: 0px;
	padding: 0px;
	display: block;
	line-height: 0px;
}
.spacer-img {
	margin: 0px;
	padding: 0px;
	float: left;
	display: block;
	line-height: 0px;
}
.float-lft {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
}
.txt-area-bg {
	padding: 0px;
	width: 767px;
	background-color:#292929;
	/* for IE */
  filter:alpha(opacity=70);
	/* CSS3 standard */
  opacity:0.7;
	float: left;
	margin-top: -60px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: relative;
	top: auto;
	right: 0px;
	left: 8px;
}.cocktail-dresses-txt {
	margin: 0px;
	float: left;
	width: 249px;
	text-align: center;
	font-family: "Futura Lt BT", Arial, Helvetica, sans-serif, serif;
	font-size: 18px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-transform: uppercase;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 0px;
	display: block;
}
.cocktail-dresses-txt a, .cocktail-dresses-txt a:visited {
	font-family: "Futura Lt BT", Arial, Helvetica, sans-serif, serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
	display: block;
}
.cocktail-dresses-txt a:hover {
	font-family: "Futura Lt BT", Arial, Helvetica, sans-serif, serif;
	font-size: 18px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
	text-transform: uppercase;
	display: block;
}
.footer-area {
	left: 761px;
	top: auto;
	right: 0px;
	display: block;
	width: 785px;
	padding: 0px;
	text-align: center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	float: left;
}
.footer-img-area {
	width: 779px;
	text-align: center;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	line-height: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -3px;
	padding: 0px;
}
.footer-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	margin: 0px;
	float: left;
	text-align: center;
	width: 775px;
	padding-top: 14px;
	padding-right: 5px;
	padding-bottom: 20px;
	padding-left: 5px;
	line-height: 16px;
}
.footer-text a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.footer-text a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.main-mid-area-inner {

	margin: 0px;
	padding: 0px;
	float: left;
	width: 986px;
	text-align: left;
	background-image: url(../images/left-area-bg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.footer-text-inner {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	float: left;
	text-align: center;
	width: 688px;
	padding-top: 14px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 16px;
}
.footer-text-inner a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.footer-text-inner a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.mid-inner-area {
	float: left;
	width: 688px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 46px;
	padding-bottom: 0px;
	padding-left: 51px;
}
.breadcrums {
	margin: 0px;
	float: left;
	width: 687px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.breadcrums span {
	padding: 0px;
	margin-right: 6px;
	margin-bottom: 0px;
	margin-left: 8px;
}
.breadcrums a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5e5e5e;
	text-decoration: none;
}
.breadcrums a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}.footer-inner-img-area {
	width: 688px;
	text-align: center;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	line-height: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -3px;
	padding: 0px;
}
.footer-inner-area {
	right: 0px;
	display: block;
	width: 688px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	float: right;
	padding-top: 50px;
	padding-bottom: 10px;
	text-align: center;
	padding-right: 46px;
	padding-left: 51px;
	background-color:#FFFFFF;
}
.heading {
	margin: 0px;
	float: left;
	width: 687px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3d3d3d;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
	color: #2f2f2f;
	text-decoration: none;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.swpage {
	line-height: normal;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #838282;
	padding-top: 0px;
	padding-right: 1px;
	padding-bottom: 2px;
	padding-left: 0px;
	text-align: right;
	margin: 0px;
	float: left;
	width: 686px;
	height: 41px;
}
.swpage span {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
}
.previous {
	margin: 0px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #b1b1b1;
	text-decoration: none;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.show-all {
	margin: 0px;
	float: left;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5e5e5e;
	text-decoration: none;
}
.next {
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #141414;
	text-decoration: none;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
	margin: 0px;
}

.page-no {
	margin: 0px;
	float: right;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 8px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5e5e5e;
	text-decoration: none;
}
.page-no a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5e5e5e;
	text-decoration: none;
	margin: 0px;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 2px;
}
.page-no a.active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5e5e5e;
	text-decoration: none;
	background-image: url(../images/hover-img.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 2px;
}

.page-no a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-image: url(../images/hover-img.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 2px;
}
.auxiliary-txt {
	margin: 0px;
	float: left;
	width: 709px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-top: 17px;
	padding-right: 0px;
	padding-bottom: 16px;
	padding-left: 10px;
	line-height: 18px;
}
.auxiliary-img {
	float: right;
	padding: 0px;
	margin-top: 2px;
	margin-right: -1px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.view-all {
	margin: 0px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5e5e5e;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.view-all a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5e5e5e;
	text-decoration: none;
}
.view-all a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.view-all span {
	color: #141414;
	padding: 0px;
	margin-top: 0px;
	margin-right: 6px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.long-prom-pro-box {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 687px;
}
.pro-box-area {
	margin: 0px;
	float: left;
	width: 687px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 30px;
	padding-left: 0px;
}
.long-prom-box {
	margin: 0px;
	float: left;
	width: 128px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.long-prom-img {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 128px;
	line-height: 0px;
	height: 180px;
}
.inner_span_1 {
	height: 100%;
	display: inline-block;
	vertical-align: middle;
	width: 0px;
/*	cursor:pointer;*/
	line-height: 0px;
}
.inner_span_2 {
	text-align: center;
	width: 100%;
	display: inline-block;
	vertical-align:middle;
/*	cursor:pointer;*/
	line-height: 0px;
}
.inner_span {
/*	height: 100%;*/
	display: inline-block;
	vertical-align: middle;
	width: 0px;
/*	cursor:pointer;*/
	line-height: 0px;
}
.pro-img-border {
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border: 1px solid #cccccc;
}
.long-prom-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3d3d3d;
	text-decoration: none;
	margin: 0px;
	float: left;
	text-align: left;
	width: 128px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.long-prom-text a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3D3D3D;
	text-decoration: none;
}
.long-prom-text a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #BF0304;
	text-decoration: none;
}
.long-prom-text span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: left;
	display: block;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.more-info {
	margin: 0px;
	float: left;
	width: 124px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #5b0000;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.more-info a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #5b0000;
	text-decoration: underline;
}
.more-info a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #5b0000;
	text-decoration: none;
}
.swpage-inner {
	line-height: normal;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #838282;
	padding-top: 0px;
	padding-right: 1px;
	padding-bottom: 2px;
	padding-left: 0px;
	text-align: right;
	margin: 0px;
	float: left;
	width: 686px;
	height: 41px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: ##3d3d3d;
}
.mid-main-area {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 785px;
	background-color: #FFFFFF;
}
.pro-detail-area {
	margin: 0px;
	float: left;
	width: 686px;
	padding-top: 13px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.pro-detail-lft-area {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 374px;
}
.pro-detail-img {
	margin: 0px;
	float: left;
	width: 374px;
	/*	height: 523px;*/
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
}
.cilck-zoom-area {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 374px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #3d3d3d;
}
.cilck-zoom-img {
	float: right;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.pro-detail-right-area {
	float: left;
	width: 290px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 18px;
}
.pro-des-box-txt {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 290px;
}
.item-txt-area {
	margin: 0px;
	float: left;
	width: 290px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.item-txt {
	margin: 0px;
	float: left;
	width: 95px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3d3d3d;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.item-right-txt {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 185px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.item-right-txt span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #e20000;
	text-decoration: none;
}
.color-right-select {
	margin: 0px;
	padding: 0px;
	width: 105px;
	border: 1px solid #c0c0c0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3D3D3D;
	text-decoration: none;
}
.size-right-select {
	margin: 0px;
	padding: 0px;
	width: 50px;
	border: 1px solid #c0c0c0;
}
.size-text {
	padding: 0px;
	/*	float: right;*/
	width: 240px;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.size-text a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #001d9c;
	text-decoration: underline;
}
.size-text  a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #001d9c;
	text-decoration: none;
}
.quantity-right-input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3D3D3D;
	text-decoration: none;
	border: 1px solid #d2d2d2;
	margin: 0px;
	width: 30px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 2px;
}
.buy-now-img {
	margin: 0px;
	padding: 0px;
	width: 76px;
	float: right;
}
.quantity-right-txt {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 120px;
}
.bookmark-us-img {
	margin: 0px;
	float: left;
	width: 104px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.email-to-a-friend-img {
	width: 124px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 12px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.pro-heading-bg {
	margin: 0px;
	float: left;
	width: 280px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 10px;
}
.pro-heading-bg h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3d3d3d;
	text-decoration: none;
	margin: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3d3d3d;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.pro-heading-bg p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3d3d3d;
	text-decoration: none;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.color-samples {
	margin: 0px;
	float: left;
	width: 278px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
}
.color-box {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 74px;
}
.color-img-box {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 30px;
	width: 75px;
}
.color-box-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3D3D3D;
	text-decoration: none;
	text-align: center;
	margin: 0px;
	float: left;
	width: 75px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: normal;
}
.color-samples-text {
	margin: 0px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width: 380px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 10px;
}
.alternative-views-img {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 90px;
	width: 67px;
}
.inner-text {
	float: left;
	width: 688px;
	font-size: 13px;
	font-weight: normal;
	color: #3d3d3d;
	text-decoration: none;
	line-height:normal;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.inner-text a{
	font-size: 13px;
	font-weight: normal;
	color: #1772C1;
	text-decoration: underline;
	line-height:normal;
}
.inner-text a:hover{
	color:#E59FDE;
	text-decoration: none;
}
.inner-text td{
	font-size: 13px;
	font-weight: normal;
	color: #3d3d3d;
	text-decoration: none;
	line-height:normal;
}


/* *************** Share Links Code **************** */
.sharelinks {
	width: 150px;
	font-size: 11px;
	text-align: center;
	color: #3d3d3d;	
	margin: 6px 0;
	padding: 2px 0 2px 5px;
	border: 1px solid #3d3d3d;
}
.sharelinks a, .sharelinks a:visited {
	color: #001d9c;
	text-decoration: underline;
}
.sharelinks a:hover {
	color: #3d3d3d;
	text-decoration: none;
}



/* *************** Colors **************** */
.colorhdr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	text-indent: 1px;
	color: #3d3d3d;
	width: 100%;
	height: 18px;
	margin: 15px 0 0 0;
	border-bottom: 1px solid #3d3d3d;
}
.colors {
	border: none 0;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	color: #3d3d3d;
}
.colors td {
	border: none 0;
	width: 65px;
	vertical-align: top;
	color: #3d3d3d;
}
.colors tr {
	text-align: center;
}
.colors_tr_row {
	height: 25px;
}
.dis {
	font-size: 0.8em;
}


.amethyst         {background:#4b306a; height: 30px;}
.aqua_blue        {background:#56d6c9; height: 30px;}
.azure            {background:#0067ad; height: 30px;}
.azure_blue       {background:#48b2e2; height: 30px;}
.beige            {background:#aa825f; height: 30px;}
.black            {background:#000000; height: 30px;}
.blue             {background:#0c61d4; height: 30px;}
.blush            {background:#f99a9a; height: 30px;}
.brown            {background:#703d29; height: 30px;}
.burgundy         {background:#77353d; height: 30px;}
.cafe_brown       {background:#8c5933; height: 30px;}
.copper_brown     {background:#f47c00; height: 30px;}
.coral            {background:#f28085; height: 30px;}
.coral_orange     {background:#f93a2b; height: 30px;}
.coral_hotpink    {background:#ff3399; height: 30px;}
.cranberry        {background:#bf384a; height: 30px;}
.dark_green       {background:#076d54; height: 30px;}
.eggplant         {background:#77216f; height: 30px;}
.eggplant_purple  {background:#84216b; height: 30px;}
.emerald          {background:#006d55; height: 30px;}
.emerald_green    {background:#00b27a; height: 30px;}
.fuchsia          {background:#d0417e; height: 30px;}
.fuchsia_pink     {background:#f7027c; height: 30px;}
.fuchsia_silver   {background:#f7027c; height: 30px;}
.gold             {background:#efbd47; height: 30px;}
.green            {background:#8a9887; height: 30px;}
.gunmetal_silver  {background:#5a5d5a; height: 30px;}
.hunter_green     {background:#214332; height: 30px;}
.ice_blue         {background:#aae2e0; height: 30px;}
.ice_pink         {background:#f3dae1; height: 30px;}
.ivory            {background:#f2edd8; height: 30px;}
.jade_green       {background:#3cb3bb; height: 30px;}
.lavender         {background:#8652b7; height: 30px;}
.light_blue       {background:#72c7e7; height: 30px;}
.light_yellow     {background:#f9e526; height: 30px;}
.lilac_purple     {background:#e29ed6; height: 30px;}
.lime_green       {background:#a1c42c; height: 30px;}
.magenta          {background:#9b1889; height: 30px;}
.magenta_pink     {background:#b7008e; height: 30px;}
.magenta_purple   {background:#a35795; height: 30px;}
.mauve            {background:#b56183; height: 30px;}
.mint             {background:#7efcd7; height: 30px;}
.navy_blue        {background:#39395e; height: 30px;}
.nude             {background:#f6dfdf; height: 30px;}
.olive_green      {background:#706f48; height: 30px;}
.orange           {background:#e9693d; height: 30px;}
.peach            {background:#f28085; height: 30px;}
.periwinkle_blue  {background:#7d7efd; height: 30px;}
.pink             {background:#ffaaaa; height: 30px;}
.pink_champagne   {background:#f2d1bf; height: 30px;}
.plum             {background:#432f4e; height: 30px;}
.powder_blue      {background:#7f8cbf; height: 30px;}
.purple           {background:#77216f; height: 30px;}
.red              {background:#a70240; height: 30px;}
.rose_pink        {background:#cdb6ac; height: 30px;}
.royal            {background:#002395; height: 30px;}
.sage_green       {background:#aadd96; height: 30px;}
.sapphire         {background:#0018a8; height: 30px;}
.sapphire_blue    {background:#0038a8; height: 30px;}
.silver           {background:#d1ccbf; height: 30px;}
.taupe            {background:#703d29; height: 30px;}
.teal             {background:#0082b4; height: 30px;}
.teal_green       {background:#0082b4; height: 30px;}
.turquoise        {background:#0078be; height: 30px;}
.turquoise_blue   {background:#5eacd2; height: 30px;}
.turquoise_green  {background:#6bc9db; height: 30px;}
.watermelon       {background:#dc0451; height: 30px;}
.white            {background:#ffffff; height: 30px;}
.wine             {background:#77353d; height: 30px;}
.wine_red         {background:#af1e2d; height: 30px;}
.yellow           {background:#f9e300; height: 30px;}

