/* Generated by KompoZer */
body {
  margin: 0px;
  font-family: Arial,Helvetica,sans-serif;
  background-color: #cccccc;
  background-image: url(newtile.png);
}
h2 {
  color: #ffffff;
  font-size: 1.5em;
  line-height: 2.5em;
  text-align: center;
}
p {
  color: #dddddd;
  font-size: 1em;
  line-height: 1.25em;
  text-align: center;
}
a:link, a:visited {
  text-decoration: underline;
  color: #aaffff;
}
a:hover, a:active {
  text-decoration: none;
  color: #ff0000;
}
#container {
  border: 5px solid #ffffff;
  margin: 50px auto;
  width: 650px;
  position: relative;
  background-color: #82c9e3;
  text-align: center;
}
#intro {
  border-top: 2px solid #ffffff;
  margin: 15px auto;
  padding: 15px 10px;
  font-family: Arial,Helvetica,sans-serif;
  width: 550px;
  position: relative;
  background-color: #6597a9;
  text-align: center;
}
#pageHeader {
  border: 2px solid #ffff00;
  margin-bottom: 20px;
  float: left;
  background-image: url(banner4.jpg);
  background-repeat: no-repeat;
  background-attachment: fixed;
  text-align: center;
}
#who, #how, #buyhandspun, #buyrecycled, #buyhanddyed, #howtobuy, #yarnivore {
  border-top: 2px solid #ffffff;
  margin: 15px auto 15pt;
  padding: 15px 10px;
  background: #6597a9 none repeat scroll 0% 50%;
  width: 550px;
  text-align: center;
}
#footer {
  border-top: 2px solid #ffffff;
  margin: 15px auto 15pt;
  padding: 15px 10px;
  text-align: right;
}
