#outer_container {
  position:relative;
  width:970px;
  /*height: 100%;*/
  /*margin:10px auto 10px auto;*/
  margin: 0 auto;
  background: transparent url('../gfx/outer_container_bg.gif') repeat-y top left;

}

#printhead {
  display:none;
}
#head {
  width: 970px;
  height: 98px;
  padding-top:15px;
  text-align:center;
  background: transparent url('../gfx/head_bg.gif') no-repeat top left;
}

#content {
  width: 890px;
  margin: 0 auto;
  margin-top: 30px;
}

#end_content {
  width: 970px;
  margin: 0 auto;
  height: 15px;
  background: transparent url('../gfx/outer_container_bot.gif') no-repeat bottom left;
}

#left_container {
  float: left;
  width: 175px;
}

#right_container {
  float: right;
  width: 715px;
}

#foot {
  font-size: 90%;
  margin-top: 30px;
}



#left_menu_container {
  width: 145px;
  position: relative;
  float: left;
}

#left_menu_container ul {
  list-style:none;
  position:relative;
  margin:0;
  padding:0;
  width: 100%;
}

#left_menu_container li {
  cursor: pointer;
  cursor: hand;
  background-color: #e6d7b4;;
  padding: 5px 0 5px 10px;
  margin: 0 0 3px 0;
}
#left_menu_container ul li ul {
  margin-top: 2px;
}

#left_menu_container ul li ul li {
  background: none;
  line-height: 18px;
  margin: 0;
  padding: 0 0 0 10px;
}

#left_menu_container li:hover {
  background-color: #c09b5b;
}

#left_menu_container ul li ul li:hover {
  background-color: transparent;
}

#left_menu_container ul li.current {
  cursor: default;
  background-color: #FFFFFF;
  color: #c09b5b;
}

#left_menu_container li a:link,
#left_menu_container li a:active,
#left_menu_container li a:visited { color: #000000; }
#left_menu_container li a:hover { color: #000000; text-decoration: none; }

#left_menu_container li.subcurrent { cursor: default; }
#left_menu_container li.subcurrent span { color: #c09b5b; }

#left_menu_container li ul li a:hover { color: #c09b5b; }
