a:link {
	text-decoration:underline; 
	color:#0066CC; 
	font-weight:bold; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;

	}
a:visited {
	text-decoration:underline; 
	color:#0066CC; 
	font-weight:bold; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;

	}
a:hover {
	text-decoration:underline; 
	color:#0066CC; 
	font-weight:bold; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	}

.footers a:link {
	text-decoration:none; 
	color:#0000FF; 
	font-weight:bold; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px;
	}
.footers a:visited {
	text-decoration:none; 
	color:#0000FF; 
	font-weight:bold; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px;
	}
.footers a:hover {
	text-decoration:none; 
	color:#0000FF;
	font-weight:bold; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px;
	}

.partners a:link {
	text-decoration:underline; 
	color:#0000FF; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	}
.partners a:visited {
	text-decoration:underline;
	color:#0000FF; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	}
.partners a:hover {
	text-decoration:underline;
	color:#0000FF;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	}
	
.backlink a:link {
	text-decoration:none; 
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:normal;
	}
.backlink a:visited {
	text-decoration:none; 
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:normal;
	}
.backlink a:hover {
	text-decoration:none; 
	color:#333333;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:normal;
	}
.backlink a:active {
	text-decoration:none; 
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:normal;
	}

.backlink-bold a:link {
	text-decoration:none; 
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:bold;
	}
.backlink-bold a:visited {
	text-decoration:none; 
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:bold;
	}
.backlink-bold a:hover {
	text-decoration:none; 
	color:#333333;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:bold;
	}
.backlink-bold a:active {
	text-decoration:none; 
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:bold;
	}

.backlink-italized a:link {
	text-decoration:none;
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:normal;
	font-style:italic;
	}
.backlink-italized a:visited {
	text-decoration:none; 
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:normal;
	font-style:italic;
	}
.backlink-italized a:hover {
	text-decoration:none; 
	color:#333333;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:normal;
	font-style:italic;
	}
.backlink-italized a:active {
	text-decoration:none; 
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:normal;
	font-style:italic;
	}

.backlink-underline a:link {
	text-decoration:underline;
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:normal;
	}
.backlink-underline a:visited {
	text-decoration:underline; 
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:normal;
	}
.backlink-underline a:hover {
	text-decoration:underline; 
	color:#333333;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:normal;
	}
.backlink-underline a:active {
	text-decoration:underline; 
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:normal;
	}

	
.revbacklink a:link {
	text-decoration:none; 
	color:#0066CC; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:normal;
	}
.revbacklink a:visited {
	text-decoration:none; 
	color:#0066CC; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:normal;
	}
.revbacklink a:hover {
	text-decoration:none; 
	color:#0066CC;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:normal;
	}
.revbacklink a:active {
	text-decoration:none; 
	color:#0066CC; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:normal;
	}
	
.readmore a:link {
	text-decoration:none; 
	color:#FF9900; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:normal;
	}
.readmore a:visited {
	text-decoration:none; 
	color:#FF9900; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:normal;
	}
.readmore a:hover {
	text-decoration:underline; 
	color:#FF9900;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:normal;
	}
.readmore a:active {
	text-decoration:none; 
	color:#FF9900; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:normal;
	}


.revbacklink-bold a:link {
	text-decoration:none; 
	color:#0066CC; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:bold;
	}
.revbacklink-bold a:visited {
	text-decoration:none; 
	color:#0066CC; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:bold;
	}
.revbacklink-bold a:hover {
	text-decoration:none; 
	color:#0066CC;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:bold;
	}
.revbacklink-bold a:active {
	text-decoration:none; 
	color:#0066CC; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:bold;
	}

.revbacklink-italized a:link {
	text-decoration:none;
	color:#0066CC; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:normal;
	font-style:italic;
	}
.revbacklink-italized a:visited {
	text-decoration:none; 
	color:#0066CC; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:normal;
	font-style:italic;
	}
.revbacklink-italized a:hover {
	text-decoration:none; 
	color:#0066CC;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:normal;
	font-style:italic;
	}
.revbacklink-italized a:active {
	text-decoration:none; 
	color:#0066CC; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:normal;
	font-style:italic;
	}

.revbacklink-underline a:link {
	text-decoration:underline;
	color:#0066CC; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:normal;
	}
.revbacklink-underline a:visited {
	text-decoration:underline; 
	color:#0066CC; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:normal;
	}
.revbacklink-underline a:hover {
	text-decoration:underline; 
	color:#0066CC;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:normal;
	}
.revbacklink-underline a:active {
	text-decoration:underline; 
	color:#0066CC; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:normal;
	}

	
.backtotop a:link {
	text-decoration:none; 
	color:#0000FF; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:normal;
	}
.backtotop a:visited {
	text-decoration:none; 
	color:#0000FF; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:normal;
	}
.backtotop a:hover {
	text-decoration:underline; 
	color:#0000FF;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:normal;
	}
	
.positives a:link {
	text-decoration:none; 
	color:#009900; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:normal;
	}
.positives a:visited {
	text-decoration:none; 
	color:#009900; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:normal;
	}
.positives a:hover {
	text-decoration:underline; 
	color:#009900;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:normal;
	}
	
.negatives a:link {
	text-decoration:none; 
	color:#990000; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:normal;
	}
.negatives a:visited {
	text-decoration:none; 
	color:#990000; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:normal;
	}
.negatives a:hover {
	text-decoration:underline; 
	color:#990000;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:normal;
	}


.botlink a:link {
	text-decoration:underline; 
	color:#0066CC; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px;
	}
.botlink a:visited {
	text-decoration:underline; 
	color:#0066CC; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px;
	}
.botlink a:hover {
	text-decoration:underline; 
	color:#0066CC; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px;
	}

.sidebar a:link {
	text-decoration:underline; 
	color:#0066CC; 
	font-weight:bold; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	}
.sidebar a:visited {
	text-decoration:underline; 
	color:#0066CC; 
	font-weight:bold; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	}
.sidebar a:hover {
	text-decoration:underline; 
	color:#0066CC;
	font-weight:bold; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	}
	
.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 20px;
}
.style2 {color: #0000FF}
.style3 {
	color: #666666;
	font-weight:bold;
	font-size:18px;

}
.style6 {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
}
.style69 {
	color: #0000FF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
}
.style7 {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
}


.review {
	padding-top:15px;
	padding-left:15px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #0066CC;
	background:url(memory-foam-mattress-images/memory-foam-mattress-quotes-updates.jpg) top left no-repeat;
	min-height:31px;
	_height:31px;
}

.review-updates {
	padding-top:15px;
	padding-left:15px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #0066CC;
	background:url(memory-foam-mattress-images/memory-foam-mattress-quotes-updates.jpg) top left no-repeat;
	min-height:31px;
	_height:31px;
}

.review-positive {
	padding-top:15px;
	padding-left:15px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #0066CC;
	background:url(memory-foam-mattress-images/memory-foam-mattress-quotes-positive.jpg) top left no-repeat;
	min-height:31px;
	_height:31px;
}

.review-negative {
	padding-top:15px;
	padding-left:15px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #0066CC;
	background:url(memory-foam-mattress-images/memory-foam-mattress-quotes-negative.jpg) top left no-repeat;
	min-height:31px;
	_height:31px;
}

.review-editor {
	padding-top:15px;
	padding-left:15px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #0066CC;
	background:url(memory-foam-mattress-images/memory-foam-mattress-quotes-editor.jpg) top left no-repeat;
	min-height:31px;
	_height:31px;
}

.reviewer {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #01368F;
	font-weight:bold;
}

.reviewerinfo {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #01368F;
}

.average {
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #01368F;
	font-weight:bold;
}


.style8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #01368F;
}
.style13 {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #0134BA;
}
.whatsnew {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FF9900;
}

.style15 {
	font-size: 12px;
	color: #0141E9;
}
.style70 {
	color: #0066CC;
	font-weight:bold;
	font-size:18px;
	
}
body {
	background-repeat:no-repeat;
	background-position: right -90px;
	background-attachment:fixed;
	background-color: #ffffff;
	font-family:Arial, Helvetica, sans-serif;
}
td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #01368F;
	margin-top:0px;
}

h3 {
	margin-top:0px;
}

h3 {
	margin-top:0px;
}
	
.style71 {color: #01368F}

.h3link {color: #0000FF; text-decoration: underline;}

.h3link a:link {color: #0000FF; text-decoration: underline;}

.h3link a:visited {color: #0000FF; text-decoration: underline;}

.h3link a:hover {color: #0000FF; text-decoration: underline;}

.h3link a:active {color: #0000FF; text-decoration: underline;}

.style71b {color: #009900}

.style71c {color: #990000}

.style72 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0000FF;
	font-weight: bold;
}
.style73 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
}
.style74 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
}
.floatLeft{float: left;}
.floatRight{float: right;}
.image-left{float: left; vertical-align: text-top;}
.image-right{float: right; vertical-align: text-top;}

.style75 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006699;
}

.style75b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006600;
}

.style76 {color: #333333}

.big-size {
	font-size:24px;
}

#mainCont {
	width:790px;
	height:auto;
}

#topCont {
	width:790px;
	height:104px;
}

#topLeftCont {
	width:82px;
	height:104px;
	float:left;
}
#topRightCont {
	width:708px;
	height:104px;
	float:right;
	text-align:left;
}

#banner {
	clear:both;
	widows:790px;
	height:150px;
}

