#main_wrapper, #header, #footer, #content, .contents_section{ width:100%; position:relative; }
#main_wrapper { }
.wrapper_960_center{ width:960px; margin: 0 auto;}
.wrapper_full_left{ position:relative; height:398px;}
.wrapper_full_right{position:relative;}
.wrapper_full_center{position:relative;}
.floor-top{ z-index:2; position:relative; }
.floor-base{ z-index:1; position:absolute; top:0; left:0; width: 960; }
.wrapper_full_left, .wrapper_full_right, .wrapper_full_center, .floor-top, .floor-base{ height:398px; margin-bottom: 25px;}

.fFix:after, .clearfix:after, .creatorInBox p:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
* html .fFix, * html .clearfix, * html .creatorInBox p{height: 1%;}
.none{ display:none !important; }
.hidden{
	visibility:hidden;
}
.contents_section{ padding:0;}
.floor-title-sec, .floor-title2 {
	background-image:url('../images/bg_sep.png');
	background-repeat:no-repeat;
}
.floor-title-sec{ background-position:center -64px; }
.floor-title2{ background-position:center -64px; }
.wrapper_full_right .floor-base-white{ right:0;}
.wrapper_full_right div.floor-top{ position:absolute; right: 1px;}
#floor-base0{ background-color:#e0ffff; }
#floor-base1{ background-color:#decaa4; }
#floor-base2{ background-color:#eee; }
#floor-base3{ background-color:#fff1ad; }
#floor-base4{ background-color:#efb3cb; }
#floor-base5{ background-color:#bf694c; }
#floor-base6{ background-color:#c89f78; }
#floor-base7{ background-color:#d1555a; }

#floor-desc-title0 span{ color:#bd965c; }
#floor-desc-title1 span{ color:#bd965c; }
#floor-desc-title2 span{ color:#b1b4b3; }
#floor-desc-title3 span{ color:#5e462b; }
#floor-desc-title4 span{ color:#cc9600; }
#floor-desc-title5 span{ color:#894934; }

.floor-base { overflow: hidden; }
.floor-base-white, .floor-base-img{ position:absolute; top:0; left:0 }

.floor-base-white{ z-index: 3; }
.floor-base-img{ z-index: 4; opacity:0.4; }
#floor-sec-feed{height:407px;}
#floor-sec-feed div.wrapper_full_center{height:281px;}

.box2in5{ width:40%; float:left; position:relative; }
.box1in5{ width:20%; float:left; position:relative; }
.box2in6{ width:32%; float:left; position:relative; }
.box1in6{ width:16%; float:left; position:relative; }
.box1in4{ width:25%; float:left; position:relative; }
.box2in4{ width:50%; float:left; position:relative; }
.box3in4{ width:75%; float:left; position:relative; }
.box4in4{ width:100%; float:left; position:relative; }



.wrapper_2box{ max-width:960px; margin:0 auto;}
.box1in2{ width:50% !important; float:left; position:relative; }
.box_right{ float: right !important; }
.floor-top { padding:0 20px; overflow: hidden; width:1080px; }
.floor-desc-box{}
.floor-desc-title, .floor-desc-title span{ font-size: 24px; font:sans-serif; text-decoration:none; color:333333 }
.floor-desc-title{ padding:100px 0px 20px 0px;}
.floor-desc-desc{ font-size: 18px; line-height:24px; display: block; color:333333}
.floor-desc-btn{ margin:20px 0px; width: 240px; padding-right: 6px; text-decoration: none !important; }
.box_right .floor-desc-title,.box_right .floor-desc-desc,.box_right .floor-desc-btn { float: right; }
.box_right .floor-desc-title,.box_right .floor-desc-desc{ width:100%; text-align: right; }
.item-box-top-floor div.item-thumb{ overflow: hidden; position:relative; height:130px;}

.item-thumb{ overflow: hidden; position:relative; height:165px;}
.item-thumb img, .item-cover, .item-image-l{ display:block; }

.item-image-brand{  height:100%; width:auto;}

