#bedlander{width: 786px;}
#dpSeoCopy{margin-top: 40px;}
.fright {float:right;}
.fleft {float:left;}
#bedlander h2 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 32px; color: #728150; text-align: center; margin-bottom: 17px;font-weight:normal;}

.slideshow {
	height: 211px;
	width:  369px;
	float: left;
	display: block;
	overflow: hidden;
}

#bedlander #productbox {width: 774px; height: 270px;}
#bedlander #imgboxleft {width: 194px; float:left;}
.ctaboxleft {width: 193px; float:left;  text-align:center; background-color: #91a560; padding-top: 10px; height:50px; margin:0 0 0 1px;}
.ctaboxleftr {width: 194px;}
#bedlander #imgboxright {width: 195px; float:left;}
#bedlander .copybox {width: 183px; height: 270px; float:left;padding-right: 5px; background-color: #f2f0db;} 
.copyboxm{margin-left: 9px;}
.ctaboxleft A:link{color: #fff; text-decoration:none; background: url(/dept_resources/home/promo_images/110311_BeddingLander/120109_green-circleARROW.gif) no-repeat scroll left 2px transparent; padding-left: 15px; font-family: Arial; font-size: 15px;}
#bedlander #productbox h3 {font-family: Arial, Helvetica, sans-serif; font-size: 17px; color: #2e2e2e; font-weight: bold; margin-top: 14px;margin-left: 12px;}
#bedlander #productbox .sub {font-family: Arial; font-size: 10px; color:#2e2e2e; font-weight: normal;}
.ctasub {font: Arial; font-size:13px; font-weight: bold;}
#bedlander #productbox ul {margin-left: 12px; padding-left: 12px;font-family: Arial; font-size:12px;}

#bedlander #ecmheader {margin-bottom: -57px; border-top: 1px solid #d6d6d6;border-left: 1px solid #d6d6d6;border-right: 1px solid #d6d6d6;width: 753px;}
#bedlander #ecmheader a{text-decoration:none;}
#bedlander #ecmheader h3 {font-size: 32px; color: #728150; font-family:Georgia, "Times New Roman", Times, serif; text-align: center; font-weight: normal; height: 70px;background-color: #f2f0db; padding-top: 15px;margin:0;}

.ecmsub {font-family: Arial, Helvetica, sans-serif; font-size: 15px;}

#bedlander #bedbuy {height: 580px; width: 750px; background-color: #f2f0db; margin-left: 18px; margin-top: 8px;}
#bedlander #bedbuy h2 {padding-top: 8px;}

#bedlander #bedbuy #box {width: 708px; border: 1px solid #91a560; height: 260px; margin-left: 20px; background-color: white;-webkit-box-shadow: 2px 2px 5px rgba(145, 165, 96, 0.75);
-moz-box-shadow:    2px 2px 5px rgba(145, 165, 96, 0.75);
box-shadow:         2px 2px 5px rgba(145, 165, 96, 0.75);}
#bedlander #bedbuy #box #heading {color: #fff; font-family: Arial; font-weight:bold; font-size: 18px; text-align:center; height: 28px; background-color: #91a560; padding-top: 4px;}
#bedlander #bedbuy #box #left, #bedlander #bedbuy #box #right {width: 152px; float: left; height: 223px; padding-left: 16px;}
#bedlander #bedbuy #box img{float: left; margin-top: 9px;}
#bedlander #bedbuy #box h3 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; color: #728150;}
#bedlander #bedbuy #box a{font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #2e2e2e; font-weight:bold;}
#bedlander #bedbuy #box p {font-family: Arial, Helvetica, sans-serif; font-size: 13px;color: #2e2e2e;}

#bedlander #bedbuy #box2{width: 708px; border: 1px solid #91a560; height: 230px; margin-left: 20px; margin-top: 15px;background-color: white;-webkit-box-shadow: 2px 2px 5px rgba(145, 165, 96, 0.75);
-moz-box-shadow:    2px 2px 5px rgba(145, 165, 96, 0.75);
box-shadow:         2px 2px 5px rgba(145, 165, 96, 0.75);}
#bedlander #bedbuy #box2 #heading {color: #fff; font-family: Arial; font-weight:bold; font-size: 18px; text-align:center; height: 31px; background-color: #91a560; padding-top: 9px;}
#bedlander #bedbuy #box2 #heading .sub {font-size: 17px; font-family:Georgia, "Times New Roman", Times, serif; font-weight: normal;}
#bedlander #bedbuy #box2 .boxtype {width: 236px; float: left; font-family:Arial, Helvetica, sans-serif;}
#bedlander #bedbuy #box2 .boxtype img{float: left; margin: 15px 9px 0 9px;}
#bedlander #bedbuy #box2 .boxtype .bold{font-size: 13px; color: #2e2e2e;margin-top: 20px; font-weight: bold;}
#bedlander #bedbuy #box2 .boxtype a .ul { text-decoration: underline; color:#2e2e2e;}
#bedlander #bedbuy #box2 .boxtype .norm {font-size: 12px; font-weight: normal; }
#bedlander #bedbuy #box2 .boxtype .price{font-size: 12px;}
#bedlander #bedbuy #box2 #learn {font-size: 14px; color: #728150; text-align:center;margin-top: 18px; float:left; width: 100%;}
#bedlander #bedbuy #box2 #learn a:link {color: #728150; font-size: 14px;}
#bedlander #bedbuy #box2 #learn a:link .bold {font-weight: bold;}



