/* style Sheet for The Nature Doctors website */
/* (c) 2006, by Steve Jurkowski, GnomeWorks Web Development */

body
{
  letter-spacing: 0.05em;
  line-height: 1.0em;
  background-color: #ddd;
  z-index: 0;
  font-family: Georgia, "New Times Roman", Roman, serif;
}
p
{
  margin: 0.4em;
}

#mainWrapper
{
  position: absolute;
  left: 10%;
  width: 80%;
  top: 20px;
  height: 90%;
  border: solid black 5px;
  background-color: #ffc;
  z-index: 10;
}
#mainShadow
{
  position: absolute;
  left: 15%;
  width: 80%;
  top: 40px;
  height: 90%;
  background-color: #999;
  z-index: 5;
}

#mainDiv 
{
  position: absolute;
  top: 160px;
  left: 220px;
}
#titleDiv
{
  text-align: right;
  position: absolute;
  top: 30px;
  right: 40px;
  z-index: 15;
  padding-top:0px;
  margin-top:0px;
  line-height: 1em;
}

#navDiv
{
  text-align: left;
  position: absolute;
  top: 0px;
  left: 20px;
  bottom: 0px;
  z-index: 15;
  background-color: #cd8;
  padding-top: 160px;
}

#addyDiv
{
  text-align: right;
  position: absolute;
  top: 200px;
  right: 20px;
  z-index: 15;
}

#footerDiv
{
  text-align: center;
  position: absolute;
  top: 490px;
  left: 20%;
  width: 60%;
}

#goldDiv
{
  position: absolute;
  top: 0px;
  left: 0px;
  height: 100%;
  width: 20px;
  background-color: #783;
  font-size: 100px;
}

#silverDiv
{
  position: absolute;
  top: 95px;
  left: 0px;
  right: 40px;
  height: 20px;
  /*width: 80%;*/
  background-color: #dcc;
  z-index: 20;
}

#bronzeDiv
{
  position: absolute;
  top: 0px;
  left: 120px;
  height: 20px;
  right: 0px;
  
  background-color: #723;
}

.button
{
  font-weight: bolder;
  line-height: 1.5em;
  background-color: #783;
  width: 150px;
  height: 1.5em;
  padding-left: 20px;
  margin-left: 0px;
  margin-right: 0px;

}
.button a {
  display: block;
  margin-left: -20px;
  padding-left: 20px;
}

.button a:link {
  color: #000;
  text-decoration: none;
}
.button a:visited {
  color: #000;
  text-decoration: none;
}
.button a:focus {
  color: #333;
  text-decoration: none;
}
.button a:hover {
  color: #333;
  background-color: #9a5;
  text-decoration: none;
}
.button a:active {
  color: #333;
  text-decoration: none;
}


h1
{
  line-height: 0.75em;
  font-size: 2.0em;
  margin-top: 0px;
}
h2
{
  line-height: 0.5em;
  font-size: 1.2em;
  font-weight: normal;
}
li
{
  list-style-type:disc;
}
ul.group > li
{
  margin-top: 1em;
  list-style-type: none;
}