
body { 
	background-color: #286CD2;
	background-image: url(images-1/bg_grad.jpg);
	background-repeat: repeat-x;
	margin: 0px;
}

.header {
	 background-image: url(images-1/header.jpg);
	 background-repeat: no-repeat;
}

.OptIn {
   Position: absolute;
   width:207px;
   Height:125px; 
   margin:32px 0px 0px 675px; 
}

.bodybg {
	 background-image: url(images-1/bodybg.gif);
	 background-repeat: repeat-y;
}

.textheader {
  text-align: left;
  font-size: 20px;
  font-face: Arial;
  color: #0000ff;
}

.text {
  margin-top: 10px;
  font-size: 12px;
  font-face: Arial;
  margin: 5px 0px 0px 0px;
}

.text1 {
  margin-top: 10px;
  font-size: 14px;
  font-face: Arial;
  margin: 5px 0px 0px 0px;
}

.slogan {
  width:879px; 
  height:28px; 
  background-color: #00FF00; 
  text-align: center; 
  font-size: 16px; 
  font-weight: bold; 
  padding-top: 5px; 
  margin:0px 0px 0px 18px;
}

A:link {text-decoration: none; color: #2E2EFE;}
A:visited {text-decoration: none; color: #2E2EFE;}
A:active {text-decoration: none; color: #2E2EFE;}
A:hover {text-decoration: underline overline; color: #0B610B;}

.navbox {
   Position: absolute;
   width:140px; 
   margin:0px 0px 0px 19px; 
   border-right:1px solid #000000;
   border-bottom:1px solid #000000; 
}

.navcat1 {
  list-style-type:none;
  color: #c00000; 
  font-size: 13px;
  Margin: 10px 0px 0px 2px;
}

ul.navcat2 {
  list-style-type:none;
  color: #c00000; 
  font-size: 10px;
  margin: 0px 0px 0px 5px;
}

.navcat2 {
  list-style-type:none;
  color: #c00000; 
  font-size: 12px;
  margin: 0px 0px 0px 5px;
}

.assocbox1 {
   Position: absolute;
   width:140px; 
   height:290px; 
   margin:500px 0px 0px 19px; 
}

.assocbox2 {
   Position: absolute;
   width:140px; 
   height:250px; 
   margin:850px 0px 0px 19px; 
}

.socialbox {
   Position: absolute;
   width:320px; 
   height:10px; 
   margin:5px 0px 0px 575px; 
	 text-align: center;
}

.socialimg {
   border: none;
}

.videobox {
   Position: absolute;
   width:320px; 
   height:240px; 
   margin:45px 0px 0px 570px; 
	 text-align: center;
	 border: 1px solid #000000;
}

.content1 {
   Position:absolute;
   width:400px; 
   height:240px; 
   margin:5px 0px 0px 165px;
}

.content2 {
   Position:absolute;
   width:730px; 
   margin:320px 0px 0px 165px;
}

.content3 {
   Position:absolute;
   width:730px; 
   margin:565px 0px 0px 165px;
}

.Content4 {
   Position:absolute;
   width:730px;
   height:400px; 
   margin:660px 0px 0px 165px;
}

.newmattress {
   Position:absolute;
   width:220px;
   height:340px; 
   margin:690px 0px 0px 670px;
   padding: 5px;
 	 background-image: url(images-1/bgmattress.gif);
	 background-repeat: no-repeat;   
}

.imgsbox {
   Position:absolute;
   width:730px;
   height:150px;  
   margin:410px 0px 0px 165px;
   font-size: 14px;
   background-image: url(images-1/imgbg730_150.gif);
	 background-repeat: no-repeat;
}

.imgs {
   margin:15px 8px 0px 8px;
   height:100px;
   width:100px;
   border: none;
}

.haynescontent {
   Position:absolute;
   width:730px; 
   height:1050px;
   margin:5px 0px 0px 165px;
}

.airbedcontent {
   Position:absolute;
   width:730px; 
   height:1050px;
   margin:5px 0px 0px 165px;
}

.adjustablebedcontent {
   Position:absolute;
   width:730px; 
   height:1050px;
   margin:5px 0px 0px 165px;
}

.flatbedcontent {
   Position:absolute;
   width:730px; 
   height:1050px;
   margin:5px 0px 0px 165px;
}

.foxhistorycontent {  
   Position:absolute;
   width:730px; 
   height:1050px;
   margin:5px 0px 0px 165px;
}

.Rexfoxhistory {
   background-image: url(images/Red_FoxBG.png); 
   margin-left:150px; 
   width: 425px; 
   height:65px; 
   text-align:center;
}

.healthcontent {  
   Position:absolute;
   width:730px; 
   height:1050px;
   margin:5px 0px 0px 165px;
}

.healthtitles {
   color:#FF0000; 
   font-size: 16px;
}

.foamscontent {  
   Position:absolute;
   width:730px; 
   height:1050px;
   margin:5px 0px 0px 165px;
}

.innerspringcontent {  
   Position:absolute;
   width:730px; 
   height:1050px;
   margin:5px 0px 0px 165px;
}

.communitycontent {  
   Position:absolute;
   width:730px; 
   height:1050px;
   margin:5px 0px 0px 165px;
}

.salesadscontent {  
   Position:absolute;
   width:730px; 
   height:1050px;
   margin:5px 0px 0px 165px;
}

.FAQcontent {  
   Position:absolute;
   width:730px; 
   height:1050px;
   margin:5px 0px 0px 165px;
}

.mktgpagecontent {
   Position:absolute;
   width:730px; 
   height:1050px;
   margin:5px 0px 0px 165px;
}



























