body {
  font-family: Verdana, Helvetica, Arial, Tahoma;
  font-size: 14px;
  background-color: #D6C394; 
  background-image: url(images/background.gif);
  background-repeat: repeat-x;
  padding-bottom: 10px;
}
#menu {
  position: absolute; 
  width: 164px; 
  height: 488px; 
  left: 22px; 
  top: 98px; 
  z-index: 2; 
  line-height: 14px;

  color: #FFFFFF;
  background-color: #30271A; 
}
#menu a {
  color: #FFFFFF;
  text-decoration: none;
}
#menu a:hover {
  color: #CCCCCC;
}
#menu ul {
  margin-left: 20px;
  padding-left: 0px;
}
#menu li {
  list-style-type: none;
  margin-top: 23px;
}
#menu ul ul {
  margin-left: 10px;
  padding-left: 0px;
}
#menu ul ul li {
  list-style-type: none;
  margin-top: 5px;
}
#photo {
  position: absolute; 
  width: 209px; 
  height: 418px; 
  left: 200px; 
  top: 98px; 
  z-index: 2; 

  color: #666666;
  background-color: #FFFFFF; 
  padding-top: 70px;
  text-align: center;
}
#content {
  position: absolute; 
  width: 397px; 
  height: 431px;
  left: 441px; 
  top: 135px; 
  z-index: 2; 

  color: #666666;
  background-color: #FFFFFF; 
  font-weight: 400;
  padding-left: 24px;
  padding-right: 24px;
  padding-top: 8px;
  padding-bottom: 12px;
}
#no_photo {
  position: absolute; 
  width: 209px; 
  height: 100px; 
  left: 200px; 
  top: 98px; 
  z-index: 2; 

  color: #666666;
  background-color: #FFFFFF; 
  padding-top: 70px;
  text-align: center;
}
#content_wide {
  position: absolute; 
  width: 638px; 
  left: 200px; 
  top: 135px; 
  z-index: 2; 

  color: #666666;
  background-color: #FFFFFF; 
  font-weight: 400;
  padding-left: 24px;
  padding-right: 24px;
  padding-top: 8px;
  padding-bottom: 12px;
}
#content_wide table {
  font-family: Verdana, Helvetica, Arial, Tahoma;
  font-size: 14px;
  color: #666666;
  background-color: #FFFFFF; 
}
#content_wide table td {
  vertical-align: top;
  padding-top: 5px;
  padding-bottom: 5px;
}
#logo {
  position: absolute; 
  width: 576px; 
  height: 129px; 
  left: 201px; 
  top: 35px; 
  z-index: 3; 
}
#slides {
  position: absolute; 
  width: 229px; 
  height: 435px; 
  left: 745px; 
  top: 0px; 
  z-index: 1; 

}
#slides2 {
  position: absolute; 
  width: 220px; 
  height: 276px; 
  left: 760px; 
  top: 400px; 
  z-index: 3; 
}
#slides3 {
  position: absolute; 
  width: 220px; 
  height: 276px; 
  left: 760px; 
  top: 400px; 
  z-index: 1; 
}
#footer {
  position: absolute; 
  width: 865px; 
  height: 27px; 
  left: 20px; 
  top: 592px; 
  z-index: 2; 

  color: #3C3C3C;
  padding-top: 5px;
  padding-left: 3px;
  font-size: 12px;
}
#footer a {
  color: #666666;
  text-decoration: none;
}
#footer a:hover {
  color: #FFFFFF;
}
img { 
  behavior: url(iepngfix.htc); 
}
.photo_right {
  float: right;
  text-align: center;
  margin-left: 15px;
  margin-bottom: 5px;
  margin-top: 5px;
}
.photo_link {
  border-style: solid;
  border-color: #999999;
  border-width: 2px;
}
.photo_link:hover {
  border-style: solid;
  border-color: #D6C394;
  border-width: 2px;
}
.text_link {
  color: #666666;
  text-decoration: none;
}
.text_link:hover {
  color: #AAAAAA;
}
