body {
background: #000 url(./images/bodybg.jpg) repeat;
color: #000;
margin: 0;
padding: 0;
font-family: georgia, verdana, sans-serif;
font-size: 90%;
}

h1 {
margin: 0;
padding: 0;
}

  h1 img {
  border: 0;
  display: block;
  }

img.podThumb {
border: 1px solid #000;
}

h3, h4 {
margin: 35px 0 5px 0;
}

ul {
margin: 5px 0 0 15px;
}

a {
color: #005e2f;
font-weight: bold;
}

a:hover {
color: #000;
text-decoration: none;
}

div#borderRight {
width: 758px;
margin: 0 auto;
background: #fff url(./images/borderbg.jpg) repeat-y;
}

div#content {
background: #fff;
width: 750px;
margin: 0 auto;
padding: 0;
border: 0;
}

  div#nav {
  margin: 0;
  background: #000 url(./images/navbg.jpg) repeat-x;
  color: #fff;
  padding: 5px 15px;
  }

    div#nav ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
    }

      div#nav ul li {
      float: left;
      margin-right: 35px;
      }

        div#nav ul li a {
        color: #fff;
        }

  div#realcontent {
  padding: 8px 16px;
  }

  div#footer {
  font-size: 85%;
  text-align: center;
  }

input.text, textarea, select {
font-size: 100%;
font-family: verdana, serif;
}

input.text, textarea {
padding: 4px;
background: #f8f8f8;
border: 1px solid #888;
}

textarea {
width: 400px;
height: 200px;
}

.button {
padding: 6px 20px;
background: #f8f8f8;
font-weight: bold;
}

table.formData {
width: 100%;
margin: auto;
}

  table.formData td {
  padding: 4px 10px 15px 0;
  vertical-align: top;
  }

  table.formData td.footer {
  text-align: center;
  }

table.data {
border-right: 1px solid #000;
border-bottom: 1px solid #000;
width: 100%;
margin: auto;
}

  table.data th {
  text-align: left;
  }

  table.data th, table.data td {
  padding: 6px;
  border-top: 1px solid #000;
  border-left: 1px solid #000;
  }

  table.data td {
  white-space: nowrap;
  }

    table.data td em {
    display: block;
    font-size: 80%;
    }

p {
line-height: 180%;
padding: 0;
}

.clear {
clear: both;
margin: 0;
padding: 0;
height: 1px;
font-size: 0;
}

.error, .thanks {
font-size: 130%;
font-weight: bold;
}

.error { color: #b00 }
.thanks { color: #080 }

.podDesc {
}

  .podDesc ul {
  float: left;
  }

  .podDesc a {
  display: block;
  float: right;
  }

.cartStuff {
}

  .cartStuff img {
  vertical-align: bottom;
  }

  .cartImg {
  display: block;
  float: right;
  }

  .cartPrice {
  font-size: 120%;
  color: #b00;
  }