#spacerH5 {
	clear:both;
	width:790px;
	height:5px;
}

#adTopTop {
	width:790px;
	height:5px;
	background-color:#F9F9F9;
}


#adMidCont {
	width:790px;
	height:95px;
}


#adMidLeft {
	float:left;
	width:5px;
	height:95px;
	background-color:#F9F9F9;
}

#adMidMid {
	float:left;
	padding-top:5px;
	width:780px;
	height:90px;
	background-color:#EFEFEF;
	text-align:center;
}

#adMidRight {
	float:right;
	width:5px;
	height:95px;
	background-color:#F9F9F9;
}

#adBotTop {
	clear:both;
	width:790px;
	height:5px;
	background-color:#F9F9F9;
}

#contCont {
	width:790px;
	height:auto;
}

#contLeft {
	float:left;
	width:170px;
	height:auto;
	background: #FFFFFF; 
	text-align:center;
}

#contLeftTop {
	width:160px;
	height:auto;
	background-color:#F9F9F9;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	text-align:center;
}

#contLeftBot {
	width:170px;
	height:auto;
	background-color:#FFFFFF;
	padding-bottom:5px;
	padding-top:5px;
	text-align:right;
}

#contLeftBot-right {
	float:right;
	width:125px;
	height:auto;
	background-color:#FFFFFF;
	text-align:right;
}

