{
  margin: 0px;
  padding:0px;
}

body
{
  font-family:helvetica;
  position:relative;
  margin-top:0;
  margin-bottom: 0;
  background-image: url(images/bk.png);
  background-color: #BC5C1E;
}

body
{

    text-align:-moz-center;
}

#home_layout
 {
   background-image:url(images/lightbg.gif);
   height:740px;
   margin:auto;
   position:relative;
   width:980px;
 }

.homeheader
{
  position:relative;
  text-align:center;
  top:19px;
  z-index:1;
}
.home_logo
{
  text-align: center;
  position: relative;
}


.proceeds
{
    bottom:95px;
    position:absolute;
    text-align:center;
    width:100%;
}

.menu
{
  top:9px;
  color:#b86118 ;
  position:relative;
  text-align:center;
  width:100%;

}

.menu a
{
    border-right:1px solid #B86118;
    color:#FFFFFF;
    font-family:helvetica;
    font-size:14px;

    padding-left:27px;
    padding-right:29px;
    text-decoration:none;
}


#layout
{
    width:980px;
    margin:auto;
   background-image:url(images/bg4.jpg);
   font-family: helvetica;
    height: 100%;
}
#page
{
    width:980px;
    margin:auto;
    background-image:url(images/bg.jpg);
    background-repeat: no-repeat;
   font-family: helvetica;
}

#header
{
  width: 925px;
  height: 98px;
  background-image:url(images/header_bg.png);
  margin:0px;

}

#navigation
{
    border:1px solid red;
    height: 60px;

}

#logo
  {
    background-image:url(images/collection.png);
    float:left;
    height:188px;
    margin-left:255px;
    margin-top:40px;
    width:508px;
  }

.middle_header
  {
    background-image:url(images/iron.png);
    float:left;
    height:67px;
    margin-left:264px;
    margin-top:55px;
    width:450px;
  }

#middle_content
  {
    border:1pxpx solid red;
    margin-top: 0px;
  }
.clearheight
  {
    clear: both;
  }

.middle_image
{
  border:0px solid red;
  width: 305px;
  float: left;
  margin-left: 44px;
  margin-top: 30px;

}
.middle_text
{
     border:0 solid red;
    color:#777778;
    float:left;
    font-size:12px;
    min-height:320px;
    margin-left:31px;
    margin-top:30px;
    text-align:left;
    width:302px;
}
.middle_right_text
{
  border:0px solid red;
  width: 224px;
  min-height: 332px;
  float: left;
  margin-left: 36px;
  margin-top: 30px;
  text-align: left;
  font-size: 12px;
  color: #777778;
}
.middle_right_text ul
{
     margin-top:3px;
    padding-left:14px;
    *margin-left:3px;
}

.middle_right_text li
{
  list-style-image: url(images/circle2.png);
  vertical-align: top;

}
#save_darfur
{
     border: 0px solid red;
     width: 42px;
     height: 63px;
     float: left;
     margin-top: 0px;
     margin-left: 44px;
}

#light
   {
     background-image:url(images/light.png);
      border:0px solid red;
      float:left;
      height:31px;
      margin-left:92px;
      margin-top:28px;
      width:607px;
   }

#y
   {

   border:0 solid red;
    float:left;
    font-size:9px;
    height:63px;
    margin-left:62px;
    margin-top:0px;
    width:91px;
   }

 #footer_image
 {
   margin-bottom: 10px;
 }

.footer
{
  bottom:13px;
  color:#959aa4;
  font-size:11px;
   height:30px;
  text-align:center;
  width:100%;
  *bottom:10px;
  border: 0px solid red;
}

.footer a
{
  color:#000000;
  text-decoration:none;
}

.footer img
{
  margin-left:10px;
  margin-right:10px;
  position:relative;
  vertical-align:middle;
}
.charms_header
  {
    background-image:url(images/charms.png);
    float:left;
    height:88px;
    margin-left:191px;
    margin-top:62px;
    width:582px;
  }
