@charset "UTF-8";div#content>h1 {	color: #B1C460;	font-size: 6em;	font-weight: bold;	letter-spacing: -6px;	line-height: 0.8em;	clear: left;}div#content  > p{	color: #5C5C57;	letter-spacing: -1px;	margin-top: 10px;	margin-bottom: 20px;	font-size: 12px;	line-height:16px;}div#lower-buttons {	margin-top: 50px;	width:700px;}div.item {	padding: 10px;	float: left;	position: relative;	height: 265px;	width: 680px;	margin-bottom: 45px;	background: #F4F2E5 url(../images/gen/foundationbg.jpg) repeat-y right top;	border-top: 1px dotted #D0D0C5;	border-left: 1px dotted #D0D0C5;}div.faded {	padding: 10px;	float: left;	position: relative;	height: 265px;	width: 680px;	margin-bottom: 45px;	background: #F4F2E5 url(../images/gen/foundationbg.jpg) repeat-y right top;	border-top: 1px dotted #D0D0C5;	border-left: 1px dotted #D0D0C5;}div#foundations {	padding-bottom:45px;}div.last-child {	margin-right: 0px;}div.item h2 {	font-size: 62px;	font-weight: bold;	color: #B1C460;	letter-spacing: -4px;	position:relative;	text-align:right;}div.faded h2 {	font-size: 62px;	font-weight: bold;	color: #D2DBA2;	letter-spacing: -4px;	position:relative;	text-align:right;}div.item p {	font-size: 14px;	color: #5C5C57;	letter-spacing: -1px;	float: left;	position: absolute;	width: 450px;	right: 10px;	top: 75px;}div.faded p {	font-size: 14px;	color: #B0B0A6;	letter-spacing: -1px;	float: left;	position: absolute;	width: 450px;	right: 10px;	top: 75px;}div#foundations p {	width: 310px;}div.item ul {	float: right;	list-style: disc url(../images/mattresses/foundations/check.gif);	margin:95px 0px;	font-size: 14px;	width: 250px;}div.faded ul {	float: right;	list-style: disc url(../images/mattresses/foundations/check_fade.png);	margin:95px 0px;	font-size: 14px;	width: 250px;}div#foundations ul {	position: absolute;	left:465px;	top:95px;}div.item ul li {	font-size: 20px;	line-height: 20px;	margin-bottom: 3px;	font-weight: ;	color: #B1C460;	letter-spacing: -1px;}div.item img {	float: left;	margin-top:-10px;}div.faded ul li {	font-size: 20px;	line-height: 20px;	margin-bottom: 3px;	font-weight: ;	color: #D2DBA2;	letter-spacing: -1px;}div.faded a {	color: #9C9FA8;}div.faded img {	float: left;	margin-top:-10px;}div.item  img.high {	margin-left: -20px;	margin-top: 30px;}div.item  img.low {	margin-top: -70px;	position: relative;	z-index: 5;	margin-left: -30px;}div.item div.notavailable {	display: none;}div.faded div.notavailable {	width:200px;	padding:20px;	position:absolute;	margin:80px 220px;	background:#0D183E;	z-index:25;	border-top:1px dotted #5C5C57;	border-left:1px dotted #5C5C57;	border-bottom:2px solid #5C5C57;	border-right:2px solid #5C5C57;	color:#FFFFFF;}div.notavailable h3{	text-align:center;}div.notavailable h2 {	font-family:Georgia;	font-weight:normal;	font-style: italic;	line-height:72px}div#deckbed {	padding-bottom: 55px;}div.item + h1, div.faded + h1 {	padding-top: 40px;	padding-bottom: 20px;}div#deckbed p {	width:390px;}div#deckbed img {	margin-left:-20px;	margin-top:5px;}div#deckbed ul {	width:230px;}div#taes  > h2{	width: 675px;	background: url(../images/mattresses/foundations/taes_headline.png) no-repeat left top;	height: 91px;	display: block;	text-indent: -10000px;	position: absolute;	text-align: left;	float: left;	top: 10px;}div#taes p {	width: 390px;}div#taes ul {	margin-top: 115px;	margin-bottom: 70px;}