#contLeftBot-left {
	float:left;
	width:45px;
	height:auto;
	background-color:#FFFFFF;
	text-align:center;
}



#contLeftIn {
	width:152px;
	height:auto;
	background-color:#EFEFEF;
	padding-left:3px;
	padding-right:5px;
	text-align:left;
}



#contMid {
	float:left;
	width:5px;
	height:auto;
}


#contRight {
	float:right;
	width:605px;
	height:auto;
	margin-bottom:5px;
	margin-left:5px;
	margin-right:5px;
	margin-top:5px;
	text-align:left;
}

#spacerH20W152 {
	width:152px;
	height:20px;
}

#moreMat {
	width:790px;
	height:auto;
}

#spacerH20 {
	width:790px;
	height:20px;
}

#footers {
	width:790px;
	height:auto;
}

#padding3 {
	padding-left:3px;
}

#widgets {
	background-color:#EFEFEF;
	text-align:center;
}

#spacerH5W125 {
	width:125px;
	height:5px;
}

#floatindex-left {
	float:left;
}

#floatindex-right {
	float:right;
	padding-top:46px;
}

#clearer {
	clear:both;
	font-size:1px;
	line-height:0px;
}

#spacer-prices {
	height:10px;
	width:605px;
}

#calendar {
	width:52px;
	height:58px;
	background:url(memory-foam-mattress-images/memory-foam-mattress-calendar.jpg) no-repeat;
	text-align:center;

}