#oiltextscroll,
#dmsotextscroll,
#teatextscroll,
#sheatextscroll,
#essentialtextscroll,
#freshtextscroll  {
   position: absolute;
   left: 756px;
   top: 226px;
   z-index: 5;
   width: 270px;
   overflow: auto;
   margin-left: 0px;
   margin-top: 0px;
}

#eucalytusoilbutton,
#sheabutterbutton,
#dmsobutton,
#slimmateteabutton,
#naturallyfreshdeodorantbu  {
   line-height: 37px;
   font-size: 14px;
   font-family: Tahoma-Bold, Tahoma, sans-serif;
   position: absolute;
   top: 471px;
   z-index: 5;
   width: 153px;
   height: 37px;
   margin-left: 0px;
   margin-top: 0px;
}

#facebookbutton a:hover,
#facebookbutton a.nmh,
#linkedinbutton a.nmh,
#linkedinbutton a:hover  {
   background-position: -54px 0%;
}

#eucalproducts014,
#eucalproducts034,
#aboutphotocovercopy7,
#d652aboutphotocovercopy6  {
   position: absolute;
   top: 294px;
   z-index: 5;
   width: 151px;
   height: 183px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#aboutplaceholdertextcopy5,
#aboutplaceholdertextcopy2,
#aboutplaceholdertextcopy3  {
   position: absolute;
   top: 512px;
   z-index: 6;
   width: 144px;
   margin-left: 0px;
   margin-top: 0px;
}

#iygsjmh2zxa9ysjohtfiva4af,
#layer4,
#i923eucalproducts0171  {
   position: absolute;
   z-index: 6;
   width: 458px;
   height: 379px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#aboutplaceholdertextcopy4,
#aboutplaceholdertextcopy6  {
   position: absolute;
   top: 513px;
   z-index: 6;
   width: 144px;
   margin-left: 0px;
   margin-top: 0px;
}

#pinterestbutton a.nmh,
#pinterestbutton a:hover  {
   background-position: -56px 0%;
}

#shopourproductsmenuhovers > div:first-child  {
   top: 0px;
   left: 0px;
   padding: 0px;
   margin: 0px;
   position: relative;
   display: block;
   width: 206px;
}

#emailbutton a.nmh,
#emailbutton a:hover  {
   background-position: -55px 0%;
}

#naturesgiftforyourgoodhea,
#background  {
   position: absolute;
   left: 2px;
   top: -1px;
   z-index: 4;
   width: 1058px;
   height: 694px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#shopourproductsmenuhovers div ul li a  {
   padding-left: 0px;
   padding-right: 0px;
   width: 100%;
   display: block;
}

#shopourproductsmenuhovers div ul li  {
   width: 100%;
   margin-right: 0px;
   margin-left: 0px;
}

#shopourproductsmenuhovers div ul  {
   font: normal bold 15px/20px "Open Sans Condensed", sans-serif;
   margin: 0px;
   padding: 0px;
   color: #006930;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   text-indent: 0px;
   text-align: left;
}

.fl li a,
.fl li *,
#navmenu > ul > li > a  {
   display: inline;
}

#aboutphotocovercopy3,
#dmsopic  {
   position: absolute;
   left: 46px;
   top: 267px;
   z-index: 8;
   width: 458px;
   height: 379px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#facebookbutton,
#emailbutton  {
   position: absolute;
   top: 28px;
   z-index: 5;
   height: 65px;
   margin-left: 0px;
   margin-top: 0px;
}

.page_content_bkg,
.headerbackground_bkg  {
   position: absolute;
   z-index: 1;
   width: 1062px;
   left: 0px;
   top: 0px;
   display: block;
}

#shopourproductsmenuhovers  {
   margin: 0px;
   overflow: hidden;
   display: none;
   width: 211px;
   z-index: 6;
   top: 31px;
   left: 677px;
   position: absolute;
}

#aboutplaceholdertextcopy3  {
   left: 397px;
}

#naturallyfreshdeodorantbu  {
   left: 396px;
   text-align: left;
}

#essentialandcarrieroilsbu  {
   line-height: 37px;
   font-size: 14px;
   font-family: Tahoma-Bold, Tahoma, sans-serif;
   text-align: left;
   position: absolute;
   left: 881px;
   top: 471px;
   z-index: 5;
   width: 176px;
   height: 37px;
   margin-left: 0px;
   margin-top: 0px;
}

#aboutplaceholdertextcopy6  {
   left: 884px;
}

#aboutplaceholdertextcopy5  {
   left: 724px;
}

#naturesgiftforyourgoodhea  {
   background-image: url(sg_eucalyptus-oil_media/naturesgiftforyourgoodhea.png);
}

#iygsjmh2zxa9ysjohtfiva4af  {
   background-image: url(sg_naturally-fresh-deodorant_media/iygsjmh2zxa9ysjohtfiva4af.png);
   top: 263px;
   left: 45px;
}

