* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	TEXT-ALIGN: center;
	MARGIN: 0px auto;
	BACKGROUND: url(../images/bg_body.gif) #382e22 no-repeat center top;
	FONT-FAMILY: Arial, sans-serif;
	
	FONT-SIZE: 12px;
	width: 920px;
	padding: 0px;
	
}




.main {
  background: #fff;
    position: relative;
  min-height: 920px; }
  
  /* Products */

#main-products
{
float:left;
margin:0 0 15px 0;
width:920px;
height:276px;
overflow:hidden;
}
div#products
{
float:left;
width:920px;
}

.clearer {
	HEIGHT: 1px; CLEAR: both; FONT-SIZE: 1px; OVERFLOW: hidden
}
A {
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #C6A886; TEXT-DECORATION: underline
}
A IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
:focus {
	OUTLINE-WIDTH: 0px
}
H1 {
	LINE-HEIGHT: 1.3em; MARGIN-BOTTOM: 0.4em; COLOR: #271e13
}
H2 {
	LINE-HEIGHT: 1.3em; MARGIN-BOTTOM: 0.4em; COLOR: #271e13
}
H3 {
	LINE-HEIGHT: 1.3em; MARGIN-BOTTOM: 0.4em; COLOR: #271e13
}
H4 {
	LINE-HEIGHT: 1.3em; MARGIN-BOTTOM: 0.4em; COLOR: #271e13
}
H5 {
	LINE-HEIGHT: 1.3em; MARGIN-BOTTOM: 0.4em; COLOR: #271e13
}
H6 {
	LINE-HEIGHT: 1.3em; MARGIN-BOTTOM: 0.4em; COLOR: #271e13
}
.head {
	LINE-HEIGHT: 1.3em; MARGIN-BOTTOM: 0.4em; COLOR: #271e13
}
H1 {
	LINE-HEIGHT: 1.17; FONT-SIZE: 2em
}
H2 {
	FONT-SIZE: 1.5em
}
H3 {
	FONT-SIZE: 1.35em
}
H4 {
	FONT-SIZE: 1.05em
}
H5 {
	FONT-SIZE: 1.05em
}
H6 {
	FONT-SIZE: 0.95em
}
.header-top {
	POSITION: relative;
	MARGIN: 0px auto;
	WIDTH: 977px;
	HEIGHT: 139px;
	OVERFLOW: hidden
}
#logo {
	POSITION: absolute;
	WIDTH: 305px;
	TOP: 5px;
	LEFT: 26px
}
.header-top-container {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 977px; HEIGHT: 175px; OVERFLOW: hidden
}

