* {
	margin:0;
	padding:0
}
body,input,a,b,i,p,li,ul,div,dd,dl {
	margin:0;
	padding:0;
}

a {
	font-size:12px;
	font-family:Arial,Helvetica,sans-serif,Verdana;
	color:#050505;
	text-decoration:none;
	font-weight:normal;
}
a:hover {
	text-decoration:underline;
}
img {
	text-align:center;
	border:0;
}
li {
	list-style:none;
	list-style-position:outside
}
.clear {
	clear:both
}
td {
	padding:2px
}
table {
	width:100%;
}
.header-container {
	background:#202020;
}

input.input-texttx,select {
	border:0 none #FFFFFF;
	display:inline;
	float:left;
	font:12px verdana,sans-serif;
	height:18px;
	margin:7px 0 0 32px;
	padding:0;
	width:179px;
}
#pFooter div.EmailContainerV2 {
	background:url("../images/now/signupBG.jpg") no-repeat scroll 0 0 transparent;
	display:inline;
	float:right;
	height:32px;
	margin:10px 8px 0 0;
}
button.buttontx {
	border:0 none;
	cursor:pointer;
	margin:0;
	overflow:visible;
	padding:0;
	width:auto;
}
#pFooter div.footerLinksRow {
	background:url("../images/now/footerbtmBG.jpg") repeat-x scroll left 4px transparent;
	display:block;
	height:48px;
	width:100%;
}
.footerRowContent {
	margin:0 auto;
	width:983px;
}
#pFooter div.footerLinks {
	background:url("../images/now/footernavBG.jpg") repeat-x scroll right 3px #FFFFFF;
	height:48px;
	margin:0 auto;
	width:983px;
}
#pFooter div.linkList {
	display:inline;
	float:left;
	width:983px;
}
#pFooter div.footerLinksRow a:link,#pFooter div.footerLinksRow a:active,#pFooter div.footerLinksRow a:visited,#pFooter div.footerLinksRow a:hover {
	color:#FFFFFF;
	font-family:Verdana,Sans-Serif;
	font-size:11px;
	text-decoration:none;
}
.linkList span a {
	color:#FFFFFF;
	font-family:Verdana,Sans-Serif;
	font-size:11px;
	text-decoration:none;
}
#pFooter .linkList span {
	display:inline;
	float:left;
	padding:17px 0 0 39px;
}
#pFooter .linkList a {
	font:11px arial,helvetica,sans-serif !important;
}
b,li,span,font,h1,h2,h3,h4,h5,h6,div {
	list-style-position:outside;
	font-family:Arial,Helvetica,sans-serif,Verdana;
	font-size:12px;
}
input.input-text,select {
	border:medium none White;
	font-family:Verdana;
	font-size:12px;
	height:16px;
	margin-left:5px;
	margin-right:0;
	margin-top:0px;
	padding:0 0 0 0;
	width:100px;
}
input,select,textarea,button {
	font:12px/15px Arial,Helvetica,sans-serif;
	vertical-align:middle;
	color:#2f2f2f;
}
.header-top {
	color:#8A8A8A;
	margin:0 auto;
	padding:0px;
	width:980px;
	height:21px;
}
.header_box {
	position:relative;
	clear:both;
	height:100px;
	margin:0 auto;
	padding:0;
	text-align:left;
	width:990px;
}
.left-cell {
	color:#cccccc;
	float:left;
	font-size:11px;
	padding:3px 8px;
	position:absolute;
	text-align:left;
	z-index:9;
}
.header-top .right-cell {
	float:right;
	font-size:10px;
	height:23px;
	padding-left:15px;
	padding-top:0;
	text-align:right;
}
.header_left {
	float:left;
	height:88px;
	margin:0;
	padding:35px 0 0;
	position:absolute;
	top:0;
	left:0;
}
.header .logoimg {
	float:left;
	margin:0;
	text-decoration:none !important;
}
.header_center {
	float:right;
	right:0;
	margin:0;
	padding:0;
	position:absolute;
	top:7px;
}
.header_right {
	border-left:1px solid #e4e4e4;
	border-right:1px solid #e4e4e4;
	float:right;
	margin-top:2px;
	padding:0 10px;
	position:absolute;
	right:0;
	text-align:right;
	top:45px;
}
.aderV2_basketPreview {
	background:url("../images/sprit2e.gif") no-repeat scroll 0 0 rgba(0,0,0,0);
	float:right;
	height:30px;
	padding:0 0 0 40px;
	text-align:right;
}
.header2 .quick-access {
	font-family:Arial;
	height:29px;
	padding:25px 0 0;
	text-align:left;
	clear:right;
	width:345px;
}
.header2 .sinup {
	float:right;
	margin:0;
	padding:0;
	width:180px;
	margin-top:3px;
}
.quick-access .form_search_box {
	background:none repeat scroll 0 0 #fff;
	border:1px solid #d3d3d3;
	float:right;
	height:18px;
	margin:0;
	padding:1px;
	width:172px;
}
.form_search_box .input-text {
	background:none;
	color:#7C7C7C;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	height:18px;
	line-height:18px;
	margin:0;
	padding:0 0 0 2px;
	width:150px;
}
.form_search_box button.button span {
	background:url("../images/nav_searchbar_submit.gif") no-repeat scroll 0 0 rgba(0,0,0,0);
	border:0 none;
	height:18px;
	padding:0;
	width:17px;
}
.quick-access {
	float:right;
	position:absolute;
	right: 170px;
	top: 51px;
}
.ddd {
	background:url("../images/3333.jpg") repeat-x;
	height:33px;
	margin-top:2px;
	width:980px;
}
.ddd li {
	border-right:1px solid #FFFFFF;
	float:left;
	padding:8px 79px;
}
.form_search_box span a {
	font-size:11px;
}
.form_search_box button.button {
	background:none repeat scroll 0 0 rgba(0,0,0,0);
	border:0 none;
	cursor:pointer;
	margin:2px 0 0;
	overflow:visible;
	padding:0;
	width:auto;
}
.search_popular {
	padding-left:10px;
	font-style:italic;
	font-size:11px;
	display:none;
}
.header2 .quick-access .cart-boxcontain {
	float:left;
	margin-left:10px;
	padding:0;
}
.header2 .quick-access .linkscarts {
	float:left;
	padding:0 0 10px;
}
.linkscarts a:hover {
	text-decoration:none;
}
.HorzBasketPreviewItemCount {
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	line-height:31px;
	padding-right:5px;
	text-align:right;
}
.essageLinkbaslk {
	line-height:15px;
	font-size:11px;
	text-align:right;
}
.HorzBasketPreviewItemCount:hover {
	color:#ccc;
}
.top-sky-scapper-top {
	background:none repeat scroll 0 0 #FFFFFF;
	border-bottom:1px solid #E5E3E1;
	padding:5px 0;
	text-align:center;
}
.top-sky-scapper {
	margin:auto;
	padding:0;
	width:920px;
}
#pHeader {
	background:url("../images/now/navBG.gif") repeat-x scroll left bottom transparent;
	border:medium none;
	clear:both;
}
.HeaderTopRow {
	background:url("../images/now/headtopBG.jpg") no-repeat scroll center top transparent;
	display:block;
	height:22px;
	width:100%;
}
.HeaderRowContent {
	margin:0 auto;
	width:1069px;
}
.logoTop {
	background:url("../images/now/logo_top.jpg") no-repeat scroll 0 0 transparent;
	display:inline;
	float:left;
	height:22px;
	width:258px;
}
.topNavBackground {
	background:url("../images/now/topnavBG.jpg") no-repeat scroll 0 0 transparent;
	display:inline;
	float:left;
	height:22px;
	width:768px;
}
.LOGINORSIGNUP {
	display:inline;
	float:right;
	font-size:11px;
	padding-top:4px;
}
.top-link-checkout a:link,.top-link-checkout a:visited,.top-link-checkout a:active {
	text-decoration:none;
	font-size:9px;
	font-weight:bold;
	color:#ffffff;
	text-transform:uppercase;
}
.top-link-checkout a {
	color:#ccc;
}
.top-link-checkout a:hover {
	text-decoration:underline;
}
.xnxx {
	background:#efefef;
	text-align:center;
	border-top:2px solid #e51d9b;
}
.HeaderLinkDelimiter {
	color:#fff;
	font-family:Verdana,sans-serif;
	font-size:10px;
	font-weight:normal;
	margin:0px;
	vertical-align:top;
}
.aderV2_basketPreview a:hover {
	text-decoration:none;
}
#pHeader div.aderV2_basketPreview {
	display:inline;
	float:right;
	margin-top:2px;
}
#pHeader div.aderV2_basketPreview a.essageLinkbaslk,#pHeader div.aderV2_basketPreview a.essageLinkbaslk:link,#pHeader div.aderV2_basketPreview a.essageLinkbaslk:active,#pHeader div.aderV2_basketPreview a.essageLinkbaslk:visited {
	background:url(" ../images/now/topcart.gif") no-repeat scroll 3px center Transparent;
	color:#FFFFFF;
	display:inline;
	float:left;
	font:13px arial,helvetica,sans-serif;
	margin-right:4px;
	margin-top:0;
	padding:0 7px 0 25px;
	text-decoration:none;
}
.pinkbasision {
	color:#fff;
	float:left;
	font-size:11px;
	font-weight:bold;
}
.pinkbasision a {
	font-size:11px;
	color:#fff;
}
.pinkbasision a:hover {
	color:#947071;
}
.HeaderHomeLinkContainer strong {
	font-size:0;
	height:0;
	left:-999em;
	line-height:0;
	overflow:hidden;
	position:absolute;
	text-indent:-999em;
	top:-999em;
	width:0;
}
.HeaderSearchBarContainer {
	display:inline;
	float:right;
	height:31px;
	margin-right:37px;
	margin-top:63px;
	width:349px;
}
#pHeader div.SearchV2 {
	background:url("../images/now/searchBG.jpg") no-repeat scroll 0 0 Transparent;
	height:31px;
	width:356px;
}
.HeaderSearchRow {
	background:url("../images/now/headerBG.jpg") no-repeat scroll center top #1B234C;
	border:medium none;
	display:block;
	height:155px;
	width:100%;
}
.HeaderRowContent {
	margin:0 auto;
	width:1069px;
}
.HeaderHomeLinkContainer {
	float:left;
	height:155px;
	margin-left:0;
	width:639px;
}
.currencybtn-lv_bag {
	margin-left:5px;
}
.autocompletelvba {
	color:#fff;
	float:right;
	font-size:11px;
	margin-right:10px;
	right:0;
	text-align:right;
}
.autogerbtnbestug {
	width:13px;
}
.HeaderTopTabRow {
	background:url("../images/now/navBG.gif") repeat-x scroll left top Transparent;
	width:100%;
}
.HeaderTopTabRowContent {
	background:url("../images/now/logo_btm.jpg") no-repeat scroll left top #2C2C2C;
	height:40px;
	margin:0 auto;
	padding:0;
	text-align:left;
	width:1070px;
}
#msg {
	font-size:18px;
	font-weight:bold;
	color:#fffef9;
	z-index:9999;
	position:fixed;
	_position:absolute;
	border:1px solid #fff;
	background-color:#f47920;
	text-align:center;
	left:45%;
	top:0px;
	padding:3px;
}
.somesell {
	background:url(../images/on/somesell.jpg) no-repeat scroll 0 0 transparent;
	height:23px;
	position:absolute;
	right:2px;
	top:5px;
	width:448px;
}
.call1 {
	color:#e3001b;
	font:bold 15pt tahoma;
	right:10px;
	position:absolute;
	top:40px;
}
.hermes {
	float:left;
	padding:0 16px;
}
.gg {
	float:left;
	margin-top:25px;
	margin-left:100px;
}
.top_g {
	width:960px;
	margin:0 auto;
	padding-bottom:3px;
}
.top_ban {
	background:#80113c;
	height:43px;
	position:fixed;
	width:100%;
	z-index:999;
	text-align:center;
}
.head_ship {
	position:fixed;
	right:20px;
	top:277px;
}
.logoimg {
	float:left;
}
#currentcydiv {
	background:none repeat scroll 0 0 #102543;
	border-bottom:1px solid #E8EAED;
	border-left:1px solid #E8EAED;
	border-right:1px solid #E8EAED;
	display:none;
	left:86px;
	padding-bottom:5px;
	padding-top:5px;
	position:absolute;
	text-align:left;
	text-indent:5px;
	top:18px;
	width:42px;
}
#currentcydiv a {
	display:block;
	line-height:18px;
	color:#afafaf;
	font-size:11px
}
.left-cell li .c_currency {
	background:url("../images/sprite.gif") no-repeat scroll -9px -179px;
	text-decoration:underline;
	text-indent:0px;
	width:42px;
	text-align:left;
	padding-left:3px;
	color:#e8eaed
}
.left-cell li:hover {
	background-position:-69px -574px;
}
.left-cell li a:hover div,.currency li:hover div {
	display:block;
}
.left-cell li:hover > .c_currency {
	background-position:-88px -178px;
	background-color:#102543;
}
.breadcrumbs {
	background:#fff;
	font-size:9px;
	padding-bottom:5px;
	padding-left:208px;
	padding-top:5px;
	text-align:left;
}
.breadcrumbs li {
	display:inline;
	vertical-align:middle;
}
.breadcrumbs li strong {
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	color:#7e7e7e
}
.breadcrumbs li a {
	color:#7e7e7e;
	font-size:11px;
}
.breadcrumbs li a img {
	vertical-align:middle;
}
.moneyst {
	text-align:center;
}
height:66px;
	position:absolute;
	right:0px;
	text-align:right;
	top:60px;
	width:195px;
	padding-top:2px;
	color:#fff
}
.header-lv_bag .shopping-bag-lv_bag a {
	color:#fff;
	font-size:11px;
}
.header-lv_bag .shopping-bag-lv_bag span a {
	font-size:11px;
	font-weight:bold;
	color:#fff;
}
.top-img-lv_bag {
	background:url(../images/on/lon.jpg) no-repeat;
	padding-top:18px;
	padding-left:66px;
	width:944px;
	height:87px;
	margin:0 auto;
}
.top-img-lv_bag a {
	color:#fff0d3;
}
.cart_info {
	width:140px;
	float:left;
	font-size:0.8em;
}
.header-lv_bag .shopping-bag-lv_bag .cart_info p,.header-lv_bag .shopping-bag-lv_bag .cart_info p a {
	padding-top:6px;
	color:#e0006c;
}
.cart_img {
	width:50px;
	float:left;
}
.Display {
	display:none;
}
#Cart {
	background:url("../images/on/cartbg.gif") no-repeat scroll left top transparent;
	color:#FFFFFF;
	float:left;
	height:126px;
	padding:51px 0 0 16px;
	width:239px;
	margin-top:5px;
}
#Cart span.Dispatch {
	float:left;
	font-size:15px;
	line-height:28px;
	width:253px;
}
#Cart a.ViewBasket {
	background:url("../Images/basket_arrow.gif") no-repeat scroll right 8px transparent;
	color:#FFFFFF;
	float:left;
	font-size:14px;
	line-height:28px;
	padding-right:30px;
	text-decoration:none;
	padding-top:33px;
	width:auto;
}
.SecureShop {
	background:url("../images/now/company_profile_btn.gif") no-repeat scroll left 5px transparent;
	float:left;
	height:35px;
	width:270px;
}
#Promos div#Promo2 a.BrowseBtn {
	float:left;
	height:150px;
	width:325px;
}
.bottomContainer {
	background:#f7f5f4;
	padding:9px 11px;
}
.bottomContainer .col1,.col2,.col3,.col4 {
	float:left;
	margin-left:10px;
	overflow:visible;
}
.bottomContainer .content {
	background:none repeat scroll 0 0 #FFFFFF;
	margin-bottom:10px;
	padding:1px;
	box-shadow:0 0 6px #BBBBBB;
	position:relative;
}
.bottomContainer .boxBorder {
	border:1px solid #F7F5F4;
	height:353px;
	padding:4px 7px;
}
.bottomContainer .boxBorder h3 {
	color:#000000;
	font:bold 14px Arial,sans-serif;
	margin:0;
	padding:1px 0 4px;
}
.boxBorder a {
	-moz-transition:color 0.2s linear 0s;
	color:#356198;
	cursor:pointer;
	text-decoration:none;
	font-size:0.8em;
}
.box_img {
	padding:0 25px;
}
button.button::-moz-focus-inner {
	padding:0;
	border:0;
}
button.button {
	-webkit-border-fit:lines;
}
button.button {
	overflow:visible;
	width:auto;
	border:0;
	padding:0;
	background:transparent;
	cursor:pointer;
	margin:3px 0 0 6px;
}
button.button span {
	display:block;
	background:url(../images/on/bottm.jpg) repeat-x;
	font:bold 12px/19px Arial,Helvetica,sans-serif;
	text-align:center;
	white-space:nowrap;
	color:#C79C29;
}
button.button span span {
	border:0;
	padding:0;
}
button.disabled span {
	border-color:#bbb !important;
	background:#bbb !important;
}
.home span {
	color:#fff;
}
.mainmenu {
	margin:0 auto;
	text-align:center
}
.mainmenu ul {
	margin:0;
	padding:0;
	display:none;
}
.HeaderTopTabRowContent li {
	float:left;
	margin-top:10px;
}
.HeaderTopTabRowContent li a {
	color:#FFFFFF;
	font:16px arial,helvetica,sans-serif;
	padding:0 11px 0 9px;
	margin-left:88px;
	margin-top:10px;
	width:49px;
}
#pHeader .HeaderPromoRowContent {
	margin:0 auto;
	width:983px;
}
#pHeader .HeaderPromos {
	float:none;
	margin:0 auto;
	text-align:center;
	width:983px !important;
}
#pHeader .PromoGraphicContainer,#pHeader div.PromoGraphicContainer {
	display:inline;
	float:left;
}
.mainmenu ul li {
	float:left;
	display:block;
	background:url("../images/now/bg_pipe.jpg") no-repeat scroll left center transparent;
	height:25px;
}
#nav-container {
	background:none repeat scroll 0 0 #181818;
	border-bottom:1px solid #3E3E3E;
	border-top:1px solid #3E3E3E;
	color:#EEEEEE;
	height:32px;
	margin:auto;
	padding:0;
	width:980px;
}
.return a {
	font-size:11px;
	text-decoration:underline;
}
.return a:hover {
	text-decoration:none;
}
#nav-container .swimsuitsnav {
	height:12px;
	margin:0 auto;
	padding:10px 0;
}
#nav-container ul {
	list-style:none;
	margin-top:12px;
	margin:0 auto;
}
#nav-container ul ul,#nav-container ul ul ul {
	padding-left:0px;
}
#nav-container li {
	float:left;
	list-style:none;
	margin:0;
	padding:0px;
	line-height:12px;
	border-right:1px solid #fff;
}
#nav-container li a {
	text-transform:uppercase;
	color:#fff;
	display:block;
	margin:0;
	text-decoration:none;
	position:relative;
	font-weight:normal;
	font-size:11px;
	padding:0 22px;
	height:12px;
	font-weight:bold;
}
#nav-container li a:hover {
	color:#ff3800;
}
#nav-container li li a,#nav-container li li li a {
	text-transform:uppercase;
	font-size:10px;
	font-weight:bold;
	height:24px;
	color:#000000;
	background:none;
}
#nav-container li li a:hover,#nav-container li li li a:hover {
	background:none;
	border-width:0px;
	text-decoration:underline;
}
#nav-container li a .sf-sub-indicator {
	display:block;
	width:10px;
	height:10px;
	text-indent:-9999px;
	overflow:hidden;
	position:absolute;
	top:12px;
	right:15px;
	display:none;
}
#nav-container li ul {
	margin-left:0px;
	background:url("../images/ty.jpg") no-repeat scroll 15px 5px transparent;
	padding-top:11px;
}
#nav-container li li {
	float:none;
	text-align:left;
	line-height:24px;
	margin-right:0px;
	background:none;
}
#nav-container li li li {
	margin-right:0px;
	line-height:24px;
}
#nav-container li li a,#nav-container li li a:link,#nav-container li li a:visited {
	color:#DDDDDD;
	display:block;
	font-size:11px;
	font-weight:normal;
	height:22px;
	line-height:22px;
	margin:0;
	text-transform:none;
}
#nav-container li li a .sf-sub-indicator,#nav-container li li a:hover .sf-sub-indicator {
	top:10px;
}
#nav-container li ul {
	z-index:9999;
	position:absolute;
	left:-999em;
	height:auto;
	width:200px;
	margin:0;
	padding-left:0px;
}
#nav-container li ul ul {
	background:none repeat scroll 0 0 transparent;
	border:0 none;
	padding:0;
	position:static;
	width:auto;
}
#nav-container li ul ul li {
	background:url("../images/79.png") no-repeat scroll 16px 50% transparent !important;
	padding-left:10px;
}
#nav-container li:hover ul ul,#nav-container li:hover ul ul ul,#nav-container li.sfHover ul ul,#nav-container li.sfHover ul ul ul {
	left:-999em;
}
#nav-container li:hover ul,#nav-container li li:hover ul,#nmainNav li li li:hover ul,#nav-container li.sfHover ul,#nav-container li li.sfHover ul,#nav-container li li li.sfHover ul {
	left:auto;
}
#nav-container li:hover,#nav-container li.sfHover {
	position:static;
}
#nav-container li.right {
	float:right;
	margin:0;
}
#nav-container li.right a {
	display:inline;
	margin:0;
	padding:0;
	border:none;
	color:#EEEEEE;
	font-weight:normal;
	text-decoration:none;
}
#nav-container li.right a:hover {
	text-decoration:underline;
}
#nav-container ul li ul li {
	line-height:15px;
	border:0;
	background:#545454;
}
#nav-container ul li.homeicon {
	float:left;
	margin-left:0;
	padding:0 !important;
	position:relative;
	width:35px !important;
	z-index:3;
}
#nav-container ul li.homeicon a.home_ico {
	float:left;
	height:24px;
	outline:medium none;
	text-indent:-9999px;
	width:35px;
}
#gradient-top {
	background:url("../images/now/bg_contenttop.png") repeat-x scroll left top transparent;
	clear:both;
	display:block;
	height:13px;
	position:relative;
	width:100%;
}
.shop-by-category {
	color:#000000;
	font-size:13px;
	font-weight:bold;
	line-height:16px;
	margin:0 0 10px;
	padding:15px 0 5px;
	text-transform:uppercase;
	border-bottom:1px solid #ccc;
}
.p1downhas_yh {
	width:160px;
	text-align:left;
}
.p1downhas_yh li {
	line-height:16px;
	font-size:12px;
	padding-bottom:10px;
}
.p1downhas_yh li a {
	color:#404040;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	margin:0;
	padding:0;
	text-transform:uppercase;
}
.p1downhas_yh li li {
	background:#fff;
	line-height:19px;
	padding:0;
}
.p1downhas_yh li li a {
	color:#404040;
	font-size:11px;
	font-weight:normal;
	padding-left:7px;
	text-transform:none;
	background:url("../images/79.jpg") no-repeat scroll 0 50% transparent;
}
.p1downhas_yh li a.currentCategory {
	text-decoration:underline;
	font-weight:bold;
}
.p1downhas_yh li li li {
	padding-top:0px;
}
.p1downhas_yh li li li a {
	background:none;
	color:#393939;
}
.top-imaget {
	margin:8px auto;
	width:960px;
	clear:both;
	background:#fff;
	text-align:left;
}
.top-imaget td {
	padding:0px;
}
.top-image {
	margin:0px auto;
	width:960px;
	clear:both;
	background:#fff;
	text-align:center;
}
.bdhp_body {
	width:960px;
	height:290px;
}
.rowone {
	text-align:center;
	padding-top:10px;
}
.rowone a {
	margin-left:6px;
}
.rowtwo {
	text-align:center;
}
.rowtwo a {
	margin-left:6px;
}
.top-image td {
	padding:0px;
}
.main-lv_bag {
	margin:0 auto;
	text-align:left;
	width:960px;
	background:#fff;
	margin-top:-13px;
}
#middler {
	background:none repeat scroll 0 0 #FFFFFF;
	margin:0 auto;
	padding-bottom:0;
	text-align:left;
	width:980px;
	padding-top:35px;
}
.left-lv_bag {
	float:left;
	width:100px;
	height:100%;
	display:block;
	border:0px solid #858585;
	margin-right:5px;
}
.mainContent .productSet {
	text-align:center;
}
.right-lv_bag {
	float:right;
	width:750px;
	height:100%;
	display:block;
}
.right-lv_bag_pro {
	width:100%;
	padding-top:20px;
}
.right_account {
	float:right;
	width:760px;
	height:100%;
	display:block;
}
.right_index {
	width:976px;
	margin:0 auto;
}
.a {
	border-bottom:1px dotted #683E16
}
.mescontent {
	background:#683E16;
	height:70px;
	width:400px;
	border:1px solid #eeeeee;
	overflow:auto;
	line-height:18px;
	color:#FFF
}
.messubmit,.mesreset {
	background:#683E16;
	border:1px solid #FFF;
	padding:5px;
	cursor:pointer;
	color:#eeeeee;
	margin-top:20px;
	margin-right:50px
}
.mesmail {
	background:#683E16;
	border:1px solid #FFF;
	line-height:21px;
	color:#FFF;
	height:21px
}
.mestr td {
	padding-bottom:10px
}
.banner_bot {
	padding:0
}
.footerbigboxtitle {
	padding:60px 0 30px;
	text-align:center;
	width:980px;
}
.customer_care {
	float:left;
	height:100px;
	width:450px;
}
.customer_service {
	float:left;
	height:80px;
	margin:0 0 0 30px;
	width:135px;
}
.customer_care li.template_footer_header,.customer_service li.template_footer_header {
	padding-bottom:8px;
}
.customer_care li,.customer_service li {
	color:#666666;
	height:14px;
	text-align:left;
}
.customer_care li {
	display:block;
	float:left;
}
.template_footer_header {
	color:#333333 !important;
	font-weight:bold;
	text-align:left;
}
.customer_care li {
	display:block;
	float:left;
}
.customer_care li,.customer_service li {
	color:#666666;
	height:14px;
	text-align:left;
}
.customer_care li ul,.customer_service li ul {
	padding-top:10px;
}
.customer_care li li {
	display:block;
	float:left;
	font-weight:bold;
	padding-bottom:3px;
	width:140px;
}
.customer_care li li a {
	font-size:12px;
	font-weight:bold;
}
.customer_care li ul ul {
	padding-top:3px;
}
.customer_service li li a {
	color:#666666;
	font-size:12px;
	font-weight:bold;
	text-transform:none;
}
.customer_care li li li {
	background:url("../images/444df.jpg") no-repeat scroll left 1px;
	padding-left:7px;
}
.ddefo {
	border-top:1px solid #000000;
	padding-top:10px;
	padding-bottom:9px;
	text-align:right;
}
.customer_care li li li,.customer_care li li li a {
	color:#5E5E5E;
	font-size:11px;
	font-weight:normal;
	text-transform:none;
}
.foot_contact {
	background:none repeat scroll 0 0 #F8F8F8;
	float:right;
	font-size:17px;
	font-weight:bold;
	margin-top:20px;
	padding:15px;
	width:190px;
}
.template_footer_header {
	font-weight:bold;
	text-transform:uppercase;
	color:#333333 !important;
	text-align:left;
}
.links-ldfer li.lastfooter {
	background:none repeat scroll 0 0 transparent !important;
	padding-right:0 !important;
}
.link-rss {
	background:url("../images/now/i_rss.gif") no-repeat scroll 0 1px transparent;
	padding-left:18px;
	white-space:nowrap;
}
.footer3 {
	float:left;
	height:110px;
	padding:0;
	text-align:left;
}
.joinus {
	float:left;
	padding-left:0;
}
.footer3 .form_search_box {
	padding-bottom:20px;
	float:left;
	padding-left:44px;
	padding-right:44px;
}
.form_ct {
	clear:both;
	float:left;
	margin-right:0;
	padding:0;
}
.form_ct p {
	clear:both;
	text-transform:uppercase;
	color:#333;
	font-size:12px;
	font-weight:bold;
}
.form_ct ul {
	border:0 none;
	clear:both;
	display:block;
	float:none;
	height:auto;
	margin:0;
	width:auto;
}
.form_ct ul li {
	clear:both;
	display:block;
	padding:0;
	height:19px;
	float:left;
	line-height:15px;
}
.form_ct ul li a {
	color:#666;
	font-size:11px;
	line-height:15px;
	float:left;
	font-weight:normal;
}
.template_footer_links {
	float:left;
	padding-bottom:20px;
}
.footer3 .newslatter {
	float:left;
	margin:0 auto;
	padding:0;
	width:310px;
}
.footer3 .newslatter .headeline {
	float:left;
	margin:0;
	padding:0;
	width:235px;
}
.required-enlidate {
	border:1px solid #B7B7B7;
	color:#ACACAC;
	font-size:10px;
	font-style:italic;
	font-weight:normal;
	text-transform:lowercase;
	width:170px;
	padding:2px;
}
.footer3 .newslatter .suscribebody {
	float:left;
	margin:0;
	padding:0;
	width:180px;
}
.footer3 .newslatter .sinnupp {
	float:left;
	margin:0;
	padding:0;
	width:50px;
}
.footer3 .newslatter .sinnupp .buttontx {
	background:url("../images/now/signup.png") no-repeat scroll 0 0 transparent;
}
.footer3 .newslatter .headeline p {
	color:#404040;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	line-height:13px;
	padding:4px 0 0;
	margin:0 0 10px;
}
.footer5 {
	color:#898989;
	padding:10px 0 10px;
	text-align:center;
}
.footer5 address {
	font-style:normal;
	line-height:1.35;
	color:#404040;
	display:block;
	margin:0 auto;
	width:920px;
}
.footer5 address a.demo {
	background-image:none;
}
.footer5 address a {
	color:#404040;
	font-size:10px;
	font-weight:normal;
	line-height:14px;
	padding:0 10px;
	text-decoration:none;
	text-transform:uppercase;
}
.ddefoot_other a {
	color:#ffffff;
}
#pFooter {
	clear:both;
	margin-bottom:0;
	text-align:center;
}
#pFooter {
	text-align:center;
}
#pFooter .footerTopRow {
	background:none repeat scroll 0 0 #2C2C2C;
	display:block;
	height:54px;
	width:100%;
}
.footerRowContent {
	margin:0 auto;
	width:983px;
}
#pFooter div.footerShopLeagueLinks {
	background:url("../images/now/footernav_sep.jpg") no-repeat scroll right top transparent;
	width:187px;
}
#pHeader img,#col-leftsidebarss img,#pFooter img {
	border:medium none;
	vertical-align:middle;
}
#pHeader img,#col-leftsidebarss img,#pFooter img {
	border:medium none;
	vertical-align:middle;
}
#pFooter div.footerPromoGraphics {
	background:url("../images/now/footernav_sep.jpg") no-repeat scroll right top transparent;
	width:227px;
}
#pHeader img,#col-leftsidebarss img,#pFooter img {
	border:medium none;
	vertical-align:middle;
}
#pFooter div.PromoGraphicContainer {
	display:inline;
	float:left;
}
.Explore {
	display:inline;
	float:left;
}
#pFooter div.emailSignup {
	display:inline;
	float:right;
	margin:0;
}
#pFooter div.footerBottomRow {
	background:none repeat scroll 0 0 #2C2C2C;
	width:100%;
}
#pFooter div.cardsRow {
	background:url("../images/now/footerBG.jpg") no-repeat scroll left top #FFFFFF;
	height:62px;
	margin:0 auto;
	width:983px;
}
.footerRowContent {
	margin:0 auto;
	width:983px;
}
#pFooter div.acceptedCards {
	display:inline;
	float:left;
	margin:8px 0 0 5px;
	width:300px;
}
#pFooter div.acceptedCards img {
	display:inline;
	float:left;
	margin:5px 3px;
}
#pHeader img,#col-leftsidebarss img,#pFooter img {
	border:medium none;
	vertical-align:middle;
}
#pFooter div.policies {
	color:#5C5C5C;
	display:inline;
	float:right;
	font:11px arial,helvetica,sans-serif;
	margin:13px 0 0;
}
#pFooter div.acceptedCards span {
	color:#5C5C5C;
	display:inline;
	float:left;
	font:11px arial,helvetica,sans-serif;
	padding:5px 3px 0 5px;
}
#col-leftsidebarss {
	display:inline;
	background:#fff;
	float:left;
	margin-left:0;
	overflow-x:hidden;
	padding:10px 10px 10px 5px;
	width:160px;
}
.cou_wk {
	width:790px;
	height:136px;
	padding-left:200px;
	padding-top:30px;
}
.texts {
	width:180px;
	height:116px;
	padding-top:0px;
	float:right;
	padding-left:50px;
}
.text {
	width:180px;
	height:116px;
	padding-top:10px;
	float:left;
}
.text_bt {
	font-size:12px;
	font-weight:bold;
	padding-left:10px;
	text-align:left;
	color:#818181;
	height:22px;
	line-height:22px;
	margin-left:10px
}
.text_nr {
	padding-left:20px
}
.text_nr h1 {
	font-size:12px;
	font-weight:100;
	margin:0;
	padding-left:10px;
	padding-top:6px;
	line-height:20px;
	text-align:left;
}
.text_nr a {
	color:#989898;
	line-height:22px;
	height:22px;
}
.text_nr a:hover {
	text-decoration:underline;
}
.visa {
	float:left;
	padding-top:10px;
}
.footer-container-lv_bag {
	margin:0 auto;
	width:960px;
	margin-top:8px;
}
.footer-container {
	margin:auto;
	width:980px;
}
#footer {
	margin:0 auto;
	height:165px;
}
.foot {
	text-align:center;
	line-height:20px;
	color:#000000;
}
.foots a {
	color:#ccc;
	font-size:11px;
}
.form-search-lv_bag_footer {
	background:#a0a0a0;
	height:30px;
	padding:7px 0 0 20px;
}
.form-search-lv_bag_footer input {
	height:20px;
	width:150px;
}
.footer_title {
	background:url(../images/now/foot_title_bg.jpg) no-repeat;
	height:49px;
}
.footer_title ul li {
	display:block;
	float:left;
	padding:10px 20px;
	font-size:14px;
	font-weight:bold;
	font-family:Times New Roman
}
.payment_f {
	padding:10px 20px;
	width:237px;
	float:left;
	color:#575962;
}
.return_f {
	width:211px;
	float:left;
	padding:10px 20px;
	color:#575962;
}
.customer_f {
	width:160px;
	float:left;
	padding:10px 20px;
	color:#575962;
}
.customer_f ul li {
	line-height:15px;
}
.Email_f {
	width:170px;
	float:left;
	padding:10px 20px;
	color:#575962;
}
.Email_f a {
	font-size:11px;
}
.footer_con {
	border-left:2px solid #dadada;
	border-right:2px solid #dadada;
	border-bottom:2px solid #dadada;
	background:url(../images/now/footer_con_bg.jpg) repeat-x top left;
}
.pages {
	width:100%;
	text-align:center;
	font-size:11px;
	padding:21px 0 0 0;
}
.pages table {
	margin:0 auto;
}
.pages a {
	margin:0 1px 0 0;
	padding:2px 6px;
	font-weight:bold;
	line-height:12px;
	text-align:center;
	color:#00306a;
	text-decoration:none;
	border:1px solid #115fbf;
	background-color:#fff;
}
.pages a:hover {
	color:#fff;
	border:1px solid #000;
	background-color:#115fbf;
}
.pages .active {
	color:#fff;
	background-color:#115fbf;
}
.pages .active:hover {
	color:#fff;
	background-color:#115fbf;
}
.l-left2 {
	float:left;
	width:246px;
}
.l-right2 {
	float:left;
	width:180px;
}
.l-center2 {
	float:left;
	width:199px;
}
.l-right-left2 {
	float:left;
	width:355px;
}
.l-left1 {
	float:left;
	width:599px;
}
.l-right1 {
	float:left;
	width:381px;
}
.aa-0,.bb-0 {
	position:relative;
	float:left;
}
.aa-2 {
	position:absolute;
	background:#ffffff;
	right:20px;
	bottom:150px;
	padding:5px;
	border:1px solid #e3e3e3;
	width:120px;
}
.bb-2 {
	position:absolute;
	background:#ffffff;
	left:60px;
	bottom:50px;
	padding:5px;
	border:1px solid #e3e3e3;
	width:120px;
}
.gg-0,.hh-0,.ii-0,.jj-0,.kk-0,.ll-0,.mm-0,.nn-0 {
	position:relative;
	float:left;
}
.aq-0,.aw-0 {
	position:relative;
	float:left;
}
.aw-2 {
	position:absolute;
	background:#ffffff;
	left:110px;
	top:88px;
	padding:5px;
	border:1px solid #e3e3e3;
}
.aq-2 {
	position:absolute;
	background:#ffffff;
	left:70px;
	top:88px;
	padding:5px;
	border:1px solid #e3e3e3;
}
.gg-2 {
	position:absolute;
	background:#ffffff;
	left:50px;
	top:220px;
	padding:5px;
	border:1px solid #e3e3e3;
}
.hh-2 {
	position:absolute;
	background:#ffffff;
	left:70px;
	top:160px;
	padding:5px;
	border:1px solid #e3e3e3;
}
.ii-2 {
	position:absolute;
	background:#ffffff;
	left:60px;
	top:90px;
	padding:5px;
	border:1px solid #e3e3e3;
}
.jj-2 {
	position:absolute;
	background:#ffffff;
	left:25px;
	top:35px;
	padding:5px;
	border:1px solid #e3e3e3;
}
.kk-2 {
	position:absolute;
	background:#ffffff;
	left:120px;
	top:47px;
	padding:5px;
	border:1px solid #e3e3e3;
}
.ll-2 {
	position:absolute;
	background:#ffffff;
	left:60px;
	top:170px;
	padding:5px;
	border:1px solid #e3e3e3;
}
.mm-2 {
	position:absolute;
	background:#ffffff;
	left:0px;
	top:90px;
	padding:5px;
	border:1px solid #e3e3e3;
}
.nn-2 {
	position:absolute;
	background:#ffffff;
	left:65px;
	top:120px;
	padding:5px;
	border:1px solid #e3e3e3;
}
.wap-zero a {
	color:#000000;
	font-size:11px;
}
.noWrapArrow {
	clear:both;
	font-weight:bold;
}
.products-grid-firsdd {
	text-align:center;
	margin-top:5px;
	padding-bottom:15px;
	border-bottom:1px solid #ccc;
}
.products-grid-firsdd ul {
	overflow:auto;
	_zoom:1;
}
.products-grid-firsdd ul li {
	background:#FFFFFF;
	display:block;
	float:left;
	height:358px;
	margin:10px 5px 0 5px;
	overflow:hidden;
	padding:10px 0 0;
	text-align:left;
	text-overflow:ellipsis;
	width:188px;
}
.products-grid-firsdd ul li p {
	line-height:18px;
	padding:3px
}
.products-grid-firsdd ul li p font {
	font-weight:normal;
	font-size:12px
}
.products-grid-firsdd ul li a {
	text-transform:capitalize;
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:0.9em;
	font-weight:normal;
	margin:0;
}
.products-grid-firsdd ul li a.jieimg1 {
	height:155px;
	width:155px;
	display:block;
	border:1px solid #999;
	text-align:left;
	overflow:hidden
}
.product_img {
	height:170px;
	line-height:170px;
}
.sugproducts .product_img {
	height:130px;
	width:130px;
	line-height:130px;
}
.ChckoutwithayPal {
	display:table-cell;
	height:150px;
	line-height:125px;
	vertical-align:middle;
	width:125px;
	text-align:center;
}
.ChckoutwithayPal img {
	max-width:90px !important;
}
.sugproducts .ChckoutwithayPal {
	height:130px;
	width:130px;
	line-height:130px;
}
.REDFAUXLEATHERPLATFORM-IMG {
	text-align:center;
	display:table-cell;
	height:280px;
	line-height:280px;
	padding:0 5px;
	vertical-align:middle;
	width:172px;
}
.sugproducts .REDFAUXLEATHERPLATFORM-IMG {
	height:130px;
	width:130px;
	line-height:130px;
}
#proBigPicHref {
	padding-top:0px;
}
.product_img img {
	vertical-align:middle;
	max-height:155px;
	max-width:155px;
}
.ChckoutwithayPal img {
	vertical-align:middle;
	max-height:155px;
	max-width:155px;
}
.REDFAUXLEATHERPLATFORM-IMG img {
	max-height:185px;
	vertical-align:middle;
	max-height:auto !important;
	max-width:185px !important;
}
.products-grid-firsdd ul li .plpad {
	padding:5px 0px 5px 12px
}
.right-lv_bag h2 {
	color:#4e342e;
	font-size:14px;
	font-weight:bold;
	padding:8px 0 0;
}
.price-boxDFSDF {
	background:none repeat scroll 0 0 #F9F8F6;
	border-top:1px solid #EBEBEB;
	font-size:small;
	font-weight:bold;
	line-height:23px;
	min-height:25px;
	padding:2px 0 0;
	text-align:center;
}
.megamenuITM {
	text-transform:uppercase;
	float:right;
	color:#404040;
	font-size:10px;
}
.current {
	border:1px solid #ccc;
	padding:0 3px;
}
#cate1 {
	position:relative;
}
#cate1 li {
	float:left;
	width:150px;
	margin-right:2px;
	line-height:25px;
	height:25px;
	text-align:center;
	cursor:pointer;
	background:none repeat scroll 0 0 #E5E5E5;
	color:#000000;
	font-size:11px;
	font-weight:bold;
}
#cate1 li.active {
	background:#fff;
	color:#000000;
	font-size:11px;
	font-weight:bold;
	border-color:#D2D2D2 #D2D2D2 -moz-use-text-color;
	border-style:solid solid none;
	border-width:1px 1px 0;
}
.clear {
	clear:both
}
#cate2 li {
	border:1px solid #aaa;
	line-height:20px;
	display:none;
	position:relative;
	top:-1px;
	padding:10px;
	font-size:11px;
}
#cate2 li.actives {
	display:block
}
.cate_new {
	border-color:#CCCCCC;
	border-style:solid dotted dotted solid;
	border-width:0 1px 1px 0;
	display:block;
	float:left;
	height:290px;
	margin-left:2px;
	margin-right:1px;
	margin-top:10px;
	overflow:hidden;
	padding:10px 13px;
	text-align:left;
	width:155px;
}
#sbanner {
	border:1px solid #082567;
	padding:4px;
	position:relative;
	width:740px;
}
#sbinner {
	border:1px solid #CECECE;
	padding:8px;
}
#sbhead {
	color:#2C2C2A;
	display:block;
	font:30px/80% Georgia;
	left:40px;
	margin:0;
	text-decoration:none;
	padding-right:20px;
	width:100%;
	text-align:right;
}
.cate_top {
	width:500px;
	float:left;
	font-size:11px;
	font-family:Tahoma
}
.productleft {
	float:left;
	width:400px;
	height:100%;
	display:block;
	text-align:center;
	padding-left:5px;
	padding-top:15px;
}
.productleft a {
	border:none;
	text-align:left
}
.productleft a.preview {
	display:block;
	width:450px;
	height:450px;
	text-align:center;
}
.productleft a img {
	max-height:450px;
	max-width:450px;
	vertical-align:middle
}
.price {
	margin-top:20px;
	font-size:12px;
	color:#FF0000;
	padding-top:20px;
}
.product-price-7357 {
	color:#1e0278;
	font-size:0.9em;
	font-weight:bold;
	text-transform:uppercase;
}
.bf-prices {
	font-size:13px;
	font-weight:bold;
	background:red;
	color:#fff;
	padding-left:10px;
	padding-right:10px;
}
.pp_checkout_name {
	height:100px;
	text-align:left;
	width:110px;
	padding-top:4px
}
.name-TITLE-PRO {
	height:46px;
	padding:4px 10px 0;
}
.product-nametitle {
	height:40px;
	line-height:12px;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	text-align:left;
}
.product-nametitle a {
	color:#000;
	font-size:13px;
	font-weight:normal;
	line-height:18px;
	margin:0;
}
.priceSet {
	padding-left:15px;
}
.priceSet span.prices {
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}
.submitLightection span {
	color:#404040;
	font-family:georgia;
	font-size:18px;
	line-height:16px;
	text-align:left;
	font-weight:normal
}
.generalr-price_ugg_zone {
	text-decoration:line-through;
}
.productright {
	float:right;
	width:310px;
	height:100%;
	display:block;
	text-align:center;
	line-height:16px;
	padding-left:2px;
	padding-top:15px;
}
.productright p {
	text-align:left
}
.productright ul {
	text-align:left;
	list-style:none;
}
.productright ul li {
	list-style-type:none;
	list-style-position:inside
}
.detail {
	margin-top:10px;
	word-wrap:break-word;
	padding-top:10px;
	line-height:16px;
	float:left;
	padding-bottom:30px;
}
.min-pic {
	margin-top:10px;
	text-align:left
}
.min-pic img {
	width:50px;
	cursor:pointer;
	padding:1px;
	border:1px solid #cdcdcd;
	margin-top:10px;
	height:30px
}
.min-pic img.onzoom,.min-pic img.on {
	padding:0px;
	border:2px solid #336699;
}
.productAddTbutm {
	background:url("../images/now/addtobagdf.png") no-repeat scroll left top transparent;
	border:medium none;
	cursor:pointer;
	height:28px;
	width:149px;
}
.cartdetails {
	line-height:24px
}
.youlike {
	line-height:32px;
	border-right:1px solid #999;
	border-left:1px solid #999;
	border-top:1px solid #999;
	position:relative;
	top:1px;
	width:200px;
	text-align:center;
	font-size:13px;
	margin-top:15px;
	font-weight:bold;
	color:#ccc;
	background:#382f2a
}
.product-options-wrapper {
	line-height:36px;
	text-align:left;
	color:#5d5d5d;
	text-align:right
}
.product-options-wrapper h1 {
	padding-top:0px;
	font-family:Tahoma;
	font-size:18px;
	color:#5D5D5D;
	line-height:17px;
}
.detailcontent {
	text-align:left;
	line-height:22px;
}
.detailcontent .maxprice {
	font-size:24px;
	color:#ff0000
}
.red {
	color:#FF0000
}
.sizes {
	margin-bottom:12px;
	float:right;
	padding-top:5px
}
.size_t {
	width:100%;
	text-align:left;
	color:##5D5D5D;
	font-family:georgia;
	color:#404040;
	font-size:16px;
}
.sizechange {
	padding-left:0px;
	float:right;
}
.sizeselect {
	width:240px;
	border:1px solid #372412;
	padding:2px;
	border-top:1px solid #acacac;
	border-left:1px solid #E2E3EA;
	border-right:1px solid #E2E3EA;
	border-bottom:1px solid #E2E3EA;
	height:25px;
	margin-left:0px;
}
.s-ar-louis01bla {
	color:#333333;
	font:12px/15px Arial,Helvetica,sans-serif;
	margin:0;
	padding:0 0 5px;
}
.no-rating {
	clear:both;
	margin:0;
	padding:0 0 10px;
	width:500px;
}
.pro_des {
	line-height:16px;
	font-size:11px;
	padding-top:4px;
}
.no-rating a {
	color:#CA3981;
	text-decoration:underline;
}
.no-rating a:hover {
	text-decoration:none;
}
.price-boxps {
	padding-top:15px;
	clear:both;
	padding-bottom:15px;
}
.also {
	padding-top:15px;
	padding-left:20px;
	border-top:1px dashed #CECECE;
	margin-top:10px;
}
.also p {
	font-size:21px;
	color:#666;
	font-family:"Times New Roman";
	font-weight:bold;
	color:#B25319;
}
.cartport {
	float:left;
	background:url(../images/on/also.gif) no-repeat;
	padding-top:30px;
	margin-top:30px;
}
.sugproducts ul li {
	width:117px;
	float:left;
	padding-right:25px;
}
.sugproducts ul li img {
	max-height:110px;
	max-width:110px;
	vertical-align:middle;
}
.sugproducts li a {
	color:#666666;
	font-size:11px;
}
.procucwishlist ul li {
	clear:none !important;
	float:left;
	padding-right:5px !important;
	width:115px;
}
.procucwishlist li a {
	text-align:left;
	display:inline-block;
	color:#666666;
	font-size:11px;
}
#main-containercol2-left-layouet .ChckoutwithayPal img {
	max-height:none;
	max-width:110px !important;
	vertical-align:middle;
}
.product-price-72145 {
	color:#da2278;
	font-size:20px;
	font-weight:normal;
	font-family:georgia;
}
.cloud-zoom-lens {
	border:4px solid #888;
	margin:-4px;
	background-color:#fff;
	cursor:move;
}
.cloud-zoom-title {
	font-family:Arial,Helvetica,sans-serif;
	position:absolute !important;
	background-color:#000;
	color:#fff;
	padding:3px;
	width:100%;
	text-align:center;
	font-weight:bold;
	font-size:10px;
	top:0px;
}
.cloud-zoom-big {
	z-index:99999;
	border:4px solid #ccc;
	overflow:hidden;
}
.cloud-zoom-loading {
	color:white;
	background:#222;
	padding:3px;
	border:1px solid #000;
}
#product-img-box {
	display:inline;
	float:left;
	margin:0;
	padding:0;
	position:relative;
	width:500px;
}
#details-picture {
	display:inline;
	float:left;
	margin:0;
	padding-bottom:0;
	padding-left:0px;
	position:relative;
}
#rollover_image {
	clear:both;
	margin:20px 0 0;
	padding-bottom:0;
	padding-left:0;
	padding-right:0;
	text-align:center;
	width:100%;
}
#rollover_image .thumblistbox {
	width:100%;
}
.cartcontent form {
	padding:10px 15px 10px 0;
}
#media_full_image {
	float:left;
	padding:10px 0;
}
#media_full_image img {
	max-width:490px;
}
#rollover_image .thumblistbox ul {
	left:12px;
	margin:0;
	top:1px;
	width:100%
}
#rollover_image .thumblistbox ul li img {
	max-width:50px !important;
}
#rollover_image ul li {
	float:left;
	display:block;
	margin:0;
	padding-bottom:6px;
	width:60px;
}
#contontclearfix {
	border:0px solid #E0E0E0;
	height:auto;
	margin:0;
	padding:0;
	width:430px;
}
#t_controls {
	background:none repeat scroll 0 0 #F6F6F6;
	border-top:1px solid #E8E8E8;
	bottom:0;
	display:inline;
	height:37px;
	position:absolute;
	right:0;
	width:467px;
}
#right_col {
	display:inline;
	float:right;
	margin:0;
	padding:0;
	position:relative;
	width:440px;
	padding-right:14px;
	font-family:Tahoma;
}
.block {
	display:inline;
	float:left;
	margin:20px 0 20px;
	padding:0;
	position:relative;
	width:484px;
}
#complementing {
	margin-top:15px;
}
.bn_g_welcome {
	background:url("../images/now/dark-heading-bg.gif") no-repeat scroll left top #FFFFFF;
	color:#FFFFFF;
	font-size:15px;
	height:36px;
	line-height:36px;
	margin:0;
	padding-left:15px;
}
.bn_g_container {
	border:1px solid #E7E7E7;
	display:inline;
	float:left;
	margin:0 0 15px;
	overflow:hidden;
	padding:10px 10px 18px;
	width:462px;
}
#erylidfre {
	float:left;
	font-size:11px;
	line-height:16px;
	margin-bottom:5px;
	padding-top:20px;
	text-align:left;
	vertical-align:top;
	width:100%;
	margin-top:0px;
}
.block {
	display:inline;
	float:left;
	margin:0 0 20px;
	padding:0;
	position:relative;
	width:484px;
}
#idfreerdeli {
	padding-left:10px;
}
#idfreerdeli h3 {
	color:#404040;
	font-size:15px;
	font-family:georgia;
	font-weight:normal;
	line-height:16px;
	padding-left:0px;
	padding-top:15px;
	text-align:left;
}
#erylidfre ul {
	list-style:none outside none;
	margin:0;
	padding:5px 0;
}
#erylidfre ul li {
	line-height:12px;
	font-size:0.9em;
	clear:both;
	list-style-type:none;
	margin:0;
	padding:0;
	color:#333;
}
.short-description {
	margin-top:10px;
	text-align:left;
	vertical-align:top;
	padding-bottom:15px;
	color:#333;
}
.short-description p span {
	line-height:18px;
}
.mds {
	text-align:right;
	padding-top:4px;
}
.mds a {
	text-decoration:underline;
}
.shop-logos {
	background:none repeat scroll 0 0 #000000;
	padding:10px 7px 3px;
}
.cartindex {
	padding:9px 0;
	text-align:left;
}
.cartindex h1 {
	color:#333333;
	font-family:georgia;
	font-size:17px;
	font-weight:normal;
	line-height:16px;
	margin:15px 0;
}
.product-optionsda {
	clear:both;
	color:#404040;
	float:right;
	font-size:13px;
	height:50px;
	line-height:48px;
	margin-top:0;
	text-align:left;
}
.dser {
	float:left;
	text-align:left;
	width:200px;
}
.dser h1 {
	color:#000000;
	font-size:10px;
}
.s-a {
	font-size:11px;
	line-height:16px;
	text-align:left;
}
.product-p {
	color:#000000;
	font-size:16px;
	line-height:16px;
	text-align:left;
}
.add {
	float:left;
	padding-bottom:20px;
}
.add-to-cart {
	clear:both;
	float:right;
	padding-bottom:20px;
}
.cartcontent {
	float:left;
	width:789px;
	margin-bottom:30px;
}
.cartcontent b {
	font-size:12px;
	font-weight:bold;
}
.colors {
	color:#000;
}
.colors a {
	color:#000;
}
.colors a:hover {
	color:#ac0000;
}
.cartdetails {
	font-size:10px;
}
.cartdetails a {
	font-size:12px;
	font-weight:bold;
}
.input1 {
	background:none repeat scroll 0 0 #FFFFFF;
	border-color:#ABADB3 #E2E3EA #E2E3EA;
	border-left:1px solid #E2E3EA;
	border-right:1px solid #E2E3EA;
	border-style:solid;
	border-width:1px;
	color:#666666;
	cursor:pointer;
	padding:2px;
	width:30px;
	margin-left:16px;
}
.beckout {
	background:none repeat scroll 0 0 transparent;
	border:0 none;
	cursor:pointer;
	margin:0;
	overflow:visible;
	padding:0;
	width:103px;
	float:right;
}
.beckout1 {
	background:none repeat scroll 0 0 transparent;
	border:0 none;
	cursor:pointer;
	margin:0;
	overflow:visible;
	padding:0;
	width:auto;
	float:left;
}
.input2 {
	background:url("../images/UP2.jpg") no-repeat;
	padding:0px;
	cursor:pointer;
	width:59px;
	border:0 none;
	height:19px;
}
.input2:hover {
	background:url("../images/UP.jpg") no-repeat;
}
.inputright {
	float:right;
	margin-top:15px;
}
.total {
	width:775px;
	text-align:right;
	float:right;
	padding-top:0px;
	border-top:1px solid #D0D0D0
}
.total td {
	padding:5px 0;
}
.font1 {
	font-size:14px;
	font-weight:bold;
	color:#c40808;
}
.font2 {
	font-weight:bold
}
.font3 {
	font-size:13px;
	color:#0c0804
}
.j1 {
	padding-left:10px
}
.checkout {
	background:#f18b29;
	border:none;
	padding:8px;
	font-weight:bold;
	font-size:14px;
	cursor:pointer;
	color:#fff;
}
.a11 td {
	border-bottom:4px double #CCCCCC;
	color:#000000;
	padding:5px;
}
.a112 td {
	color:#000;
	padding:0px;
}
.cart_tr td {
	border-bottom:1px solid #cccccc;
	font-size:11px;
	padding:25px 4px;
}
#checklast {
	margin:0;
	padding:0;
}
#checklast .lis {
	line-height:20px;
	background:#666666;
	margin:2px 0px 2px 0px;
	padding:4px
}
#checklast .lies {
	line-height:20px;
	margin:1px 0px;
	padding:0px
}
.jie_left {
	float:left;
	width:310px;
	padding-left:30px
}
.font6 {
	padding:2px 5px 2px 5px;
	border:1px solid #Fff;
	color:#FFF;
	background:none;
	height:10px;
	width:6px;
	display:block
}
.checkouttitle {
	line-height:16px;
	padding:5px;
	background:#666666;
	cursor:pointer;
	float:left;
	display:block;
	width:732px;
}
.checkouttitle .no1 {
	height:16px;
	width:16px;
	line-height:16px;
	color:#dddddd;
	float:left;
	border:1px solid #dddddd;
	text-align:center;
}
.checkouttitle .nov1 {
	color:#dddddd;
	font-size:14px;
	line-height:20px;
	margin-left:24px;
	float:left;
}
.jie_right {
	float:right;
	width:310px
}
.l1 {
	color:#666;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase
}
.l2 {
	color:#666;
	line-height:32px
}
.l3 {
	color:#666;
	line-height:40px
}
.l4 {
	color:#666;
	line-height:24px
}
.l5 {
	color:#666;
	font-weight:bold;
	line-height:24px;
	margin-top:5px
}
.l6 {
	color:#666;
}
.submitleft {
	text-align:center
}
.submitleft a {
	margin-left:10px
}
.checkback {
	text-align:left;
	padding-left:20px;
	line-height:32px
}
.standard {
	line-height:24px;
	padding-left:0px
}
.block-title {
	font-size:16px;
	line-height:32px;
	font-weight:bold;
	color:#666666;
	text-transform:uppercase
}
.block-content ul {
	margin:0;
	padding:0
}
.block-content ul li {
	display:block;
	border:1px solid #dddddd;
	margin:0;
	padding:0;
	background:#666666;
	margin-top:2px;
	text-indent:1em;
	line-height:24px
}
.block-content ul li b {
	line-height:24px
}
#jiefast {
	margin:0;
	padding:0;
}
#jiefast li {
	list-style:disc inside none;
	font-size:12px
}
.checkend {
	padding:10px;
	text-align:right;
	float:right;
}
#chk_login {
	border:1px solid #D3D3D3;
	padding:15px 0 10px;
}
#chk_billing {
	border:1px solid #D3D3D3;
	padding:15px
}
#chk_shipping {
	border:1px solid #D3D3D3;
	padding:15px
}
#chk_shipping_method {
	border:1px solid #D3D3D3;
	padding:15px
}
#chk_payment {
	border:1px solid #D3D3D3;
	padding:15px;
}
#chk_review {
	border:1px solid #D3D3D3;
}
.pay_text p {
	line-height:18px;
	font-size:11px;
	padding-top:15px;
}
.chk_tab td {
	border-right:1px solid #fff;
	border-bottom:1px dotted #acacac;
}
.ples p {
	color:#333333;
	font-size:11px;
	line-height:20px;
	padding-left:10px;
	padding-top:10px;
	text-align:left;
}
.user {
	padding:0px;
}
.user h1 {
	font-weight:normal;
	font-size:18px;
	color:#666;
	line-height:36px;
	margin-bottom:20px
}
.userleft {
	float:left;
	width:435px;
	border:1px solid #dddddd;
}
.userright {
	float:right;
	width:435px;
	border:1px solid #dddddd;
}
.usercontent {
	height:240px;
	padding:20px 20px 0px 20px
}
.userbotttom {
	height:36px;
	line-height:36px;
	background:#ececec;
	text-align:right;
	padding-right:20px
}
.createaccount {
	height:24px;
	line-height:24px;
	padding-left:5px;
	padding-right:5px;
	font-weight:bold;
	border:none;
	background:#004875;
	color:#ffffff;
	font-size:11px;
	margin-top:6px;
	cursor:pointer;
	text-transform:uppercase;
}
.usertitle {
	background:url(../images/usertitle.png) no-repeat left center;
	height:28px;
	line-height:28px;
	font-size:14px;
	border-bottom:1px dotted #999999;
	color:#666666;
	font-weight:bold;
}
.usermiddle {
	padding-top:15px;
	line-height:18px;
	color:#666
}
.userfont {
	margin-top:12px;
	margin-bottom:3px
}
.forgotpwd {
	position:relative;
	z-index:99;
	top:10px;
	height:0px;
	left:10px
}
.rights {
	text-align:right;
	line-height:48px;
	width:80%;
	padding:0 20px;
}
.usercreate {
	padding:10px 20px 20px 20px;
	width:80%
}
.createtitle {
	position:relative;
	z-index:99;
	border-bottom:1px dashed #B9B9B9;
	padding-bottom:3px;
	padding-top:6px;
	margin-bottom:20px;
}
.createtitle b {
	font-size:15px;
}
.text1,.text2,.text3 {
	padding:3px;
	line-height:18px;
	width:240px;
	color:#666;
	border-top:1px solid #acacac;
	border-left:1px solid #e1e1e1;
	border-right:1px solid #e1e1e1;
	border-bottom:1px solid #e1e1e1;
}
.create1 {
	margin-top:20px
}
.a1 {
	border-top:1px solid #999999;
	margin-top:20px
}
.i1 {
	font-size:8px
}
.usersub {
	background:#D03B59;
	color:#fff;
	font-weight:bold;
	padding:5px 30px;
	border:none;
	cursor:pointer;
	line-height:14px;
	text-transform:uppercase;
}
.submitright {
	float:left;
	width:600px;
	text-align:right;
}
.back {
	float:left;
	width:200px;
	text-align:left;
	line-height:28px
}
.forgetpassword {
	width:200px
}
.usermenu .usermenutitle {
	line-height:28px;
	height:28px;
	font-weight:bold;
	background:#333333;
	padding-left:5px;
	font-size:12px
}
.usermenu dl {
	padding:5px
}
.usermenu dl dd {
	line-height:24px;
	border-bottom:1px dotted #666666
}
.usermenu dl dd a {
	color:#333333
}
.usermenu ul li:hover,.usermenu ul li.active {
	line-height:28px;
	height:28px;
	border-bottom:2px solid #fff;
	font-weight:bold;
	background:#BD0D3C;
	padding-left:5px;
	font-size:12px;
	color:#fff;
}
.b1 input.re {
	background:url("../images/redg.jpg") repeat-x scroll 0 0;
	border:1px solid #990001;
	color:#FFFFFF;
	cursor:pointer;
	font-size:11px;
	overflow:visible !important;
	padding:3px;
	width:auto;
}
.usermenu ul li:hover,.usermenu ul li.active {
	background:none repeat scroll 0 0 #BD0D3C;
	border-bottom:2px solid #FFFFFF;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	height:28px;
	line-height:28px;
	padding-left:5px;
}
.tr1 td {
	border-bottom:1px solid #999999;
	padding-bottom:8px;
	padding-top:25px;
}
.tr2 td {
	padding:8px 4px;
}
a.aa1 {
	color:#336699;
	font-size:11px;
	text-decoration:underline;
}
select#country {
	border:1px solid #CCCCCC;
	height:21px;
	margin:0;
}
.accountcontent h1 {
	font-family:georgia;
	font-size:30px;
	font-weight:normal;
	line-height:40px;
}
.accountcontent h4 {
	color:#000000;
	font-size:13px;
	line-height:20px;
	padding-top:10px;
}
.accountcontent h5 {
	color:#333333;
	font-size:12px;
	font-weight:normal;
	line-height:16px;
}
.accountinfo {
	margin-top:0;
	padding:20px 0;
}
.accountinfo h3 {
	border-bottom:1px solid #999999;
	color:#BA0202;
	line-height:28px;
	margin-bottom:6px;
}
.accountinfo p {
	line-height:20px
}
.accountinfo .b1 {
	font-size:11px;
	text-align:left;
	vertical-align:top;
}
.b1 p.font4 {
	font-size:11px;
	font-style:italic;
	padding-top:0;
}
.b1 p a {
	color:#336699;
	font-size:11px;
	text-decoration:underline;
}
.left_nfl {
	float:right;
	padding-left:20px;
	width:155px;
}
.usermenu ul li {
	background:none repeat scroll 0 0 #7B7B7B;
	border-bottom:2px solid #FFFFFF;
	line-height:29px;
	padding-left:5px;
}
.usermenu ul li a {
	color:#FFFFFF;
}
.font4 {
	color:#888888
}
.font5 {
	font-size:13px
}
.font6 {
	color:#333333
}
.sortpanel {
	font-size:11px;
	padding:5px 8px;
	height:14px;
}
.sortpanel .amount {
	float:left;
	margin:0;
}
.sortpanel .viewbylimi {
	text-transform:uppercase;
	float:left;
	color:#404040;
	font-size:10px;
	line-height:17px;
}
.sortpanel .viewbylimi label {
	vertical-align:middle;
	float:left;
	line-height:17px;
}
.sortpanel .viewbylimi select {
	border:1px solid #999999;
	margin:0 5px 1px;
	padding-bottom:0;
	padding-right:0;
	padding-top:0;
	vertical-align:middle;
	width:auto;
	font-size:10px;
	height:auto;
}
.sortpanel .pages {
	margin:0 140px;
}
.sortpanel .pages ol {
	display:inline;
}
.sortpanel .pages li {
	display:inline;
	margin:0 2px;
}
.left-lv_bag h1 {
	line-height:36px;
	font-weight:normal;
	font-size:18px;
	color:#999999;
}
.addtags {
	margin-top:20px;
	text-align:left;
}
.addtags h4 {
	color:#999999;
	line-height:32px;
	font-size:14px
}
.addtags .tagstext {
	width:300px;
	height:16px;
	border:none;
	padding:5px 2px;
	line-height:16px;
	background:#666666;
	color:#fff
}
.addtags .tagsbtn {
	background:#666666;
	color:#fff;
	margin-left:15px;
	border:none;
	padding:5px;
	cursor:pointer
}
.menutop {
	background:url(../images/af_10.png) no-repeat left top;
	height:38px;
	text-indent:-999em
}
.newmai {
	height:38px;
}
.newmai h4 {
	font-size:13px;
	color:#700000;
	line-height:38px;
	height:38px;
	margin-bottom:20px;
	background:url(../images/lv_12.png) #4c4440 no-repeat left top;
	text-indent:-999em
}
.maiproduct {
	clear:both
}
.maiproduct h4 {
	color:#Ff0000;
	line-height:48px;
	height:48px
}
.newarrival {
	padding-left:0px
}
.newarrival li {
	float:left;
	width:201px;
	padding:2px;
	height:171px;
	display:block;
	border:1px solid #eeeeee;
	margin-right:3px;
	margin-bottom:8px;
}
.newarrival li p {
	text-align:left;
	color:#8B4502;
	font-size:12px;
	height:50px;
}
.newarrival li p a {
	color:#8B4502;
}
.newarrival li a {
	color:#999999;
}
.newarrival li a:hover {
	color:#000
}
.newarrival li a.jieimg1 {
	height:155px;
	width:155px;
	display:block;
	border:1px solid #999;
	text-align:left;
	overflow:hidden
}
.pro_img {
	height:155px;
}
.pro_new {
	height:150px;
	line-height:150px;
}
.pro_new img {
	max-height:155px;
	max-width:135px;
	vertical-align:middle
}
.newarrival-lv_bag li img {
	max-height:150px;
	max-width:150px;
	vertical-align:middle;
}
.newarrival-lv_bag li .plpad {
	padding:5px 0px 5px 12px
}
.hotsale-lv_bag {
	padding-left:20px
}
.hotsale-lv_bag li {
	float:left;
	width:180px;
	padding:0;
	height:230px;
	display:block
}
.hotsale-lv_bag li p {
	margin:10px 15px 10px 15px;
	text-align:center
}
.hotsale-lv_bag li a {
	color:#999999;
}
.hotsale-lv_bag li a:hover {
	color:#000
}
.hotsale-lv_bag li a.jieimg1 {
	height:155px;
	width:155px;
	display:block;
	border:1px solid #999;
	text-align:left;
	overflow:hidden
}
.hotsale-lv_bag li a img {
	max-height:155px;
	max-width:155px;
	vertical-align:middle
}
.hotsale-lv_bag li .plpad {
	padding:5px 0px 5px 12px
}
.sugp .sugproducts {
	border:1px solid #999;
	overflow:auto;
	_zoom:1;
	margin-right:10px;
	padding:10px
}
.sugp .sugproducts li {
	float:left;
	width:145px;
	height:220px;
	display:block;
	text-align:center;
}
.sugp .sugproducts li p {
	margin:7px 12px 7px 0px
}
.sugp .sugproducts li a.jieimg {
	display:block;
	width:130px;
	height:130px;
	border:1px solid #999;
	overflow:hidden;
	text-align:left
}
.sugp .sugproducts li a img {
	max-height:130px;
	max-width:130px;
	vertical-align:middle;
}
.sugp .sugproducts li a {
	color:#666666;
}
.sugp .sugproducts li a:hover {
	color:#fff
}
.sugp .procucwishlist {
	border:1px solid #999;
	overflow:auto;
	_zoom:1;
	margin-right:10px;
	padding:10px
}
.sugp .procucwishlist li {
	float:left;
	width:145px;
	height:220px;
	display:block;
	text-align:center;
}
.sugp .procucwishlist li p {
	margin:7px 12px 7px 0px
}
.sugp .procucwishlist li a.jieimg {
	display:block;
	width:130px;
	height:130px;
	border:1px solid #999;
	overflow:hidden;
	text-align:left
}
.sugp .procucwishlist li a img {
	max-height:130px;
	max-width:130px;
	vertical-align:middle;
}
.sugp .procucwishlist li a {
	color:#666666;
}
.sugp .procucwishlist li a:hover {
	color:#fff
}
#jie1 {
	height:25px;
	position:relative;
	z-index:9;
}
#jie1 li.active {
	background:url("../images/hg.jpg") no-repeat scroll center bottom #000000;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding-bottom:9px;
}
#jie1 li {
	background:none repeat scroll 0 0 #9A9A9A;
	color:#FFFFFF;
	cursor:pointer;
	float:left;
	font-size:12px;
	font-weight:normal;
	height:25px;
	line-height:25px;
	margin-right:6px;
	padding:0 10px;
	text-align:center;
}
#jie1 div.thrs {
	font-size:11px;
}
#jie2 li.actives {
	display:block;
}
#jie2 li {
	background:url("../images/jie2bg.jpg") no-repeat scroll center bottom #F3F3F3;
	display:none;
	font-size:11px;
	line-height:20px;
	padding:10px 10px 25px;
	position:relative;
	text-align:left;
	top:-1px;
}
.clear {
	clear:both
}
.right .indexNews a {
	color:#fff
}
.right-lv_bag .indexNews #news li {
	clear:both
}
.right-lv_bag .indexNews #news li .newsinfo {
	float:left;
	width:500px
}
.righ-lv_bagt .indexNews #news li .newsdate {
	float:right;
	width:100px
}
.for1 {
	margin:0 auto;
	width:976px;
}
.mart_detail {
	border:5px solid #000000;
}
.productsfirst-lastodd {
	font-size:12px;
	margin:0 auto;
	overflow:hidden;
	padding-top:0px;
	width:990px;
}
.productsfirst-lastodd .pcont {
	FLOAT:left;
	OVERFLOW:hidden;
	WIDTH:928px;
}
.productsfirst-lastodd .ScrCont {
	WIDTH:32766px;
	ZOOM:1;
}
.productsfirst-lastodd #List1_1 {
	FLOAT:left
}
.productsfirst-lastodd #List2_1 {
	FLOAT:left
}
.productsfirst-lastodd .LeftBotton {
	background:url("../images/leftbottom.jpg") no-repeat scroll 50% 50% transparent;
	float:left;
	height:236px;
	width:23px;
}
.productsfirst-lastodd .RightBotton {
	FLOAT:right;
	width:23px;
	height:236px;
	background:url("../images/rightbottom.jpg") no-repeat scroll 50% 50% transparent;
}
.productsfirst-lastodd .pl IMG {
	MARGIN:10px auto 1px;
}
.productsfirst-lastodd .pl {
	LINE-HEIGHT:20px;
	TEXT-ALIGN:center;
	TEXT-DECORATION:none;
}
.productsfirst-lastodd A.pl:hover {
	BACKGROUND:#fff;
	TEXT-DECORATION:underline;
}
.commu_cont3 {
	MARGIN:9px 7px 7px;
	LINE-HEIGHT:150%
}
.commu_cont3 UL {
	WIDTH:188px
}
.generalr-price {
	color:#333;
	margin-right:5px;
	padding-right:5px;
	text-decoration:line-through;
}
.prices {
	color:#000000;
	font-size:12px;
	font-weight:bold
}
.newpic {
	background:none repeat scroll 0 0 #ff8f96;
	float:left;
	margin-right:12px;
	padding:4px;
	width:310px;
	margin-bottom:10px;
}
.newpicimg {
	background:none repeat scroll 0 0 #FFFFFF;
	height:310px;
	padding-bottom:0;
	vertical-align:middle;
	width:310px;
	text-align:center;
	display:table-cell;
}
.newpicimg a {
	display:inline-block;
	vertical-align:middle;
	text-align:left !important;
}
.productsfirst-lastodd .pconts {
	float:left;
	width:990px;
}
.newpicimg a img {
	max-height:none;
	max-width:300px;
	width:250px;
	height:250px;
	vertical-align:middle;
}
.newpic p {
	margin:0 20px
}
.newpic p a {
	line-height:18px
}
#product_index .newpic {
	float:left;
	width:152px;
	height:300px;
	margin-right:2px;
	padding:5px 2px 1px;
}
#product_index .newpicimg {
	background:none repeat scroll 0 0 #FFFFFF;
	height:220px;
	padding-bottom:0;
	vertical-align:middle;
	width:150px;
}
#.product_index .newpicimg a {
	display:block;
	vertical-align:middle;
	text-align:left;
}
#product_index .newpicimg a img {
	max-height:none;
	max-width:150px;
	vertical-align:middle;
}
#product_index .newpic p {
	margin:0 20px
}
#product_index .newpic p a {
	line-height:18px
}
.newas {
	height:28px;
	margin-top:15px;
	padding-top:5px;
	padding-left:10px;
	background:#2d2d2d;
	color:#fff;
	text-align:left
}
.newas a {
	color:#fff;
}
.main-containercol1-layoutones {
	background: #ffffff;
}
.one2 {
	width:990px;
	height:500px;
	margin:auto;
}
.index-salef {
	width:982px;
	margin:auto;
}
.wp1 {
	background:none;
	border-top: 2px solid #333333;
	width:100%;
	height:38px;
}
.mainbigbox {
	margin:0 auto;
	padding:30px;
	text-align:left;
	width:980px;
	background:#ffffff;
}
.col-mainer {
	float:left;
	padding:0;
	width:100%;
}
div#header_slider {
	margin:0;
}
.bottom-banner {
	float:left;
	margin:20px 0;
	padding:20px 0;
	width:990px;
}
.bottom-banner td {
	padding:0;
}
.smallboxfootwear {
	float:left;
	margin:0;
	padding:0;
}
.smallbox {
	float:left;
	margin-right:0px;
	padding:0;
}
.smallboxcollum {
	float:left;
	margin-right:0px;
	padding:0;
}
.featured_product {
	background:none repeat scroll 0 0 #FFFFFF;
	float:left;
	padding:0px;
	width:980px;
	padding-top:15px
}
#carousel-tabs li.current {
	border:0;
	background-position:0 0;
	z-index:10;
}
#carousel-tabs li {
	background:url("../images/sprites-carousel-tab-left.png") no-repeat scroll 0 -20px transparent;
	display:inline-block;
	float:left;
	margin-right:-40px;
	padding:0 0 0 57px;
	position:relative;
	width:auto;
	z-index:1;
}
#carousel-tabs li.current a {
	background-position:right 0;
}
#carousel-tabs li a {
	background:url("../images/sprites-carousel-tab-right.png") no-repeat scroll right -20px transparent;
	cursor:pointer;
	display:block;
	padding:0px 57px 0px 0;
	color:#000;
	text-transform:uppercase;
	font-weight:bold;
	line-height:20px;
}
#carousel-tabs li a:hover {
	text-decoration:none;
}
#carousel-tabs {
	background:url("../images/yio.jpg") no-repeat;
	height:47px;
	width:980px;
}
#carousel-tabs2 li {
	border-top:5px solid #000000;
	display:none;
	font-size:11px;
	line-height:20px;
	padding:8px 0;
	text-align:left;
}
#carousel-tabs2 li.actives {
	display:block
}
.featured_product .featured_product_title {
	background:none repeat scroll 0 0 #000000;
	color:#FFFFFF;
	display:block;
	font-size:13px;
	height:19px;
	padding:6px 0 0 25px;
	width:893px;
}
.featured_product .category-products {
	border-bottom:1px solid #BEBBBB;
	border-left:1px solid #BEBBBB;
	border-right:1px solid #BEBBBB;
	float:left;
	padding:10px 0;
	width:916px;
	background:#fff;
}
.banner960 {
	width:976px;
	background:#fff;
	margin:0 auto;
	margin-bottom:10px;
	height:137px;
}
.ban1 {
	width:324px;
	float:left;
}
.ban2 {
	width:327px;
	float:left;
}
.ban3 {
	width:321px;
	float:left;
}
.foottitle {
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
	padding-left:15px;
	padding-bottom:10px;
}
.ads_pm {
	width:966px;
	height:351px;
	margin:0 auto;
}
.copy {
	width:966px;
	height:86px;
	margin:0 auto;
}
.product_zk {
	width:966px;
	margin:0 auto;
}
.prod_cp {
	width:286px;
	float:right;
}
.prod_bt {
	width:129px;
	height:37px;
	padding:4px 0 6px 0;
}
.prod_ck {
	width:422px;
}
.fl_produ {
	width:206px;
	height:68px;
	border-right:1px solid #ebebeb;
	border-bottom:1px solid #ebebeb;
	padding:2px 0 0 2px;
	float:left;
}
.bo_produ {
	width:208px;
	height:68px;
	border-bottom:1px solid #ebebeb;
	padding:2px 0 0 2px;
}
.ri_produ {
	width:206px;
	height:68px;
	border-right:1px solid #ebebeb;
	padding:2px 0 0 2px;
}
.no_produ {
	width:206px;
	height:68px;
	padding:2px 0 0 2px;
}
.produ_img {
	width:84px;
	height:65px;
	float:left;
}
.produ_wz {
	float:left;
	font-size:10px;
	width:120px;
	padding:4px 0px;
}
.produ_wz a {
	color:#333333;
	text-decoration:none;
	font-size:10px;
}
.produ_wz a:hover {
	text-decoration:underline;
}
.series {
	width:680px;
	float:left;
	padding:14px 0 0 0px;
}
.vibram {
	width:974px;
	height:62px;
	padding-left:6px;
	float:left;
	display:none;
}
.foots {
	color:#ccc;
	font-size:11px;
}
.bottom_lo {
	width:218px;
	float:left;
	padding:44px 12px;
}
.bowz_zk {
	width:950px;
	float:left;
	padding:2px;
}
.bowz_zkt {
	width:384px;
	float:left;
	padding:0px;
}
.bottom_wz {
	width:380px;
	padding-left:50px;
}
.bo_wq {
	width:390px;
	padding-left:36px;
	padding-top:20px;
}
.Custome {
	width:261px;
	height:90px;
	padding-top:14px;
	float:left
}
.fo_color a {
	color:#b8b8b8;
	font-size:10px;
	font-family:Arial;
	text-decoration:none;
}
.have_title {
	color:#333333;
	font-size:14px;
	font-weight:bold;
	padding:8px 0 8px 10px;
}
.have_title2 {
	color:#333333;
	border-bottom:1px solid #ccc;
	font-size:14px;
	font-weight:bold;
	padding:8px 0 8px 10px;
}
.wrapper-content h1 {
	color:#010101;
	font-family:'Didot W01 Italic';
	font-size:30px;
	font-weight:normal;
	letter-spacing:0;
	margin:0 0 10px;
	padding:14px 0 25px;
}
.zone-sidenav {
	clear:left;
	float:left;
	font-size:11px;
	letter-spacing:1px;
	text-transform:uppercase;
	width:171px;
}
.zone-sidenav dl dt {
	margin:0 0 4px;
}
.zone-sidenav dl dd {
	margin:0 0 12px;
}
.zone-sidenav dl dd ul {
	list-style:none outside none;
	margin:0 0 3px 15px;
}
.zone-sidenav dl dd ul li {
	line-height:18px;
	margin:0;
}
.zone-sidenav dl dd ul li a {
	font-size:11px;
}
.zone-sidenav dl dd ul li a {
	font-size:11px;
}
.zone-custservice-content h2 {
	border-bottom:1px solid #B2B2B2;
	letter-spacing:1px;
	margin:0 0 12px;
	padding:0 0 9px;
}
.zone-custservice-content h2 a {
	font-size:17px;
	font-weight:normal;
	color:#050505;
}
.zone-custservice-selector {
	float:left;
	margin-bottom:40px;
	width:200px;
}
.zone-custservice-content {
	float:right;
	margin:0 0 30px;
	text-align:justify;
	width:671px;
}
.zone-custservice-content h3 a {
	font-size:12px;
	font-weight:bold;
	color:#050505;
}
.zone-custservice-content h3 {
	letter-spacing:1px;
	margin:11px 0 10px;
	padding:2px 0;
}
.zone-custservice-content ul {
	padding-left:15px;
}
.zone-custservice-content li {
	list-style-type:square;
	margin:0 0 3px;
}
.index-boxs {
	padding-top:10px;
}
.indexboxs1 {
	width:1000px;
	margin:auto;
}
.indexboxs1 td {
	float:left;
	padding:0;
}
.right_chk {
	padding-top:13px;
	padding-left:0px;
	float:left;
	width:780px;
	display:block;
	padding-right:4px;
}
.left_chk {
	width:165px;
	border-left:1px solid #eee;
	padding-left:15px;
	padding-right:10px;
	float:right;
	padding-bottom:15px;
}
.checkout_content {
	background:#f4f4f4;
	padding:8px;
}
.checkout_content td {
	font-size:11px;
	padding:8px;
}
.checkout_content p {
	font-size:11px;
	padding-bottom:8px;
}
.payment_border {
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #CCCCCC;
	margin:10px;
	padding:8px 20px 8px 40px;
}
.payment_border1 {
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #CCCCCC;
	margin:10px;
}
.cart_pic {
	padding-top:18px;
}
.cart_text {
	padding-top:5px;
	color:#4b4b4b;
	font-size:11px;
	padding-bottom:13px;
}
.cart_text a {
	color:#0059a4;
	font-size:11px;
}
.cart_contact {
	background:#f1f1f1;
	border:1px dashed #cacaca;
	padding:8px;
	margin-top:12px;
}
.cart_contact a {
	text-decoration:underline;
	color:#0059a4;
	font-size:10px;
}
.catelog li {
	display:block;
	width:223px;
	float:left;
	list-style:none;
	padding-left:1px;
}
.catelog_bg {
	width:218px;
	height:20px;
	background:url(../images/on/catolog-bg.gif) no-repeat;
	color:#d0d0d0;
	padding-left:5px;
	padding-top:2px;
}
.tech-title {
	font-size:24px;
	color:#5a5a5a;
}
.tech-list {
	line-height:20px;
	color:#343434;
}
.com_title {
	width:283px;
	padding:9px 1px 3px 1px;
}
#listticker {
	height:290px;
	width:277px;
	overflow:hidden;
	padding:2px 0px 5px 1px;
	margin:0px;
}
#listticker li {
	border:0;
	margin:0;
	padding:0;
	list-style:none;
	height:89px;
	list-style:none;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	color:#343434;
	font-family:Arial;
	font-size:11px;
}
.hp_ele_1 {
	background:#f2f2f2;
	border-bottom:1px solid #ffffff;
}
.hp_ele_2 {
	background:#cfcfcf;
	border-bottom:1px solid #ffffff;
}
.hp_tit {
	color:#FFF;
	font-weight:bold;
	font-size:13px;
	text-decoration:none;
}
.hp_tt {
	color:#000000;
	font-size:11px;
	text-decoration:none
}
.hp_tit:hover {
	color:#fecb00;
	text-decoration:none
}
.hp_tt:hover {
	color:#fecb00;
	text-decoration:none
}
.foot2 {
	width:120px;
	float:left;
	padding-left:8px;
}
.texts .footlist {
	padding-top:30px;
}
.texts .footlist li {
	padding-bottom:9px;
}
.footlist {
	padding-left:7px;
	color:#c2c2c2;
	height:auto;
	list-style:none;
}
.footlist a {
	color:#ffffff;
	line-height:23px;
	text-align:left;
	font-size:11px;
}
.textx {
	float:right;
	padding-right:20px;
	padding-top:90px;
}
.txt {
	background:url("../images/on/ho_body.jpg") no-repeat scroll 0 0 transparent;
	float:right;
}
#customer_list {
	padding:10px;
	width:170px;
	float:left;
	text-align:left;
}
#customer_list ul li {
	border-bottom:2px #ffffff solid;
	line-height:30px;
	background-color:#999;
	width:160px;
	color:#ffffff;
}
#customer_list ul li a {
	font-size:12px;
	color:#fff;
	padding-left:20px;
}
#customer_list ul li:hover {
	background-color:#3d3d3d;
}
#customer_content {
	padding-bottom:20px;
	padding-left:0px;
	width:650px;
	float:left;
	text-align:left !important;
}
.newsdetailtitle {
	padding-bottom:10px;
	font-family:georgia,serif;
	font-size:20px;
	font-weight:bold;
	margin-top:0px;
}
.faqtitle {
	font-family:georgia,serif;
	font-size:15px;
	padding-bottom:5px;
}
.bigtitle {
	font-weight:bold;
	padding-bottom:5px;
	padding-top:5px;
}
.question {
	height:23px;
}
.question a {
	color:#231f20;
	font-family:Arial;
	font-size:11px;
	height:23px;
	text-decoration:none;
}
.question a:hover {
	text-decoration:underline;
}
.faqtitle1 {
	border-bottom:1px dotted #b4b4b4;
	border-top:1px dotted #b4b4b4;
	color:#004c5c;
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	height:25px;
	margin-bottom:8px;
	padding-top:8px;
}
.cus_font {
	color:#555;
	font-size:16px !important;
	font-weight:bold;
	font-family:Times New Roman;
	padding-bottom:3px;
	padding-top:10px;
}
.ke-zeroborder {
	padding-top:30px;
}
.newsdetailcontent p {
	font-size:11px;
	line-height:14px;
	padding-bottom:9px;
	word-wrap:break-word;
}
.left_bestugg {
	width:180px;
	float:left;
	padding-left:40px;
	padding-top:40px;
}
.right_bestugg p {
	font-size:11px;
	line-height:14px;
	padding-bottom:9px;
	word-wrap:break-word;
}
.rtitle {
	font-weight:bold;
	padding-top:15px;
}
ul.pri_list li {
	font-size:11px;
	line-height:12px;
	padding-bottom:2px;
	word-wrap:break-word;
}
.right_bestugg {
	background:none repeat scroll 0 0 #FAF9F7;
	float:right;
	margin-bottom:50px;
	padding:20px 20px 40px;
	width:940px;
}
.clause {
	background:none repeat scroll 0 0 #FFFFFF;
	padding:30px 30px 50px;
}
.right_nfl {
	border-right:1px solid #CCCCCC;
	float:left;
	padding-right:30px;
	width:670px;
}
.bottom-popup {
	z-index:500;
	bottom:0px;
	display:none;
	right:0;
	margin-left:10px;
	position:fixed;
	text-align:left;
	width:358px;
	height:271px;
	background:url(../images/note_bg.jpg) no-repeat;
}
.bottom-popup div {
	font-size:12px;
	line-height:19px;
	padding:40px;
	color:#000
}
.bottom-popup div span {
	color:#9a0000;
	font-family:"Georgia";
	font-size:15px;
}
.bottom-popup a {
	color:#000;
	text-decoration:underline;
}
#pMain {
	margin:0 auto;
	padding:0 0 11px;
	text-align:left;
	width:920px;
}
#main-containercol2-left-layout {
	margin:0 auto;
	padding:0px;
	text-align:left;
	width:1000px;
	background:#fff;
}
#main-containercol2-left-layouet {
	margin:0 auto;
	padding:0 0 11px;
	text-align:left;
	width:1000px;
	background:#fff;
}
div.wideContent {
	background:none repeat scroll 0 0 #FFFFFF;
	margin:0 0;
	width:983px;
}
.ban a.secondary {
	display:inline;
	float:left;
	padding-top:13px;
}
div.mainContent {
	border-left:1px dotted #B1B1B1;
	float:right;
	padding:2px 0 0 10px;
	min-height:400px;
	width:788px;
}
div.col-mainrights {
	background:#fff;
	float:right;
	min-height:400px;
	padding:0 0 40px 0px;
	width:798px;
}
div.col-mainrights td {
	padding:0;
}
.burber {
	float:left;
	border-top:3px solid #000000;
	margin-top:30px;
}
.burber li {
	padding-bottom:10px;
	float:left;
	border-right:1px solid #999999;
	width:267px;
}
.burber li p {
	text-align:center;
	font-size:11px;
	padding:0 10px;
}
.burber li div.tre {
	text-align:center;
	padding:0 10px;
	height:50px;
}
.burber li div.tre a {
	font-size:11px;
}
.burber li div.tre a:hover {
	text-decoration:underline;
}
.burber li span {
	clear:both;
	padding:0 10px;
}
.burt {
	padding-bottom:10px;
}
#narrow-by-listdffer {
	padding-left:5px
}
div.col-mainrightes {
	float:right;
	min-height:400px;
	padding:0 0 40px;
	width:980px;
}
.flats_title {
	height:60px;
	margin:0;
	padding:0px;
	width:793px;
}
.flats_title h2 {
	color:#404040;
	line-height:40px;
	margin:0;
	padding:10px 0 0;
	text-align:left;
	font:24px Georgia,serif
}
.PDBrandedHeader {
	margin-bottom:10px;
	text-align:left;
	width:100%;
}
body,table,td,p,head {
	font-family:Helvetica,Sans-serif;
}
.PDBrandCell {
	width:100px;
	padding-left:10px;
	vertical-align:middle;
}
#pMain img {
	border:medium none;
	margin-left:0;
	margin-top:0;
	vertical-align:top;
}
#main-containercol2-left-layouet img {
	border:medium none;
	margin-left:0;
	margin-top:0;
	max-width:490px;
}
PDNameCell {
	font-size:18px;
	font-weight:bold;
	padding-left:10px;
	text-align:left;
	vertical-align:top;
	width:100%;
}
#page_pageSkeleton_ctl20_layoutV2_ctl07_productDetail_ctl01_ctl01_nameCell span {
	font-size:18px;
	font-weight:bold;
	padding-left:10px;
	text-align:left;
	vertical-align:top;
	width:100%;
}
.product_addtocart_form {
	vertical-align:top;
}
.product-name h1 {
	text-transform:capitalize;
	color:#404040;
	font-size:18px;
	font-weight:normal;
	line-height:25px;
	margin:0;
	padding-bottom:10px;
}
.product-shop {
	float:right;
	padding-bottom:10px;
	width:480px;
}
.product_addtocart_form {
	float:left;
	text-align:left;
	vertical-align:top;
	width:470px;
	padding-left:10px
}
.oducttFors {
	float:left;
	vertical-align:top;
	width:980px;
	padding:0;
}
.submitLightection,div.CSHeader {
	color:#5C5C5C;
	font:bold 18px Arial;
	padding:20px 0 25px 0;
	text-align:left;
}
.sugproducts {
	padding:0;
}
.procucwishlist {
	padding:0;
}
.messagetitle {
	background:#F5F2ED;
	clear:both;
	color:#FFFFFF;
	float:left;
	font-size:17px;
	line-height:36px;
	margin-bottom:2px;
	margin-top:40px;
	width:740px;
	z-index:-99999;
	position:absolute;
}
.messagetitle2 {
	background:#F5F2ED;
	clear:both;
	color:#FFFFFF;
	float:left;
	font-size:17px;
	line-height:36px;
	margin-bottom:2px;
	margin-right:0;
	margin-top:40px;
	width:740px;
	z-index:-99999;
	position:absolute;
}
.revi {
	line-height:25px;
	background:url("../images/revi.jpg") repeat-x scroll 0 0 transparent !important;
	color:#333333 !important;
	font-family:Franklin Gothic Medium;
	font-size:13px !important;
	font-weight:bold !important;
	height:25px !important;
	padding:0 0 0 10px !important;
	width:730px !important;
}
.revi2 {
	line-height:25px;
	background:url("../images/revi.jpg") repeat-x scroll 0 0 transparent !important;
	color:#333333 !important;
	font-family:Franklin Gothic Medium;
	font-size:13px !important;
	font-weight:bold !important;
	height:25px !important;
	padding:0 0 0 10px !important;
	width:730px !important;
}
.pv_v1 {
	float:left;
	width:591px;
}
.page {
	background:none repeat scroll 0 0 #ffffff;
	margin:0 auto;
}
#fcm_review {
	margin-left:9px;
	border:1px solid #E2E2E2;
	display:inline;
	float:left;
	margin-top:10px;
	padding:10px;
	width:710px;
}
#fcm_review i {
	float:left;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	width:700px;
}
#fcm_review ul {
	float:left;
	width:700px;
}
#fcm_review form {
	float:left;
	padding:20px 0;
	width:700px;
}
#fcm_review b {
	color:#333333;
	display:block;
	float:left;
}
#fcm_review form b {
	text-align:right;
	width:100px;
}
#fcm_mail_input {
	width:250px;
}
#fcm_mail_input,#fcm_review textarea {
	color:#555555;
}
.inputWarning {
	border-color:#FF0000 !important;
	font-size:12px;
	line-height:16px;
	outline:medium none;
	vertical-align:middle;
}
#fcm_review span {
	display:block;
	float:left;
	width:240px;
}
#fcm_sub {
	background-image:url("../images/sub_fcm.gif");
	border:0 none;
	cursor:pointer;
	display:inline;
	float:left;
	height:25px;
	margin-left:105px;
	width:72px;
}
.pv_v12 {
	float:left;
	width:551px;
}
.messagerat li {
	clear:both;
	line-height:18px;
	padding:0 0 2px;
	width:100%;
}
.pv_v2 {
	float:left;
	width:144px;
}
.pv_v22 {
	float:left;
	width:193px;
}
.messagerat li .litr {
	border-bottom:1px solid #FFFFFF;
	color:#333333;
	float:left;
	font-size:11px;
	height:62px;
	line-height:18px;
	padding:2px 2px 2px 4px;
	width:99%;
	word-wrap:break-word;
}
.messagerat p {
	font-size:11px;
	line-height:16px;
}
.save5,.save10 {
	background:none repeat scroll 0 0 #F5F5F5;
	color:#C10000;
	font-size:14px;
	font-weight:bold;
	padding:5px 25px;
	text-align:right;
	width:215px;
}
.ProductRecent {
	height:42px;
	width:775px;
	margin-bottom:20px;
	font:18px georgia;
	color:#333
}
.hh1 {
	color:#666666;
	font-size:18px;
	font-weight:normal;
	line-height:16px;
	margin-bottom:15px;
}
.checkcart a:hover {
	text-decoration:none;
}
#shipping_country {
	border:1px solid #e3e9ef;
	border-top:1px
