/* HOME PAGE */

/*** TOP CONTENT AREA - MAIN ********************************/
#main-mattresses-sleep {
    margin: 0;
    padding: 0; 
    width: 950px;
    height: 259px;
    background-image: url(../img/main-mattress-sleep_bg.jpg);
    background-repeat:no-repeat;
}

/*working matress revision chnage to above when done*/

#main-mattresses-sleep2 {
    margin: 0;
    padding: 0; 
    width: 950px;
    height: 259px;
    background-image: url(../img/main-mattress-sleep_mid.jpg);
    background-repeat:no-repeat;
}

#logobox{
display:block;
height:40px;
width:950px;
padding-top:209px;
float:left;
}

.logo{
display:block;
width:120px;
float:left;}

#subheader-mattresses-sleep{
	margin: 0;
	padding: 0;
	width: 397px;
	height: 32px;
	background-image: url(../img/subheader-mattress-sleep.gif);
}

/*** TOP CONTENT BUCKETS -( MATTRESS LOGOS) ********************************/
#top-content-mattresses-sleep {
    margin: 0;
    padding: 90px 20px; 
    width: 450px;
    height: 259px;
    
}

#top-content-mattresses-sleep p{
	margin: 0;
	padding: 0;
	line-height:11pt;

}

#top-content-mattresses-sleep a {text-decoration: underline;}
#top-content-mattresses-sleep a:hover {text-decoration: underline;}

.read-more{
	margin: 6px 0 0 62px;
	padding: 0;
	font-size:10px;
	font-weight:bold;
}

.spacer{
	margin: 78px 0 0 0;
	padding: 0;
	width: 2px;
	height: 50px;
	float:left;
}

.spacer1{
	margin: 78px 0 0 0;
	padding: 0;
	width: 1px;
	height: 50px;
	float:left;
}

#mattress-sealy, #mattress-sleep, #mattress-stearns, #mattress-simmons, #mattress-tempurpedic, #mattress-kaymed, #mattress-jamison, #mattress-scandinavian{
	margin: 0 0 0 0;
	padding: 0;
	float:left;

}

#logo-sealy, #logo-sleep, #logo-stearns, #logo-simmons, #logo-tempurpedic, #logo-kaymed, #logo-jamison, #logo-scandinavian{
	margin: 0 auto;
	padding: 0 0 0 0 ;
	background-repeat:no-repeat;
}


	
#content-sealy p, #content-stearns p, #content-simmons p, #content-tempurpedic p, #content-kaymed p, #content-jamison p, #content-scandinavian p{
	margin: 0 auto;
	padding: 6px 0 3px 0 ;
	width: 112px;
	height: 87px;
	overflow:hidden;
	font-size:10px;
}



/*** CONTENT ********************************/
#content-mattresses-sleep{
	margin: 0;
	padding:0;
	width: 950px;
	height: 140px;
	background-image:url(../img/main-mattress-sleep_bg3.jpg);
}

#subheader-mattresses-sleep{
	margin: 25px 0 0 30px;
	padding: 0;
	width: 295px;
	height: 66px;
	background-image:url(../img/subheader-matresses-sleep.gif);
	float:left;
}

#content-mattresses-sleep p{
	margin: 35px 0 0 40px;
	padding: 0;
	width: 532px;
	height: auto;
	line-height: 13pt;
	float:left;
}

#sleep-to-live-wrapper {
	width: 950px;
	height: auto;
	float: left;
	margin: 0;
}

#sleep-to-live {
	float: left;
	width: 578px;
	height: 215px;
}

.clear {
	clear: both;
}

#sleep-to-live-content {
	height: 99px;
	width: 372px;
	float: left;
	background: url(../img/STLRightTop2.jpg) 0 0 no-repeat;
	margin: 0;
}

#sleep-to-live-content h4 {
	background: url(../img/STLExperience.png) 0 0 no-repeat;
	height: 19px;
	width: 261px;
	text-indent: -999999px;
	margin: 10px 0 5px 20px;
}

#sleep-to-live-content p {
	width: 332px;
	height: auto;
	color: #fff;
	padding: 0 20px;
	margin: 0;
}

#sleep-to-live-demo {
	background: url(../img/demobutton.jpg) 0 0 no-repeat;
	height: 33px;
	width: 372px;
	float: left;
}

#sleep-to-live-demo a {
	background: url(../img/demobutton.jpg) 0 0 no-repeat;
	text-indent: -99999px;
	display: block;
	width: 372px;
	height: 33px;
}

#sleep-to-live-pdf a{
	background: url(../img/STLPDFButton2.jpg) 0 0 no-repeat;
	height: 30px;
	width: 372px;
	float: left;
	text-indent: -99999px;
}

#sleep-to-live-bottom {
	background: url(../img/STLBottom2.jpg) 0 0 no-repeat;
	height: 53px;
	width: 372px;
	float: left;
}

#sleep-to-live-footer {
	background: url(../img/STLFooter.jpg) 0 0 no-repeat;
	height: 28px;
	width: 950px;
	float: left;
}