#aboutplaceholdertextcopy4  {
   left: 558px;
}

#pureaustralianmedicinaloi  {
   background: url(sg_eucalyptus-oil_media/pureaustralianmedicinaloi.png) no-repeat;
   position: absolute;
   left: 35px;
   top: 174px;
   z-index: 5;
   width: 174px;
   height: 68px;
   margin-left: 0px;
   margin-top: 0px;
}

#aboutplaceholdertextcopy2  {
   left: 222px;
}

#d652aboutphotocovercopy6  {
   background-image: url(sg_shop-our-products_media/d652aboutphotocovercopy6.png);
   left: 551px;
}

#aboutpic,
#contactphoto  {
   position: absolute;
   left: 46px;
   top: 265px;
   z-index: 5;
   width: 458px;
   height: 379px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#i923eucalproducts0171  {
   background-image: url(sg_shea-butter_media/d923eucalproducts0171.png);
   top: 263px;
   left: 44px;
}

#i669eucalproducts0171  {
   background: url(sg_shea-butter_media/d669eucalproducts0171.png) no-repeat;
   position: absolute;
   left: 47px;
   top: 270px;
   z-index: 5;
   width: 450px;
   height: 368px;
   margin-left: 0px;
   margin-top: 0px;
   background-size: 300px;
}


#aboutphotocovercopy3  {
   background-image: url(sg_wholesale_media/aboutphotocovercopy3.png);
}

#aboutphotocovercopy7  {
   background-image: url(sg_shop-our-products_media/aboutphotocovercopy7.png);
   left: 714px;
}

#essentialtextscroll  {
   height: 412px;
}

#eucalytusoilbutton  {
   z-index: 6;
   left: 62px;
   text-align: justify;
}

#slimmateteabutton  {
   left: 557px;
   text-align: left;
}

#pinterestbutton a  {
   background: url(sg_home_media/pinterestbutton.png) no-repeat;
   display: block;
   height: 65px;
   width: 56px;
   font-size: 65px;
   line-height: 65px;
}

#eucalproducts014  {
    background: url(sg_shea-butter_media/d669eucalproducts0171.png) no-repeat;
	background-size:100%;
   left: 219px;
}

#facebookbutton a  {
   background: url(sg_home_media/facebookbutton.png) no-repeat;
   display: block;
   height: 65px;
   width: 54px;
   font-size: 65px;
   line-height: 65px;
}

#linkedinbutton a  {
   background: url(sg_home_media/linkedinbutton.png) no-repeat;
   display: block;
   height: 66px;
   width: 54px;
   font-size: 66px;
   line-height: 66px;
}

#eucalproducts034  {
   background-image: url(sg_shop-our-products_media/eucalproducts034.png);
   left: 50px;
}

#headerbackground  {
   background: transparent url(sg_home_media/headerbackground.png) center top repeat-x;
   background-attachment: scroll;
   height: 85px;
}

#sheabutterbutton  {
   left: 221px;
   text-align: justify;
}

#freshtextscroll  {
   height: 423px;
}

#withnoadditives  {
   background: url(sg_eucalyptus-oil_media/withnoadditives.png) no-repeat;
   position: absolute;
   left: 67px;
   top: 245px;
   z-index: 5;
   width: 98px;
   height: 11px;
   margin-left: 0px;
   margin-top: 0px;
}

#navmenu ul li a  {
   line-height: 13px;
   height: 100%;
   padding-left: 0.44em;
   padding-right: 0.44em;
}

#pinterestbutton  {
   position: absolute;
   left: 895px;
   top: 28px;
   z-index: 6;
   width: 56px;
   height: 65px;
   margin-left: 0px;
   margin-top: 0px;
}

#sheatextscroll  {
   height: 421px;
}

#dmsotextscroll  {
   height: 415px;
   top: 227px;
}

#facebookbutton  {
   width: 54px;
   left: 849px;
}

#linkedinbutton  {
   position: absolute;
   left: 799px;
   top: 28px;
   z-index: 6;
   width: 54px;
   height: 66px;
   margin-left: 0px;
   margin-top: 0px;
}

#navmenu ul li  {
   height: 100%;
   margin-top: 0px;
   margin-bottom: 0px;
}

#stoppaintoday  {
   background: url(sg_eucalyptus-oil_media/stoppaintoday.png) no-repeat;
   position: absolute;
   left: 262px;
   top: 0px;
   z-index: 5;
   width: 280px;
   height: 217px;
   margin-left: 0px;
   margin-top: 0px;
}

#emailbutton a  {
   background: url(sg_home_media/emailbutton.png) no-repeat;
   display: block;
   height: 65px;
   width: 55px;
   font-size: 65px;
   line-height: 65px;
}