solid #abadb3 !important;
	margin-left:0px;
	height:17px;
}
#shippingThisAddress td {
	padding:4px;
}
.onlook img {
	opacity:1.0;
}
.onlook2 img {
	opacity:1.0;
}
ul#items {
	height:280px;
	margin:0;
	overflow:hidden;
	padding-left:30px;
	width:720px;
}
.onlook {
	display:block;
}
.onlook2 {
	display:block;
}
ul#items li {
	float:left;
	height:280px;
	margin:0 7px;
	width:164px;
	background:#fff;
}
ul#items li img {
	max-height:none;
	max-width:154px;
	vertical-align:middle;
}
.stylish-blk {
	MARGIN:0 auto;
	FONT-SIZE:12px;
	OVERFLOW:hidden;
	WIDTH:784px;
	ZOOM:1;
	padding:50px 12px 24px;
}
ol#pagination {
	padding-left:365px;
	position:relative;
	right:0;
	text-align:left;
	top:-300px;
	width:420px;
}
ol#pagination li {
	display:inline-block;
	width:16px;
	height:16px;
	background:url(../images/bg_buttons.png) no-repeat 0 0;
	text-align:left;
	text-indent:-8000px;
	list-style:none;
	cursor:pointer;
	margin:0px;
	float:left;
}
ol#pagination li:hover {
	background:url(../images/bg_buttons.png) no-repeat 0 -16px;
}
ol#pagination li.current {
	color:#f00;
	font-weight:bold;
	background:url(../images/bg_buttons.png) no-repeat 0 -32px;
	padding:0;
	border:0;
}
ol#pagination li.prev,ol#pagination li.next {
	position:absolute;
	top:44px;
}
.stylish-stylish-newpicimg {
	border:1px solid #E5E5E5;
	display:table-cell;
	height:210px;
	line-height:210px;
	margin:0;
	padding:5px;
	text-align:center;
	vertical-align:middle;
	width:154px;
}
ul#items li p {
	margin:0;
	text-align:center;
	padding-top:10px;
}
ul#items li p a {
	color:#404040;
	font-size:11px;
	line-height:14px;
}
ol#pagination li.prev {
	left:0px;
	background:url("../images/stylish-LBotton.jpg") no-repeat scroll left center transparent;
	height:230px;
	width:36px;
}
ol#pagination li.next {
	right:0px;
	background:url("../images/stylish-RBotton.jpg") no-repeat scroll right center transparent;
	height:230px;
	width:30px;
	right:0;
}
#scrollWrap {
	width:300px;
	height:18px;
	overflow:hidden;
}
#scrollMsg li {
	height:18px;
	line-height:18px;
	overflow:hidden;
	font-size:12px;
	padding:0 10px;
}
#scrollMsg li a:hover {
	text-decoration:none;
}
.bazaar_product_i {
	clear:both;
	padding-left:10px;
	display:none;
}
.color_blokc img.color_selected {
	border:2px solid #000000 !important;
}
.color_blokc img {
	border:2px solid #FFFFFF !important;
	height:26px;
	width:26px;
}
.color_blokc img:hover {
	border:2px solid #666666 !important;
}
.color_blokc {
	padding-bottom:15px;
	text-align:left;
}
#selected_color {
	font-weight:bold;
}
.messagetitle1 a {
	font-size:15px;
	font-family:georgia;
	color:#404040;
}
.messagetitle1 a:hover {
	text-decoration:none;
}
.messagetitle1s a {
	font-size:15px;
	font-family:georgia;
	color:#404040;
}
.messagetitle1s a:hover {
	text-decoration:none;
}
.messagetitle1 {
	background:url("../images/542.jpg") no-repeat scroll 0 0 transparent;
	padding-top:10px;
	padding-left:57px;
	padding-bottom:7px;
}
.messagetitle1s {
	background:url("../images/542.jpg") no-repeat scroll 0 0 transparent;
	padding-top:10px;
	padding-left:27px;
	padding-bottom:7px;
}
.cp3 a {
	color:#0072BC;
	font-size:10px;
	font-weight:normal;
	line-height:31px;
}
.cp3 {
	float:left;
}
.nar {
	padding-top:15px;
	padding-left:25px;
}
.nar div.product-name h1 {
	padding-bottom:0px;
}
.messageList {
	padding-top:30px;
	padding-bottom:30px;
}
.box_title a:hover {
	text-decoration:none;
}
.floatleft {
	float:left;
	padding-top:20px;
}
.floatright2 {
	float:left;
	width:450px;
	padding-right:50px;
}
.floatRight {
	float:left;
	padding-right:10px;
	width:72px;
}
.floatright2 h5 {
	float:left;
}
.floatright2 h5 span.name {
	font-family:georgia;
	font-size:14px;
	font-weight:normal;
	text-transform:capitalize;
}
.floatleft h5 span.name {
	font-family:georgia;
	font-size:14px;
	font-weight:normal;
	text-transform:capitalize;
}
.reviews li div.content {
	background:url("../images/4365547.jpg") no-repeat;
	padding-left:80px;
	padding-bottom:30px;
	clear:both;
	padding-top:10px;
}
.mestr td {
	font-size:11px;
	padding:8px 10px 0;
	text-align:left;
}
.mesmail {
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #D8D8D8;
	color:#000000;
	font-size:11px;
	height:16px;
	line-height:16px;
	padding:2px;
	width:250px;
}
.mescontent {
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #D8D8D8;
	color:#2F2F2F;
	font-family:arial;
	font-size:11px;
	height:150px;
	line-height:18px;
	margin:0;
	overflow:auto;
	width:580px;
}
#messageBt {
	background:url("../images/mess.jpg") no-repeat scroll 0 0 transparent;
	border:0 none;
	font-size:12px;
	font-weight:bold;
	height:23px;
	line-height:23px;
	margin-left:9px;
	padding:0;
	text-transform:uppercase;
	width:104px;
	margin-top:9px;
	margin-left:5px;
	padding-top:0;
}
#minicart-dropdown1 {
	position:absolute;
	left:0px;
	top:30px;
	width:295px;
	z-index:1000;
}
.holderss {
	background:url("../images/444.png") repeat-y scroll right top rgba(0,0,0,0);
	width:295px;
}
.holders {
	background:url("../images/333.png") no-repeat scroll center bottom rgba(0,0,0,0);
	padding-bottom:9px;
}
#minicart-dropdown1 div.holder {
	background:none repeat scroll 0 0 #EEEEEE;
	border:1px solid #B8B8B8;
	width:285px;
}
#minicart-dropdown1 div.inner {
	padding:12px 6px;
}
#minicart-dropdown1 div.aheader {
	height:20px;
	padding-bottom:10px;
}
#minicart-dropdown1 div.aheader span {
	color:#000000;
	float:left;
	font-size:11px;
	font-weight:bold;
}
#minicart-dropdown1 div.aheader a.minicart-toggler {
	color:#000000;
	display:block;
	float:right;
	font-size:11px;
	padding:1px 12px 0 0;
}
#minicart-dropdown1 div.items {
	background:none repeat scroll 0 0 #FFFFFF;
	max-height:448px;
	overflow-y:auto;
	padding-bottom:20px;
	padding-top:10px;
}
#minicart-dropdown1 div.footer {
	padding:8px 4px 1px 0;
	text-align:right;
}
#minicart-dropdown1 ol.items {
	list-style-type:none;
	margin:0;
}
#minicart-dropdown1 li.item {
	background:none repeat scroll 0 0 #FFFFFF;
	margin:0;
	padding:10px;
}