a:link{font-family: Arial;}
.video-box {width:764px; background:#fff; margin:40px auto; clear:both; overflow:hidden; text-align:left;height: 373px;}
.videoContainer{width:470px;height:339px;background:#f2f0db;font-weight:bold;font-size:14px; font-family:Arial, sans-serif !important; border:15px solid #f2f0db;}
.videoContainer a{color:#465133;}
.videoSection{}
.videoTitle{padding:0 0 5px 30px;background: url('/dept_resources/home/promo_images/110311_BeddingLander/120109_BeddingSeasonalLander_32.jpg') no-repeat 0 1px; color:#728150; font-size:14px; text-align:left; font-family: Arial;}
.videoLSelector{width:470px; padding-top:5px;}
.videoList{margin:0;padding:0;list-style:none; display:inline; font-family: Arial;}
.videoList li{margin:0;padding:0 15px;list-style:none; width:116px; float:left; font-weight:normal; font-size:11px;background: url('/dept_resources/home/promo_images/110311_BeddingLander/120109_BeddingSeasonalLander_36.jpg') no-repeat left 1px; padding-left: 25px;}

#social {width: 445px; height:17px; margin: 5px 0 0 475px;}
#social ul li {display:block;list-style-type: none;margin-left:5px; float: left;}
#social .share {font-weight: bold; margin-top: 3px;}
#social #___plusone_0{width: 66px !important;}

.carouselContainer * {margin:0;padding:0;}
.container {overflow:hidden; position:relative; background:#fff; border:1px solid #fff;}
.slides { position:absolute; top:15px; left:0;}
.slides div { position:absolute; top:0; display:none; text-align:center; background-color:#fff; overflow:hidden;}
.slides div img {border:0;}
.previous {position:absolute;top:0;left:0;}
.next {position:absolute;top:0;left:0;}
.previous img, .next img {border:0;}

body { color:#444; }
ul.pagination { list-style:none; padding:0; margin:0; }
ul.pagination li  { float:left; }
ul.pagination li a { padding:2px 4px; }
ul.pagination li.active a { background:blue; color:white; }
		
.slides .ECMProductName {color:#333333;font-family:Arial,sans-serif !important;font-size:11px !important;font-weight: normal;padding:10px 0 5px 0;}
.slides a:hover .ECMProductName {text-decoration:underline;color:#990000;}

.slides .ECMProductPrice {color:#333333;font-family:Arial,sans-serif !important;font-size:12px !important;font-weight: normal;float:left;width:100%;/*padding-bottom:8px;*/}
.slides .ECMProductRating {float:left;clear:both;}
.slides .ECMsaleRegularPrice {color: #000000;float: left;font-family: Arial,sans-serif !important;font-size: 12px;text-decoration: line-through;width:100%;}
.slides .ECMsaleNowPrice {color: #CC0000;font-family: Arial,sans-serif !important;font-size: 12px;font-weight: bold;padding-bottom:6px;display:block;width:100%;text-align:center;}
.slides a {text-align:center;text-decoration:none;}
.slides a img {display:block;float: none !important;margin:0 auto;text-align:center;}

.slideHeader {border:1px solid #d6d6d6;border-bottom:0;clear:both;float:left;padding:2px 0;background-color: #f2f0db;position:relative; color: #728150; margin-top: 10px;}
.headerText a {text-align:center;float:left;color:#728150;text-decoration:none;font-family:Arial,sans-serif;font-size:18px;}
.headerText a h2{font-family:Arial,sans-serif;font-size:18px;font-weight: bold;min-height:26px;width:141px;margin:0;_padding-left:0 !important;*padding-left:0 !important;}

.carouselContainer span.ProductPrice, span.Sub3_saleRegularPrice{color:#000;}

/* CSS Sprite structure for the creation of Star Ratings */ 

.stars-sprite {background:url("/images/stars_sprite.png") no-repeat;clear:both;}
.stars-sprite_rating_0_0 { background-position: 0 0; width: 0; height: 0; }
.stars-sprite_rating_1_0 { background-position: 0 0; width: 65px; height: 12px; } 
.stars-sprite_rating_1_1 { background-position: 0 -16px; width: 65px; height: 12px; } 
.stars-sprite_rating_1_2 { background-position: 0 -32px; width: 65px; height: 12px; } 
.stars-sprite_rating_1_3 { background-position: 0 -48px; width: 65px; height: 12px; } 
.stars-sprite_rating_1_4 { background-position: 0 -64px; width: 65px; height: 12px; } 
.stars-sprite_rating_1_5 { background-position: 0 -80px; width: 65px; height: 12px; } 
.stars-sprite_rating_1_6 { background-position: 0 -96px; width: 65px; height: 12px; } 
.stars-sprite_rating_1_7 { background-position: 0 -112px; width: 65px; height: 12px; } 
.stars-sprite_rating_1_8 { background-position: 0 -128px; width: 65px; height: 12px; } 
.stars-sprite_rating_1_9 { background-position: 0 -144px; width: 65px; height: 12px; } 
.stars-sprite_rating_2_0 { background-position: 0 -158px; width: 65px; height: 14px; } 
.stars-sprite_rating_2_1 { background-position: 0 -174px; width: 65px; height: 14px; } 
.stars-sprite_rating_2_2 { background-position: 0 -190px; width: 65px; height: 14px; } 
.stars-sprite_rating_2_3 { background-position: 0 -206px; width: 65px; height: 14px; } 
.stars-sprite_rating_2_4 { background-position: 0 -222px; width: 65px; height: 14px; } 
.stars-sprite_rating_2_5 { background-position: 0 -238px; width: 65px; height: 14px; } 
.stars-sprite_rating_2_6 { background-position: 0 -254px; width: 65px; height: 14px; } 
.stars-sprite_rating_2_7 { background-position: 0 -270px; width: 65px; height: 14px; } 
.stars-sprite_rating_2_8 { background-position: 0 -286px; width: 65px; height: 14px; } 
.stars-sprite_rating_2_9 { background-position: 0 -302px; width: 65px; height: 14px; } 
.stars-sprite_rating_3_0 { background-position: 0 -318px; width: 65px; height: 14px; } 
.stars-sprite_rating_3_1 { background-position: 0 -334px; width: 65px; height: 14px; } 
.stars-sprite_rating_3_2 { background-position: 0 -350px; width: 65px; height: 14px; } 
.stars-sprite_rating_3_3 { background-position: 0 -366px; width: 65px; height: 14px; } 
.stars-sprite_rating_3_4 { background-position: 0 -382px; width: 65px; height: 14px; } 
.stars-sprite_rating_3_5 { background-position: 0 -398px; width: 65px; height: 14px; } 
.stars-sprite_rating_3_6 { background-position: 0 -414px; width: 65px; height: 14px; } 
.stars-sprite_rating_3_7 { background-position: 0 -430px; width: 65px; height: 14px; } 
.stars-sprite_rating_3_8 { background-position: 0 -446px; width: 65px; height: 14px; } 
.stars-sprite_rating_3_9 { background-position: 0 -462px; width: 65px; height: 14px; } 
.stars-sprite_rating_4_0 { background-position: 0 -480px; width: 65px; height: 14px; } 
.stars-sprite_rating_4_1 { background-position: 0 -494px; width: 65px; height: 14px; } 
.stars-sprite_rating_4_2 { background-position: 0 -510px; width: 65px; height: 14px; } 
.stars-sprite_rating_4_3 { background-position: 0 -526px; width: 65px; height: 14px; } 
.stars-sprite_rating_4_4 { background-position: 0 -542px; width: 65px; height: 14px; } 
.stars-sprite_rating_4_5 { background-position: 0 -560px; width: 65px; height: 14px; } 
.stars-sprite_rating_4_6 { background-position: 0 -574px; width: 65px; height: 14px; } 
.stars-sprite_rating_4_7 { background-position: 0 -590px; width: 65px; height: 14px; } 
.stars-sprite_rating_4_8 { background-position: 0 -606px; width: 65px; height: 14px; } 
.stars-sprite_rating_4_9 { background-position: 0 -622px; width: 65px; height: 14px; } 
.stars-sprite_rating_5_0 { background-position: 0 -638px; width: 65px; height: 14px; } 