body{
  background-color: #97B750;
  background-image: url(bkg.jpg);
  background-position: top center;
  background-repeat: repeat-y;
  color: #2C4500;
  padding: 0;
  margin: 0;
}
img{
  margin: 0;
  padding: 0;
  border: 0;
}
.perpetuu{
  font-size: 1px;
  line-height: 1px;
  height: 1px;
  float: left;
}
.perpetuu span{
  display: none;
}
.score{
  display: none;  
}

.container{
  margin: 0 auto;
  padding: 0;
  width: 980px;
  height: 500px;
  background-image: url(container_bkg.jpg);
  background-position: top center;
  background-repeat: no-repeat;
}
.left_area{
  /*background-color: #334E80;*/
  width: 370px;
  margin: 0;
  padding: 93px 0 0 0;
  float: left;
}
.content{
  background-image: url(content_bkg.jpg);
  background-position: top left;
  background-repeat: no-repeat;
  width: 326px;
  height: 519px;
  margin: 0 0 0 21px;
  padding: 31px 0 0 0;
}
.content h1{
  margin: 0 0 0 5px;
  padding: 0;
  line-height: 24px;
}
.content h1 span{
  background-color: #363A2F;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 24px;
  font-weight: lighter;
  color: #FFFFFF;
  margin: 0;
  padding: 3px 5px 2px 5px;
}
.c_text{
  background-color: inherit;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #2C4500;
  margin: 30px 10px 0 10px;
  padding: 0;
}
.c_text img{
  vertical-align: middle;
}

.deform{
  display: none;
}


.center_area{
  /*background-color: #FFD555;*/
  width: 239px;
  margin: 0;
  padding: 18px 0 0 0;
  text-align: center;
  float: left;
}
.center_area img{
  vertical-align: top;
}
.center_area ul{
  margin: 0;
  padding: 20px 0 0 0;
  list-style: none;
}
.center_area li{
  margin: 0;
  padding: 10px 0 6px 0;
  background-image: url(menu_splitter.gif);
  background-position: bottom center;
  background-repeat: no-repeat;
}
.center_area a{
  background-color: inherit;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  letter-spacing: 1px;
  color: #485A1F;
  text-decoration: none;
}
.center_area a:hover{
  text-decoration: none;
}
.worldwide{
  margin: 0;
  padding: 60px 0 0 0;
}
.w_title{
  margin: 0;
  padding: 0;
}
.w_flags{
  margin: 0;
  padding: 20px 0 0 0;  
}
.order{
  margin: 0;
  padding: 40px 0 0 0;
}
.phone_email{
  margin: 0;
  padding: 14px 0 0 30px;
  text-align: left;
}

.right_area{
  /*background-color: #CC3333;*/
  width: 371px;
  margin: 0;
  padding: 93px 0 0 0;
  float: left;
}
.widow{
  border-left: 10px solid #363A2F;
  border-right: 10px solid #363A2F;
  width: 276px;
  margin: 0 0 0 21px;
  padding: 0;
  background-color: #FFFFFF;
  color: #3C3C3C;
}
.widow img{
  vertical-align: top;
}
.toothink{
  border-left: 10px solid #363A2F;
  border-right: 10px solid #363A2F;
  width: 276px;
  margin: 0 0 0 21px;
  padding: 0;
  background-color: #FFFFFF;
  color: #3C3C3C;
}
.toothink img{
  vertical-align: top;
}
.deluxe{
  border-left: 10px solid #363A2F;
  border-right: 10px solid #363A2F;
  width: 276px;
  margin: 0 0 0 21px;
  padding: 0;
  background-color: #FFFFFF;
  color: #3C3C3C;
}
.deluxe img{
  vertical-align: top;
}
.first{
  border-bottom: 5px solid #363A2F;
  border-top: 10px solid #363A2F;
}
.first ul{
  margin: 10px 15px 0 15px;
  padding: 0;
  list-style: square;
  list-style-position: inside;
}
.first li{
  background-color: inherit;
  margin: 0;
  padding: 0;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #3C3C3C;
  line-height: 14px;
}
.first p{
  margin: 0;
  padding: 4px 0 15px 32px;
}
.first p a{
  background-color: inherit;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #DD3200;
}
.first p a:hover{
  text-decoration: none;
}

.second{
  border-bottom: 5px solid #363A2F;
  border-top: 5px solid #363A2F;
}
.third{
  border-bottom: 10px solid #363A2F;
  border-top: 5px solid #363A2F;
}
.copy{
  background-color: inherit;
  margin: 0;
  padding: 50px 0 10px 0;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFF9D;
  clear: both;
  text-align: center;
}
.copy a{
  color: #fff;
}

.tera{
  margin: 0;
  padding: 0;
}