#minicart-dropdown1 li.item p.remove {
	padding:5px 21px;
}
#minicart-dropdown1 div.items .item div.desc {
	float:right;
	padding-left:15px;
	text-align:right;
	width:150px;
}
#minicart-dropdown1 li.item p.title {
	float:right;
	font-size:1.1em;
	line-height:1.18em;
	margin:0;
}
#minicart-dropdown1 li.item p.title a {
	font-size:11px;
}
#minicart-dropdown1 div.items .item p.options {
	color:#000000;
	float:right;
	font-size:11px;
	padding-bottom:5px;
	padding-top:5px;
	width:160px;
}
#minicart-dropdown1 li.item p.price {
	float:right;
	padding-top:3px;
}
#minicart-dropdown1 li.item span.quantity {
	color:#9C2A4B;
	float:left;
	font-weight:bold;
	padding-right:30px;
}
#minicart-dropdown1 li.item span.blu-price {
	float:right;
}
.blu-price span {
	color:#9C2A4B;
	font-weight:bold;
}
.item_sub {
	background:none repeat scroll 0 0 #FFFFFF;
	border-top:1px dotted #B4B4B4;
	padding-right:8px;
}
.font2 {
	color:#000000;
}
.item_sub span.j1 {
	color:#9C2A4B;
	padding-left:10px;
}
.modal-container {
	background:#ababab;
	text-align:left;
	width:770px;
	float:right;
	margin-right:17px;
	padding-bottom:13px
}
#login-wrap {
	padding:0 5px 0 150px;
	background:#fff;
	border-bottom:1px solid #333
}
.overlay-hd.reverse {
	background-color:#363636;
	color:#FFFFFF;
	padding:4px 10px;
	text-transform:uppercase;
}
.overlay-hd.reverse h1 {
	color:#FFFFFF;
}
.reverse a.overlay-close {
	color:#FFFFFF;
}
.overlay-hd h1 {
	float:left;
	font-size:12px;
	font-weight:bold;
	margin:0;
}
.reverse a.overlay-close {
	color:#FFFFFF;
	float:right;
	background:url("../images/close-rev.gif") no-repeat scroll right center transparent;
	font-size:11px;
	font-weight:bold;
	line-height:12px;
	padding-right:16px;
	text-decoration:none !important;
	cursor:pointer;
}
#login-wrap .required-msg,#signin-wrap .required-msg {
	border-bottom:1px solid #CBCBCB;
	margin-bottom:20px;
	color:#000000;
	display:block;
	font-size:11px;
	padding-bottom:5px;
	padding-left:11px;
	padding-top:2px;
}
button.saks-button,.cssRoot button.saks-button {
	overflow:visible !important;
	width:auto;
	padding:7px 15px;
	cursor:pointer;
	background:url("../images/redg.jpg") repeat-x;
	border:1px solid #990001;
}
.button-row {
	padding:7px 0 15px;
	text-align:right;
}
span.label {
	color:#fff;
}
.cssRoot table {
	border-collapse:collapse;
	border-spacing:0;
}
#login-wrap td.split-left {
	border-right:1px solid #CBCBCB;
	float:none;
}
.cssRoot td {
	vertical-align:top;
}
.cssRoot .module-head {
	color:#313131;
	font-family:"georgia";
	font-size:12px;
	font-weight:bold;
	margin:1px 1px 0px;
	padding:6px 8px 6px 19px;
	position:relative;
}
.input-group .input-wrap {
	padding:0 0 0 20px;
}
.cssRoot p.intro {
	color:#313131;
	font-size:11px;
	line-height:12px;
	margin-bottom:10px;
}
.input-wrap p {
	margin-bottom:15px;
	width:275px;
	color:#313131;
	line-height:15px;
	font-size:11px;
}
div.form-field-wrap {
	padding:0 0 10px;
	color:#313131;
	width:100%;
	float:left;
}
div.form-field-wrap label {
	display:block;
	float:left;
	padding-bottom:3px;
	cursor:pointer;
	color:#000000;
}
.cssRoot strong {
	font-weight:bold;
}
#loginGuestEmail,#loginEmail,#loginPass {
	width:260px;
}
.cssRoot input {
	padding:2px;
}
.cssRoot a:link,.cssRoot a:visited {
	text-decoration:underline;
}
a.qmark {
	background-image:url("../images/q_mark.gif");
	font-size:11px;
	color:#000;
}
.iconLeft {
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:19px;
}
.cssRoot input,.cssRoot select,.cssRoot textarea {
	width:155px;
	border-color:#787878 #C3C3C3 #DDDDDD;
	border-left:1px solid #C3C3C3;
	border-right:1px solid #C3C3C3;
	border-style:solid;
	border-width:1px;
	color:#000000;
	font-family:Arial,Helvetica,Verdana,sans-serif;
	font-size:11px;
	margin:0;
	padding:0;
}
.bubble-anchor {
	color:#000000;
}
div.form-field-wrap label {
	display:block;
	padding-bottom:3px;
}
.shop_cart {
	width:100%;
}
.a11 {
	background:none repeat scroll 0 0 #F5F5F5;
	border-bottom:1px solid #D0D0D0;
	border-top:1px solid #D0D0D0;
	float:left;
	padding:0;
	width:100%;
}
.a111 {
	width:44%;
	float:left;
	padding:11px;
	color:#000;
	font-size:15px;
	border-right:1px solid #D0D0D0;
}
.a113 {
	float:left;
	width:14%;
	padding:11px;
	color:#000;
	font-size:15px;
	border-right:1px solid #D0D0D0;
}

.back select{border:#666 1px solid;width:150px;}