/* Generated by KompoZer */
body {
  margin: auto;
  padding: 0;
  background-color: #332206;
  font-size: 93%;
  background-repeat: repeat-x;
  background-position: left top;
  width: 950px;
}
.main {
  margin-right: auto;
  margin-left: auto;
  font-family: Georgia,Times New Roman,serif;
  font-size: 93%;
  color: #e8e6b6;
  background-color: transparent;
}
.spacer {
  background-repeat: repeat-y;
  background-color: #e8e6b5;
  height: 1px;
  background-image: url(http://www.givingbirthnaturally.com/images/gbnleftmiddle4.jpg);
}
.header {
  background-repeat: no-repeat;
  background-color: #e8e6b5;
  background-position: left top;
  height: 230px;
  background-image: url(http://www.givingbirthnaturally.com/images/gbntopleft4.jpg);
}
.header2 {
  background-repeat: repeat-x;
  background-color: #e8e6b5;
  background-position: right top;
  background-image: url(http://www.givingbirthnaturally.com/images/gbntopright4.jpg);
}
a {
  background-color: transparent;
  font-weight: bold;
  text-decoration: underline;
  color: #aa8833;
}
a:hover {
  text-decoration: underline;
  color: #ccaa44;
}
a:visited {
  color: #595A36;
}
a img {
  border:  none;
}
.border {
  border: 1px solid #476042;
  margin: 10px;
  padding: 10px;
}
.imgleft {
  border: 1px solid #90b905;
  margin: 5px 10px 10px 15px;
  padding: 5px;
  float: left;
}
h1 {
  background: transparent none repeat scroll 0% 50%;
  margin-top: 1%;
  font-weight: normal;
  color: #38260d;
  font-size: 99%;
}
h2 {
  background: transparent none repeat scroll 0% 50%;
  text-transform: uppercase;
  letter-spacing: 3px;
  font-size: 90%;
  padding-left: 8px;
  color: #38260d;
}
h3 {
  padding-left: 5px;
  text-transform: uppercase;
  color: #5a4a30;
  line-height: 1.1em;
  padding-top: 1px;
  padding-bottom: 1px;
  font-size: 110%;
}
h4 {
  background: transparent none repeat scroll 0% 50%;
  text-transform: uppercase;
  letter-spacing: 3px;
  padding-left: 8px;
  color: #fffff1;
  text-align: center;
  font-size: 95%;
}
h5 {
  font-size: 100%;
}
.container {
  color: #38260d;
  padding-right: 0px;
  padding-top: 0px;
  padding-left: 3px;
  background-position: right top;
  background-color: #e2ddb3;
  background-image: url(http://www.givingbirthnaturally.com/images/gbncenter4.jpg);
  background-repeat: repeat;
}
.content1 {
  border-color: #5a4f30;
  border-width: 1px;
  color: #38260d;
  line-height: 1.3em;
  background-repeat: repeat;
  background-position: center top;
  font-size: 91%;
  padding-left: 0px;
  padding-right: 0px;
  margin-left: 5px;
  margin-right: 5px;
  background-color: #e1dba7;
}
.left {
  color: #38260d;
  background-position: left top;
  background-repeat: repeat-y;
  background-color: #e8e6b5;
  padding-left: 45px;
  background-image: url(http://www.givingbirthnaturally.com/images/gbnleftmiddle4.jpg);
}
.right {
  color: #38260d;
  font-size: 90%;
  background-color: #e8e6b5;
  background-position: right top;
  background-repeat: repeat-y;
  background-image: url(http://www.givingbirthnaturally.com/images/gbnrightmiddle4.jpg);
}
.rightspacer {
  background-position: right top;
  height: 20px;
  background-repeat: repeat-y;
  width: 1%;
  background-color: transparent;
  background-image: url(http://www.givingbirthnaturally.com/images/gbnrightmiddle4.jpg);
}
.footer {
  color: #38260d;
  font-weight: bold;
  background-repeat: no-repeat;
  background-position: left top;
  height: 198px;
  background-color: #332206;
  background-image: url(http://www.givingbirthnaturally.com/images/gbnleftfooter3.jpg);
}
.footer2 {
  background-repeat: repeat-x;
  background-color: #332206;
  color: #9d8e62;
  font-size: 11px;
  background-position: right top;
  background-image: url(http://www.givingbirthnaturally.com/images/gbnfooterright8.jpg);
}
#rightcontent {
  float: right;
  padding-right: 55px;
  padding-left: 5px;
  background-color: transparent;
}
#studywomb {
  background-repeat: no-repeat;
  background-position: right center;
  float: right;
  width: 55%;
}
#buttons {
  color: #9d8e62;
  float: left;
  height: 22px;
  margin-top: 50px;
  margin-left: 40px;
}
#studywomb1 {
  text-transform: uppercase;
  color: #695f41;
  font-size: 65%;
  padding-top: 5px;
}
#studywomb1 a:visited {
  color: #695f41;
}
.leftborder {
  float: left;
  margin-top: 5px;
  background-repeat: repeat-y;
  width: 1%;
  padding-right: 0px;
  height: 0px;
  background-position: right top;
}
#form {
  padding-top: 5px;
  padding-right: 0px;
  padding-left: 10px;
}
#main {
  background: transparent none repeat scroll 0% 50%;
  height: 20px;
  padding-left: 5px;
  margin-right: 5px;
  width: 90%;
  float: left;
  margin-left: 20px;
  margin-top: 18px;
}
.navmain {
  margin: 0 0 0 -85pt;
  padding: 0 0px;
  border-bottom-width: 1px;
  border-bottom-color: #e1dba7;
  list-style-type: none;
  list-style-image: none;
  list-style-position: outside;
  position: relative;
  z-index: 500;
  height: 20px;
  background-repeat: repeat-x;
  background-position: left center;
}
.navmain li.top {
  display: block;
  background-color: transparent;
  float: left;
  height: 20px;
}
.navmain li a.pos1 {
  border-bottom: 1px solid #e1dba7;
  background: transparent url(http://www.givingbirthnaturally.com/images/homeround2.jpg) repeat-y scroll 0% 50%;
  display: block;
  text-indent: -99999px;
  height: 20px;
  width: 50px;
}
.navmain li a.pos2 {
  border-bottom: 1px solid #e1dba7;
  background: transparent url(http://www.givingbirthnaturally.com/images/aboutround2.jpg) no-repeat scroll 0% 50%;
  display: block;
  text-indent: -99999px;
  height: 20px;
  width: 50px;
}
.navmain li a.pos3 {
  border-bottom: 1px solid #e1dba7;
  background: transparent url(http://www.givingbirthnaturally.com/images/bloground2.jpg) no-repeat scroll 0% 50%;
  display: block;
  text-indent: -99999px;
  height: 20px;
  width: 43px;
}
.navmain li a.pos4 {
  border-bottom: 1px solid #e1dba7;
  background: transparent url(http://www.givingbirthnaturally.com/images/onlineclassesround2.jpg) no-repeat scroll 0% 50%;
  display: block;
  text-indent: -99999px;
  height: 20px;
  width: 109px;
}
.navmain li a.pos5 {
  border-bottom: 1px solid #e1dba7;
  background: transparent url(http://www.givingbirthnaturally.com/images/birthvideosround2.jpg) no-repeat scroll 0% 50%;
  display: block;
  text-indent: -99999px;
  height: 20px;
  width: 97px;
}
.navmain li a.pos6 {
  border-bottom: 1px solid #e1dba7;
  background: transparent url(http://www.givingbirthnaturally.com/images/boutiqueround2.jpg) no-repeat scroll 0% 50%;
  display: block;
  text-indent: -99999px;
  height: 20px;
  width: 74px;
}
.navmain li a.pos7 {
  border-bottom: 1px solid #e1dba7;
  background: transparent url(http://www.givingbirthnaturally.com/images/resourcesround2.jpg) no-repeat scroll 0% 50%;
  display: block;
  text-indent: -99999px;
  height: 20px;
  width: 80px;
}
.navmain li a.pos8 {
  border-bottom: 1px solid #e1dba7;
  background: transparent url(http://www.givingbirthnaturally.com/images/contactround2.jpg) no-repeat scroll 0% 50%;
  display: block;
  text-indent: -99999px;
  height: 20px;
  width: 67px;
}
.navmain li a.pos9 {
  border-bottom: 1px solid #e1dba7;
  background: transparent url(http://www.givingbirthnaturally.com/images/shareround2.jpg) no-repeat scroll 0% 50%;
  display: block;
  text-indent: -99999px;
  height: 20px;
  width: 48px;
}
.navmain li a.pos10 {
  border-bottom: 1px solid #e1dba7;
  background: transparent url(http://www.givingbirthnaturally.com/images/sitemapround2.jpg) no-repeat scroll 0% 50%;
  display: block;
  text-indent: -99999px;
  height: 20px;
  width: 67px;
}
.navmain li a.pos11 {
  border-bottom: 1px solid #e1dba7;
  background: transparent url(http://www.givingbirthnaturally.com/images/tickersround2.jpg) no-repeat scroll 0% 50%;
  display: block;
  text-indent: -99999px;
  height: 20px;
  width: 59px;
}
.navmain li a.pos12 {
  border-bottom: 1px solid #e1dba7;
  background: transparent url(http://www.givingbirthnaturally.com/images/podcastsround2.jpg) no-repeat scroll 0% 50%;
  display: block;
  text-indent: -99999px;
  height: 20px;
  width: 70px;
}
.navmain li.p1 {
  background-repeat: no-repeat;
  background-position: 0% 50%;
  background-image: url(http://www.givingbirthnaturally.com/images/homerounddark2.jpg);
}
.navmain li.p2 {
  background: transparent url(http://www.givingbirthnaturally.com/images/aboutrounddark2.jpg) no-repeat scroll 0% 50%;
}
.navmain li.p3 {
  background: transparent url(http://www.givingbirthnaturally.com/images/blogrounddark2.jpg) no-repeat scroll 0% 50%;
}
.navmain li.p4 {
  background: transparent url(http://www.givingbirthnaturally.com/images/onlineclassesrounddark2.jpg) no-repeat scroll 0% 50%;
}
.navmain li.p5 {
  background: transparent url(http://www.givingbirthnaturally.com/images/birthvideosrounddark2.jpg) no-repeat scroll 0% 50%;
}
.navmain li.p6 {
  background: transparent url(http://www.givingbirthnaturally.com/images/boutiquerounddark2.jpg) no-repeat scroll 0% 50%;
}
.navmain li.p7 {
  background: transparent url(http://www.givingbirthnaturally.com/images/resourcesrounddark2.jpg) no-repeat scroll 0% 50%;
}
.navmain li.p8 {
  background: transparent url(http://www.givingbirthnaturally.com/images/contactrounddark2.jpg) no-repeat scroll 0% 50%;
}
.navmain li.p9 {
  background: transparent url(http://www.givingbirthnaturally.com/images/sharerounddark2.jpg) no-repeat scroll 0% 50%;
}
.navmain li.p10 {
  background: transparent url(http://www.givingbirthnaturally.com/images/sitemaprounddark2.jpg) no-repeat scroll 0% 50%;
}
.navmain li.p11 {
  background: transparent url(http://www.givingbirthnaturally.com/images/tickersrounddark2.jpg) no-repeat scroll 0% 50%;
}
.navmain li.p12 {
  background: transparent url(http://www.givingbirthnaturally.com/images/podcastsrounddark2.jpg) no-repeat scroll 0% 50%;
}
.navmain table {
  border-collapse: collapse;
  width: 0;
  height: 0;
  position: absolute;
  top: 0;
  left: 0;
}
.navmain a:hover {
  visibility: visible;
  position: relative;
  z-index: 200;
}
.navmain li:hover {
  position: relative;
  z-index: 200;
}
.navmain li a.top_link:hover {
  background: transparent none repeat scroll 0% 50%;
}
.navmain li:hover > a.top_link {
  background: transparent none repeat scroll 0% 50%;
}
.navmain ul {
  margin: 0;
  padding: 0;
  position: absolute;
  left: -9999px;
  top: -9999px;
  width: 0;
  height: 0;
  list-style-type: none;
  list-style-image: none;
  list-style-position: outside;
  background-color: #e8e6b5;
}
.navmain *:hover ul {
  border-left: 1px solid #9d8e62;
  border-right: 1px solid #9d8e62;
  border-bottom: 1px solid #9d8e62;
  padding: 3px;
  background: transparent url(http://www.givingbirthnaturally.com/images/darkbg1.jpg) repeat-x scroll left center;
  left: 0;
  white-space: nowrap;
  height: auto;
  width: auto;
  z-index: 300;
  top: 19px;
  color: #fffff1;
}
.navmain *:hover ul li {
  display: block;
  height: 20px;
  position: relative;
  font-weight: normal;
  width: auto;
}
.navmain *:hover ul li a {
  padding: 0 2px;
  background: transparent none repeat scroll 0% 50%;
  display: block;
  height: 20px;
  line-height: 20px;
  width: auto;
  text-decoration: none;
  color: #473010;
  font-size: 65%;
}
.navmain *:hover ul li a:hover {
  color: #e8e6b6;
}
#toc {
  width: 65%;
  text-align: center;
  margin-top: 30px;
  line-height: 1.5em;
  font-size: 90%;
  float: left;
  margin-left: 40px;
}
#foot {
  color: #553913;
  width: 65%;
  text-align: center;
  margin-top: 5px;
  float: left;
  margin-left: 40px;
}
div.sdmenu {
  background-attachment: scroll;
  font-family: Book Antiqua,Times New Roman;
  color: #9d8e62;
  margin-left: 5px;
  padding-bottom: 3px;
  font-size: 83%;
  min-width: 150px;
}
div.sdmenu div {
  background-color: transparent;
  background-repeat: repeat-x;
  background-attachment: scroll;
  background-position: 0% 50%;
  overflow: hidden;
}
div.sdmenu div:first-child {
  background-color: transparent;
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-position: 0% 50%;
}
div.sdmenu div.collapsed {
  height: 13px;
}
div.sdmenu div span {
  background: transparent url(http://www.givingbirthnaturally.com/images/arrl1.gif) no-repeat scroll left center;
  display: block;
  cursor: default;
  letter-spacing: 2px;
  text-transform: uppercase;
  padding-left: 20px;
  font-weight: bold;
  font-family: book antiqua,times new roman;
  color: #473010;
  font-size: 99%;
  padding-right: 25px;
  font-style: italic;
}
div.sdmenu div.collapsed span {
  background-image: url(http://www.givingbirthnaturally.com/images/arrd1.gif);
}
div.sdmenu div a {
  background-color: #e1dba7;
  background-repeat: repeat;
  background-attachment: scroll;
  background-position: 0% 50%;
  display: block;
  margin-bottom: 3px;
  color: #817343;
  text-decoration: none;
  padding-right: 5px;
  padding-left: 10px;
}
div.sdmenu div a.current {
  background-repeat: repeat;
  background-attachment: scroll;
  background-position: 0% 50%;
  background-image: url(http://www.givingbirthnaturally.com/images/darkbg1.jpg);
  color: #e8e6b6;
}
div.sdmenu div a:hover {
  background: #716348 url(http://www.givingbirthnaturally.com/images/darkbg1.jpg) no-repeat scroll right center;
  text-decoration: none;
  color: #fffff1;
}
#head {
  background-repeat: no-repeat;
  background-position: center top;
  font-size: 97%;
  font-weight: inherit;
  background-image: url(http://www.givingbirthnaturally.com/images/navhead1.jpg);
}
.login {
  float: right;
  width: 68%;
  text-align: center;
  margin-top: 185px;
}
#m1 {
  background-position: center top;
  background-repeat: no-repeat;
  background-image: url(http://www.givingbirthnaturally.com/images/navhead1.jpg);
  font-size: 97%;
}
#m2 {
  font-size: 97%;
  background-position: center top;
  background-repeat: no-repeat;
  background-image: url(http://www.givingbirthnaturally.com/images/navhead1.jpg);
}
#m3 {
  font-size: 97%;
  background-position: center top;
  background-repeat: no-repeat;
  background-image: url(http://www.givingbirthnaturally.com/images/navhead1.jpg);
}
#m4 {
  font-size: 97%;
  background-position: center top;
  background-repeat: no-repeat;
  background-image: url(http://www.givingbirthnaturally.com/images/navhead1.jpg);
}
#m5 {
  background-repeat: no-repeat;
  background-position: center top;
  font-size: 97%;
  font-weight: inherit;
  background-image: url(http://www.givingbirthnaturally.com/images/navhead1.jpg);
}
#m6 {
  background-position: center top;
  background-repeat: no-repeat;
  background-image: url(http://www.givingbirthnaturally.com/images/navhead1.jpg);
  font-size: 97%;
}
#m7 {
  background-position: center top;
  background-repeat: no-repeat;
  background-image: url(http://www.givingbirthnaturally.com/images/navhead1.jpg);
  font-size: 97%;
}
#m8 {
  background-position: center top;
  background-repeat: no-repeat;
  background-image: url(http://www.givingbirthnaturally.com/images/navhead1.jpg);
  font-size: 97%;
}
#m9 {
  background-position: center top;
  background-repeat: no-repeat;
  background-image: url(http://www.givingbirthnaturally.com/images/navhead1.jpg);
  font-size: 97%;
}
#update {
  margin-top: 60px;
}
#r {
  background-color: #e8e6b5;
  padding-left: 3px;
  padding-right: 3px;
}
.logo {
  background-position: center top;
  background-repeat: no-repeat;
  background-image: url(http://www.givingbirthnaturally.com/images/givingbirthnaturallyheader.jpg);
  height: 166px;
  width: 71%;
  float: left;
}
.divider {
  width: 115px;
  height: 3px;
  background-image: url(http://www.givingbirthnaturally.com/images/_smalldivider.gif);
  background-repeat: no-repeat;
  background-position:  center center;
}
p {
  font-size: 93%;
}