#indexscroll  {
      position: absolute;
   left: 16px;
   top: 726px;
   z-index: 5;
   width: 1000px;
   overflow: auto;
   margin-left: 0px;
   margin-top: 0px;
}
#indexbackground {
      position: absolute;
   left: 2.5px;
   top: 689px;
   z-index: 5;
   width: 1051px;
   overflow: auto;
   margin-left: 0px;
   margin-top: 0px;
   background-color: #f0f8ed;
   height: 870px;
   opacity: 0.8;
   border-style: solid;
    border-color: #134113;
   border-width: 0  3.5px 3.5px 3.5px;
}
#teatextscroll  {
   height: 420px;
}

#contactphoto  {
   background-image: url(sg_contact-us_media/contactphoto.png);
}

#page_content  {
   min-height: 712px;
}

#emailbutton  {
   width: 55px;
   left: 940px;
}

#telephoneno:before  {
  content: "Free Shipping Over $49";
  color: #ffffff;
  text-shadow: 2px 2px rgb(0, 0, 0);
  font-weight: bold;
  font-size: 30px;
   position: absolute;
   left: 303px;
   top: 21px;
   z-index: 3;
   width: 393px;
   height: 50px;
   margin-left: 0px;
   margin-top: 0px;
}

#leafbottom  {
   background: url(sg_home_media/leafbottom.png) no-repeat;
   position: absolute;
   left: 615px;
   top: 89px;
   z-index: 6;
   width: 63px;
   height: 44px;
   margin-left: 0px;
   margin-top: 0px;
}

#i20yrscopy  {
  color:green;
  font-weight:bold;
  font-size:19px;
  text-shadow: 1px 1px 1px black;
   position: absolute;
   left: 15px;
   top: 645px;
   z-index: 7;
   width: 540px;
   height: 30px;
   margin-left: 0px;
   margin-top: 0px;
}

#background  {
   background-image: url(sg_home_media/background.png);
}

#navmenu ul  {
   height: 13px;
   margin: 0px;
   padding: 0px;
   color: #006930;
   line-height: 13px;
   font-weight: bold;
   font-size: 14px;
   font-family: "Open Sans Condensed", sans-serif;
   text-align: left;
}

#dmsobutton  {
   left: 722px;
   text-align: left;
}

#copyright  {
   position: absolute;
   left: 45px;
   top: 680px;
   z-index: 6;
   width: 543px;
   margin-left: 0px;
   margin-top: 0px;
}
#copyrightindex  {
   position: absolute;
   left: 45px;
   top: 1550px;
   z-index: 6;
   width: 543px;
   margin-left: 0px;
   margin-top: 0px;
}

#aboutpic  {
   background-image: url(aboutpic2.png);
}

#dmsopic  {
   background-image: url(sg_dmso_media/dmsopic.png);
}

#leaftop  {
   background: url(sg_home_media/leaftop.png) no-repeat;
   position: absolute;
   left: 958px;
   top: 139px;
   z-index: 6;
   width: 56px;
   height: 45px;
   margin-left: 0px;
   margin-top: 0px;
}

#navmenu  {
   position: absolute;
   left: 578px;
   top: 17px;
   z-index: 5;
   margin-left: 0px;
   margin-top: 0px;
}

#bottom  {
   background: url(sg_home_media/bottom.png) no-repeat;
   position: absolute;
   left: 1px;
   top: 689px;
   z-index: 5;
   width: 1061px;
   height: 24px;
   margin-left: 0px;
   margin-top: 0px;
}
#bottomindex  {
   background: url(sg_home_media/bottom.png) no-repeat;
   position: absolute;
   left: 1px;
   top: 1559px;
   z-index: 5;
   width: 1061px;
   height: 24px;
   margin-left: 0px;
   margin-top: 0px;
}
#layer4  {
   background-image: url(sg_slim-mate-tea_media/layer4.png);
   top: 267px;
   left: 45px;
}

#logo  {
   background: url(sg_home_media/logo.png) no-repeat;
   position: absolute;
   left: 41px;
   top: -64px;
   z-index: 5;
   width: 194px;
   height: 227px;
   margin-left: 0px;
   margin-top: 0px;
}

.container_div  {
   margin: 0px auto 0px auto;
   width: 1062px;
   position: relative;
}

.spacing_div  {
   height: 0px;
   min-height: 0px;
}

.c006930 * a  {
   color: #006930;
}

*:focus  {
   outline-style: none;
}

.full_width  {
   min-width: 1062px;
   margin: 0px;
   padding: 0px;
   position: relative;
}

.c24913F a  {
   color: #24913F;
}

.fl li  {
   float: left;
}

a.nm  {
   background-position: 0px 0px;
}

ains  {
   text-decoration: none;
}

body  {
   padding: 0px;
   margin: 0px;
   height: 100%;
   -webkit-text-size-adjust: none;
}

html, body  {
   background: #FFFFFF url(sg_home_media/browserbackground.png) center top repeat;
   background-attachment: scroll;
   height: 100%;
}