.quick-access {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.quick-access P {
	PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 25px; COLOR: #6d97c0; FONT-SIZE: 17px; PADDING-TOP: 0px
}
.quick-access .shop-access {
	TEXT-ALIGN: left; MARGIN: 5px 0px 0px
}
.quick-access .shop-access UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
.quick-access .shop-access UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 30px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.quick-access .shop-access .float-r UL LI {
	MARGIN: 0px 0px 0px 30px
}
.quick-access .shop-access UL LI SPAN {
	DISPLAY: block; COLOR: #afc336; FONT-SIZE: 10px
}
.quick-access .shop-access A:link {
	COLOR: #fff; FONT-SIZE: 14px
}
.quick-access .shop-access A:visited {
	COLOR: #fff;
	FONT-SIZE: 14px
}

.dressimg{ margin:auto; width:160px; height:183px; text-align:center;}
.dressname a
{ display:block;float:left; width:95%; text-align:center; COLOR: #6699cc;  padding-top:5px; text-decoration:none;}
.dressprice { text-align:center; 	COLOR: #6a97c9; FONT-SIZE: 1.2em; FONT-WEIGHT: bold; margin-top:10px;}
.price {COLOR: #6a97c9; FONT-SIZE: 1.2em; font-weight:bold;}
.cart {padding-left:124px; padding-top:24px;}
.dresslist{ margin:1px;   width:180px; height:262px; float:left;}
#breadnav {padding-bottom:12px;}
.centerColumn { padding-bottom:24px;}

.prodcut {

float:left; width:350px;
min-height:400px;
}

.style1
{
font-size:17px;
color:#625550;
margin:14px 0 4px 0;
padding:0;
}
.style2 { margin-bottom:25px; margin-top:15px;}
.style3 {margin:12px 0 12px 0 ;}

.prodcutright {float:left;width:450px;}

.middle-container {
	
}
.middle-container .middle-top {
	WIDTH: 977px; BACKGROUND: url(../images/bg_middle_top.gif) no-repeat left top
}
.middle-container .middle-bottom {
	PADDING-BOTTOM: 26px; PADDING-LEFT: 13px; WIDTH: 951px; PADDING-RIGHT: 13px; BACKGROUND: url(../images/bg_middle_bottom.gif) no-repeat left bottom; PADDING-TOP: 11px
}
.middle {
	
	TEXT-ALIGN: left;
	MARGIN: 0px auto;
	WIDTH: 940px;
	BACKGROUND: url(../images/bg_mainColumn.gif) repeat-y left top;
	background-image: url(../images/bg_mainColumn.gif);
	padding-left:24px;
}
.col-2-left-layout {
	
}
.col-2-left-layout .col-main {
	PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px 10px; PADDING-LEFT: 0px; WIDTH: 920px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; PADDING-TOP: 10px
}
.col-2-left-layout .col-left {
	PADDING-BOTTOM: 10px; MIN-HEIGHT: 500px; PADDING-LEFT: 5px; WIDTH: 155px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/bg_left_col.gif) no-repeat left top; FLOAT: left; HEIGHT: auto !important; PADDING-TOP: 10px
}
.col-3-layout {
	
}
.col-3-layout .col-main {
	PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px 10px; PADDING-LEFT: 0px; WIDTH: 570px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; PADDING-TOP: 10px
}
.col-3-layout .col-left {
	PADDING-BOTTOM: 10px; MIN-HEIGHT: 500px; PADDING-LEFT: 5px; WIDTH: 155px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/bg_left_col.gif) no-repeat left top; FLOAT: left; HEIGHT: auto !important; PADDING-TOP: 10px
}
.col-3-layout .col-right {
	PADDING-BOTTOM: 10px; MIN-HEIGHT: 500px; PADDING-LEFT: 13px; WIDTH: 166px; PADDING-RIGHT: 11px; BACKGROUND: url(../images/bg_right_col.gif) no-repeat left top; FLOAT: right; HEIGHT: auto !important; PADDING-TOP: 10px
}
.col-2-right-layout {
	
}
.col-2-right-layout .col-main {
	PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px 10px; PADDING-LEFT: 0px; WIDTH: 920px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; PADDING-TOP: 10px
}
.col-2-right-layout .col-right {
	PADDING-BOTTOM: 10px; MIN-HEIGHT: 600px; PADDING-LEFT: 13px; WIDTH: 166px; PADDING-RIGHT: 11px; BACKGROUND: url(../images/bg_right_col.gif) no-repeat left top; FLOAT: right; HEIGHT: auto !important; PADDING-TOP: 10px
}
.col-1-layout {
	
}
.col-1-layout .col-main {
	PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px 10px; PADDING-LEFT: 0px; WIDTH: 930px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; PADDING-TOP: 10px
}
.footer {
	POSITION: relative; TEXT-ALIGN: left; MARGIN: 20px auto 20px; WIDTH: 953px; COLOR: #fff; margin-left:12px;
}
.footer .footer_menu {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: #e9e8d1; HEIGHT: 47px; PADDING-TOP: 17px
}
.footer .footer_menu UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 14px 0px 25px; PADDING-LEFT: 20px; WIDTH: 813px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: #382e22; FLOAT: left; HEIGHT: 22px; PADDING-TOP: 6px
}
.footer .footer_menu UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: inline; BACKGROUND: url(../images/bullet06.gif) no-repeat right 3px; COLOR: #fff; PADDING-TOP: 0px
}
.footer .footer_menu UL LI.last {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.footer .footer_menu UL LI.separator {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
.footer .footer_menu A:link {
	COLOR: #fff
}
.footer .footer_menu A:visited {
	COLOR: #fff
}
.footer .footer_menu .rss {
	MARGIN: -1px 0px 0px; FLOAT: left
}
.footer .footer_menu .twitter {
	MARGIN: -1px 10px 0px; FLOAT: left
}
.footer .informational {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 25px; PADDING-TOP: 15px
}
.footer .informational A:link {
	COLOR: #afc336
}
.footer .informational A:visited {
	COLOR: #afc336
}
.footer .b_l {
	WIDTH: 300px; FLOAT: left
}
.footer .b_r {
	TEXT-ALIGN: justify; LINE-HEIGHT: 18px; WIDTH: 585px; FLOAT: right; COLOR: #eae9d2
}
.footer .legality {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
.footer .newsletter H3 {
	MARGIN: 10px 0px 5px; COLOR: #afc336; FONT-SIZE: 14px
}
.footer .newsletter UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}


.remend { clear:both; margin:10px 0 10px 0;}
.remend li{ margin:0 0 0 12px; float:left; width:160px; height:250px; text-align:center; list-style:none;  padding-top:10px;}
.productname { display:block;}

.remend a
{ display:block;float:left; width:95%; text-align:center; COLOR: #6699cc;  padding-top:5px; text-decoration:none;}


.rb01 {
	BACKGROUND: url(../images/rb_bg01.gif) repeat-x left top; HEIGHT: 44px
}
.rb01 .c-lb {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/rb_bl01.gif) no-repeat left top; HEIGHT: 44px; PADDING-TOP: 0px
}
.rb01 .c-rb {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/rb_br01.gif) no-repeat right top; HEIGHT: 44px; PADDING-TOP: 0px
}
.cb01 {
	WIDTH: 100%; BACKGROUND: #271e14; FLOAT: left
}
.cb01 .cb01_tl {
	WIDTH: 100%; BACKGROUND: url(../images/cb01_tl.gif) no-repeat left top; FLOAT: left
}
.cb01 .cb01_tr {
	WIDTH: 100%; BACKGROUND: url(../images/cb01_tr.gif) no-repeat right top; FLOAT: left
}
.cb01 .cb01_fl {
	WIDTH: 100%; BACKGROUND: url(../images/cb01_fl.gif) no-repeat left bottom; FLOAT: left
}
.cb01 .cb01_fr {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: url(../images/cb01_fr.gif) no-repeat right bottom; FLOAT: left; PADDING-TOP: 10px
}
.float-l {
	FLOAT: left
}
.float-r {
	FLOAT: right
}
.clear {
	CLEAR: both;
}
.a-right {
	TEXT-ALIGN: right
}

.featured-products .form-button {
	BORDER-BOTTOM-STYLE: none;
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 6px;
	LINE-HEIGHT: 18px;
	BORDER-RIGHT-STYLE: none;
	TEXT-TRANSFORM: uppercase;
	PADDING-LEFT: 0px;
	WIDTH: 117px;
	PADDING-RIGHT: 0px;
	BORDER-TOP-STYLE: none;
	BACKGROUND: url(../images/button03.gif) no-repeat left top;
	COLOR: #fff;
	BORDER-LEFT-STYLE: none;
	PADDING-TOP: 4px
}
.featured-products TABLE TR.last TD {
	BORDER-BOTTOM: #e5e5e5 1px solid
}
.featured-products .prod-browser {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.featured-products .prod-browser .prev {
	FLOAT: left
}
.featured-products .prod-browser .prev A:link {
	WIDTH: 19px; DISPLAY: block; BACKGROUND: url(../images/bullet03.gif) no-repeat left top; HEIGHT: 19px
}
.featured-products .prod-browser .prev A:visited {
	WIDTH: 19px; DISPLAY: block; BACKGROUND: url(../images/bullet03.gif) no-repeat left top; HEIGHT: 19px
}
.featured-products .prod-browser .next A:link {
	WIDTH: 19px; DISPLAY: block; BACKGROUND: url(../images/bullet04.gif) no-repeat left top; HEIGHT: 19px
}
.featured-products .prod-browser .next A:visited {
	WIDTH: 19px; DISPLAY: block; BACKGROUND: url(../images/bullet04.gif) no-repeat left top; HEIGHT: 19px
}
A.rss:link {
	WIDTH: 30px; DISPLAY: block; BACKGROUND: url(../images/icon01.gif) no-repeat left top; HEIGHT: 30px
}
A.rss:visited {
	WIDTH: 30px; DISPLAY: block; BACKGROUND: url(../images/icon01.gif) no-repeat left top; HEIGHT: 30px
}
A.twitter:link {
	WIDTH: 30px; DISPLAY: block; BACKGROUND: url(../images/twitter.png) no-repeat left top; HEIGHT: 30px
}
A.twitter:visited {
	WIDTH: 30px; DISPLAY: block; BACKGROUND: url(../images/twitter.png) no-repeat left top; HEIGHT: 30px
}
.prod-name {
	MARGIN: 5px 0px 0px; HEIGHT: 31px; OVERFLOW: hidden
}
.featured_products {
	Z-INDEX: 1; POSITION: relative; FLOAT: left;  BACKGROUND: url(../images/2-zh-banner.jpg) no-repeat; width:925px; height:413px; color:#FFF;}

.featured_products IMG {
	Z-INDEX: 0; POSITION: relative; FLOAT: left
}
.featured_products EMBED {
	Z-INDEX: 0; POSITION: relative; FLOAT: left
}
.featured_products .title {
	Z-INDEX: 2; POSITION: absolute; BOTTOM: 0px; LEFT: 0px
}
.featured_products .title SPAN {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: block; BACKGROUND: #6798ca; FLOAT: left; HEIGHT: 32px; COLOR: #fff; FONT-SIZE: 16px; PADDING-TOP: 0px
}
.tip-zone {
	MARGIN: 0px 12px 12px; WIDTH: 926px; DISPLAY: inline; BACKGROUND: #eae8d3; FLOAT: left; FONT-SIZE: 16px
}
.tip-zone .tip-hd {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 168px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/bg_tip.gif) no-repeat left top; FLOAT: left; HEIGHT: 28px; COLOR: #fff; PADDING-TOP: 10px
}
.tip-zone .tip-body {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #382e22; PADDING-TOP: 10px
}
.info-bar {
	
}
.info-bar .img_holder {
	MARGIN: 0px 1px 0px 12px; DISPLAY: inline; FLOAT: left
}
	.alldress{clear:both; margin:12px 0 0 0; height:28px;}
		#page{float:left;}
		#alls{ float:left;}
		#pagenav{ text-align:right; margin:0px; padding:0px; margin-right:30px;}
		.footbar {padding-bottom:12px;}
	    .footbar li{display:inline; list-style:none; padding-left:12px;}

a img {border: none; }
TR.tableHeading {
	background-color: #cacaca;
	height: 2em;
	}
.tableHeading TH {
	border-bottom: 1px solid #cccccc;
	}
.tableHeading{background-color: #e9e9e9; height: 2.2em;}

.cartQuantity {
	width: 4.7em;	padding: 0.5em 0em; text-align: center;
	}
.cartProductDisplay{padding: 0.5em 0em; padding-left:24px;}
.cartQuantityUpdate{text-align: center;padding: 0.5em 0em;}
.cartAttribsList {
	margin-left: 1em;
	}
#scProductsHead	{text-align:left; padding-left:20px;}
.cartUnitDisplay, .cartTotalDisplay {
	text-align: center;
	padding-right: 0.2em;
	}
	.rowEven {
	background-color: #F0F0F0;
	height: 1.5em;
	vertical-align: top;

	}

.cartUnitDisplay, .cartTotalDisplay {
	text-align: right;
	padding-right: 0.2em;
	}
#cartSubTotal {
	border-top: 1px solid #cccccc;
	font-weight: bold;
	text-align: right;
	line-height: 2.2em;
	padding-right: 2.5em;
   background-color: #e9e9e9;
   	height: 2.2em;
	}
#cartpic{float:left; margin-right:12px;}
.floatingBox{float:left; margin-right:6px;	margin: 0;
	width: 47%;}
.information {padding: 10px 3px; line-height: 150%;}

.buttonRow {
	margin: 0.5em; 
	}

LEGEND {
	font-weight: bold;
	padding: 0.3em;
	}


.forward {
	float: right;
	}
LABEL.inputLabel {
	width: 8.4em;
	float: left;
	}

.clearBoth {
	clear: both;
	}

	
FIELDSET {
	padding: 0.5em;
	margin: 0.5em 0em;
	border: 1px solid #cccccc;
	}
 INPUT {
	display: inline;
	font-size: 1em;
	margin: 0.1em;
	}
	
.floatingBox INPUT {margin:0.27em;}
.tx4{color:#FF0000;}
.opname a {color:#B80000; text-decoration:none;}
.onepro{
   width:127px;
   text-align:center;
   margin-right:10px;
   margin-top:20px;
     padding-bottom:5px;
   float:left;
}

#myAccountGenw {float:left; width:40%;}
#myAccountGenw li {margin-bottom:8px; list-style:none;}

#myAccountNotifyw {float:left;width:40%;}
#myAccountNotifyw  li {margin-bottom:8px; list-style:none;}
.input{ height:13px;  width:120px;background-color:#FFFfff; vertical-align:middle; line-height:18px;  color:#999999;  }
.content-border p {line-height:140%; color:#666;}
#page li {float:left; display:inline; padding-right:12px;}
.note {font-size:12px;}
#createAcctDefault a {text-decoration:underline; color: #666666;}
.centerColumn a {text-decoration:underline; color: #666666;}
#checkoutShippingHeading{font-size:16px;}
#checkoutShippingHeadingAddress{font-size:14px;}
#checkoutShippingHeadingMethod{font-size:14px;}
#checkoutPaymentHeading{font-size:16px;}
#checkoutPaymentHeadingAddress{font-size:14px;}
.centerColumn h2 {font-size:14px;}
.centerColumn h1 {font-size:16px;}

#checkoutConfirmDefaultHeading{font-size:16px; paading-top:12px;padding-bottom:8px;}
h3{font-size:12px;padding-top:14px;padding-bottom:8px;font-weight:bold;}
#checkoutConfirmDefaultBillingAddress{margin-bottom:8px;}
h4{font-size:12px;}
#checkoutConfirmDefaultShippingAddress{margin-bottom:8px;}