.charms_image
  {
    border:0px solid red;
  width: 305px;

  float: left;
  margin-left: 44px;
  margin-top: 8px;

  }
.charms_middle_text
  {
     border:0 solid red;
      color:#777778;
      float:left;
      font-size:12px;
      height:320px;
      margin-left:31px;
      margin-top:8px;
      text-align:left;
      width:302px;

  }
.charms_right_text
  {
     border:0px solid red;
      width: 224px;
      height: 332px;
      float: left;
      margin-left: 36px;
      margin-top: 8px;
      text-align: left;
      font-size: 12px;
      color: #777778;
  }

.charms_right_text ul
{
     margin-top:3px;
    padding-left:14px;
   *margin-left:3px;

}

.charms_right_text li
{
  list-style-image: url(images/circle2.png);
  vertical-align: top;

}


 .home_menu
{
    bottom:43px;
    color:white;
    position:absolute;
    text-align:center;
    width:100%;
    opacity:0.75;
}

.home_menu a
{
      color:#FFFFFF;
      font-family:helvetica;
      font-size:14px;

      padding-left:33px;
      padding-right:33px;
      text-decoration:none;
}
.blend_header
{
   background-image:url(images/blend.png);
    float:left;
    height:52px;
    margin-left:127px;
    margin-top:73px;
    width:724px;
}
.blend_image
{
  border:0px solid red;
  width: 305px;
  height: 320px;
  float: left;
  margin-left: 44px;
  margin-top: 28px;
}
.blend_text
{
     border:0 solid red;
    color:#767574;
    float:left;
    font-size:12px;
    margin-left:24px;
    margin-top:26px;
    text-align:left;
    width:556px;
}
.candle_header
{
   background-image:url(images/candle_header.png);
    float:left;
    height:46px;
    margin-left:144px;
    margin-top:56px;
    width:678px;
}
 .candle_text
{

    float:left;
    font-size:14px;
    margin-left:52px;
    margin-top:16px;
    width:870px;
    color: #58585a;
}
.first_thing
{
     border:0 solid red;
    color:#807d7b;
    float:left;
    font-size:13px;
    margin-left:45px;
    margin-top:33px;
    text-align:left;
    width:614px;
}
.warning
{
      border:0 solid red;
    color:#807d7b;
    float:left;
    font-size:12px;
    margin-left:35px;
    margin-top:33px;
    text-align:left;
    width:241px;
}
.darfur_header
{
   background-image:url(images/darfur_header.png);
    float:left;
    height:48px;
    margin-left:188px;
    margin-top:75px;
    width:576px;
}
.darfur_image
{
  border:0px solid red;
  width: 306px;
  float: left;
  margin-left: 44px;
  margin-top: 24px;

}
.darfur_text
{
     border:0 solid red;
    color:#817e7e;
    float:left;
    font-size:13px;
    margin-left:31px;
    margin-top:23px;
    text-align:left;
    width:296px;
}
.darfur_right_image
{
  float: left;
  width:237px;
  margin-left: 20px;
  margin-top: 24px;
}

#threeimage
{
 border:0px solid red;
 margin-top: 20px;
 margin-bottom: 16px;

}
img
{
  border:0px;
}
.home_page
{
   position:absolute;
}
#privacy_text
{
 border:0px solid red;
float:left;
font-size:13px;
margin-left:44px;
margin-top:160px;
text-align:left;
width:894px;

}
#termscondition_text
{
  border:0px solid red;
float:left;
font-size:13px;
margin-left:44px;
margin-top:160px;
text-align:left;
width:894px;

}
#customerservice_text
{
  border:0px solid red;
float:left;
font-size:13px;
margin-left:44px;
margin-top:160px;
text-align:left;
width:894px;

}
#privacy_text a
{
  color:#d74427;
  text-decoration: none;
}