body {
  font:                small/1.6em Verdana, Helvetica, Arial, sans-serif;
  Background-color:red;
}

h1, {
  color:               #007e7e;
}

h1 {
  font-size:           150%;
}
 {
  font-size:           130%;
}
.nav{
position:absolute;
float:left;
top:150px;
left:0px;

}
.nav ul{
position:absolute;
margin-left:0;
position:absolute;
top:200;
background-color: yellow;
color:white;
list-style-type:none;
}
.nav#a{
position:absolute;
width:160px;
border-bottom: 1px,solid black;
padding: 3px;
display: block;
}
.nav#a:hover{
background-color:blue;
border-bottom: 1px,solid gray;
color:yellow;
}
.heading{
float:left;
position:absolute;
top:150px;
left:175px;
}
body {
  font:                small/1.6em Verdana, Helvetica, Arial, sans-serif;
}

h1, {
  color:               #007e7e;
}

h1 {
  font-size:           150%;
}
 {
  font-size:           130%;
}
<body bgcolor="red">
 body {
  font-family:     Verdana, Geneva, Arial, sans-serif;
  font-size:       small;
}
h1, h2 {
  font-weight:     normal;
  color:           #cc6600;
  border-bottom:   thin dotted #888888;
}
h1 {
  font-size:       170%;
}
h2 {
  font-size:       130%;
}
blockquote {
  font-style:      italic;
}
table {
margin-left: 10px;
margin-right: 10px;
border: thin solid black;
caption-side: bottom;
border-collapse: collapse;
float:left;
position:absolute;
top:250px;
left:0px;
}
td, th {
border: thin dotted gray;
padding: 5px;
}
caption {
font-style: italic;
padding-top: 8px;
}
}
Tony {
background-color:White;
}
Tess {
background-color:White;
}
table table th {
background-color: white;
}
li {
list-style-image: url(images/backpack.gif);
padding-top: 5px;
margin-left: 20px;
}
 <body bgcolor="red">
}
#guarantee {
  line-height:         1.9em;
  font-style:          italic;
  font-family:         Georgia, "Times New Roman", Times, serif;
  color:               #444444;
  border-color:        white;
  border-width:        1px;
  border-style:        dashed;
  background-color:    #a7cece;
  padding:             25px;
  padding-left:        80px;
  margin:              30px;
  margin-right:        250px;
  background-image:    url(images/background.gif);
  background-repeat:   no-repeat;
  background-position: top left;
}
#elixirs {
border-width: thin;
border-style: solid;
border-color: #007e7e;
width: 200px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-left: 20px;
text-align: center;
background-image: url(images/cocktail.gif);
background-repeat: repeat-x;
line-height: 1em;
line-height: 1;
float: right;
}
#Homepage h2 {
color: black;
}
#Homepage h3 {
color: #d12c47;
}
#Homepage a:link {
color: #007e7e;
}
#Homepage a:visited {
color: #333333;
}
#Homepage a:hover {
background: #f88396;
color: #0d5353;
}
a:link {
color: green;
}
a:visited {
color: blue;
}
a:hover {
color: red;
}
.survey{
float:left;
position:absolute;
top:200px;
left:150px;
width:500px;
}
/*Made most things float left or right then centered them.*/