/*
colors:
dk yellow: #c0a02d
lt yellow:#e6d283
dk green:29441e
dk blue:222d36
red:81291d
*/

a:link{
  color:#222d36;
}

a:hover{
  color:#29441e;
}

a:visited{
  color:#81291d;
}

body{
  background-color:#81291d;
  min-height:100%;
  margin:0;
  padding:0;
  }

dt{
  font-weight:bold;
  font-size:112%;
  margin-top:15px;
  margin-bottom:6px;
  }

h1, h2, h3, h4, h5, h6{
  color:#81291d;
  margin-top:0;
  font-family:serif;
  }

html{
  height:100%;
  min-height:100%;
  background-color:#222d36;
  margin:0;
  padding:0;
  }

.photos{
  border:2px solid #222d36;
  margin:0 8px;
  }

#buddha{
  height:185px;
  margin:-140px 0 0 30px;
  padding:0;
}

#content{
  background-image:url(../images/lower_bg.png);
  background-position:top center;
  background-repeat:no-repeat;
  padding-bottom:2px;
}

#faqs li {
  margin-top:8px;
  font-weight:bold;
  }
  
#footer_name{
  font-size:135%;
  color:#81291d;
}

#head{
   background-image:url(../images/head_bg.png);
   background-position:top center;
   background-repeat:no-repeat;
}


#inner_content, #inner_top, #inner_bottom{
  width:694px;
  margin:0 auto;
}

#inner_bottom{
  background-image:url(../images/content_bottom.png);
  background-position:top center;
  background-repeat:no-repeat;
  height:19px;
  margin-bottom:15px;
}

* html #inner_bottom{
  background-image:url(../images/content_bottom.gif);
}

#inner_content{
  background-image:url(../images/content_bg.png);
  background-position:top center;
  background-repeat:repeat-y;
  padding:1px;
}

* html #inner_content{
  background-image:url(../images/content_bg.gif);
}

#inner_text{
  width:650px;
  margin:5px 0 5px 30px;
}

#inner_top{
  background-image:url(../images/content_top.png);
  background-position:bottom center;
  background-repeat:no-repeat;
  height:27px;
}

* html #inner_top{
  background-image:url(../images/content_top.gif);
}

#left_nav{
  width:733px;
  margin:-65px 0 -6px 0;
  position:relative;
  background-color:transparent;
  text-align:right;
  padding:44px 0 0 0;
}

*:first-child+html #left_nav{
  margin-left:-195px;
}

* html #left_nav{
  margin-left:-195px;
}

#left_nav ul{
  position:relative;
  width:550px;
  margin:0;
}

#left_nav ul li{
  display:inline-block;
  color:#e6d283;
}

*:first-child+html #left_nav ul li{
  display:inline;
}

* html #left_nav ul li{display:inline;}
#left_nav ul li a{
  display:block;
  padding:3px 6px;
  border:2px solid #c0a02d;
  border-top:0;
  border-bottom:0;
  background-color:#222d36;
}

#left_nav ul li a:link, #left_nav ul li a:visited, #left_nav ul li a:hover {
  font-weight:bold;
  color:#e6d283;
}

#left_nav ul li a:hover{
  color:#c0a02d;
}

#logo_top{
   margin:20px 0 0 0;
}
#main_container {
    width: 735px;
    height:100%;
    margin:0 auto;
    background-image:url(../images/main_bg.png);
    background-position:top center;
    background-repeat:repeat-y;
    }
  