.item-box, .item-box-top-floor{ margin-right:10px; margin-top: 72px; background:#fff; box-shadow: 0px 2px 3px 0px rgba( 0, 0, 0, 0.15 ); height:260px;}
.item-box-top-floor{ height: 220px !important; margin-top: 95px; }
.item-box-feed{ width: 220px !important;}
.wrapper_full_center .item-box{ margin-top: 20px;}
#search_result_items div.item-box{min-width: 220px; margin:0 0 10px 20px; background: #fff; box-shadow: none; height: 260px; }
.item-image{ width:100%; height:100%; }
.item-image,.item-image-l{ position:relative; top:0; left:0; z-index:1; }
.item-cover{ position:absolute; top:0; left:0; z-index:2; }
.item-image-cover{ position:absolute; top:0; left:0; z-index:2; width: 100%; height:100%; background: #000; opacity:0; }
.item-vendor { font-size: 11px; text-align: center; padding: 10px 0 1px 0;}
.item-title, .item-title a{ font-size:11px; color:#5e462b; text-align:center; font-family: sans-serif; font: sans-serif; line-height:16px; padding:3px 3px 0 3px; text-decoration:none}
.item-text{ padding:1.3em 3px 1em 3px;}
#search_result_box div.item-text{ padding:0;}
#item-title{ font-size: 11px; font-weight: normal; }
#item-maker{ padding:0 0 9px 0; display: block;}
.item-desc{ font-size:12px; color:#4b3612; text-align:center; line-height:18px; padding:10px 4px 0 4px; text-align:center;}
.item-price{ font-size:12px; text-align:center; line-height:18px; padding:0px 4px; }
#item-price { padding: 0 0 1em 0; }
.t-price{ color:#e74c39;}
.floor-title-sec{ padding:37px 0 20px 0; text-align: center; }
.floor-title{ font-size: 20px; color:deb887; text-decoration:none; font:Arial, Helvetica, sans-serif }
#floor-title0{ color:#deb887; }
#floor-title1{ color:#5e462b; }
#floor-title2{ color:#b1b4b3; }
#floor-title3{ color:#8f5a28; }
#floor-title4{ color:#cc9600; }
#floor-title5{ color:#894934; }
#floor-title6{ color:#d1555a; }


.item-detail-section-wrapper h3 { color: #486583; font-weight:bold; font-size:13px; margin-bottom:1em;}
.item-detail-tbl td h3, .item-detail-tbl td h4 { font-weight: normal; margin-bottom:7px; }
.item-list h3.brand-title { font-size: 16px; position: absolute; top: 20px; left: 0; padding: 0 20px; }
.item-detail-section-wrapper h3 { color: #486583; font-weight:bold; font-size:13px; margin-bottom:1em;}


*{
	padding:0;
	list-style:none;
	list-style-type:none;
	font-style:normal;
	font-weight:normal;
	font-size:13px;
	-webkit-text-size-adjust: none;
	-webkit-tap-highlight-color:rgba(0,0,0,0); 
	 
}





.HomePage_SlideShow {
	width: 960px; height: 410px; padding-bottom: 5px; position: relative; background-image: url("http://www.beckerfurnitureworld.com/current/img/homepage/homepage_bg.jpg");
}

#slideshow_prev {
	background: url("http://www.beckerfurnitureworld.com/current/img/homepage/prevGrey.png") no-repeat;
	left: 10px;
	top: 50%;
	width: 31px;
	height: 31px;
	display: block;
	position: absolute;
	z-index: 20;
	background-image: url(http://www.beckerfurnitureworld.com/current/img/homepage/prevGrey.png);
}
#slideshow_next {
	background: url("http://www.beckerfurnitureworld.com/current/img/homepage/nextGrey.png") no-repeat;
	top: 50%;
	width: 31px;
	height: 31px;
	right: 10px;
	display: block;
	position: absolute;
	z-index: 20;
	background-image: url(http://www.beckerfurnitureworld.com/current/img/homepage/nextGrey.png);
}


#DefaultSlideshow #homePage_slideshowContainer {
	margin: 0px 0.35em 0px 0px; width: 960px; float: left; position: relative;
}

#homePage_slideshow {
	width: 960px; height: 410px;
}
.Slideshow_Image img {
	width: 960px; height: 410px !important;
}


#homePage_slideNav {
	display: none;
}


.SlideshowItemLayout_TextLeft {
	width: 960px;
}
