body {
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  background-color: #503E2D;
  font-family: Calibri, Verdana, Helvetica, Verdana;
  font-size: 15px;
  }
DIV.wrapper {
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  width:900px;
  color: #fff;
  background:url(../images/backgrounds/page-grid.png) transparent no-repeat top right;
  min-height:600px;
  }
DIV {
  text-align:left;
  }
H1, H2, H3, H4, H5, H6 {
  color: #DED0C7; /* #  #998877;  */
  margin:0px 0px 5px 0px;
  }
form, input, textarea {
  font-family: Arial, Helvetica, Verdana;
  font-size: 0.8em;
  }

#header { margin-bottom:8px; border-bottom:0px; padding:0px 0px 0px 0px;}

#logo {
  display:block;
  text-align:left;
  overflow:hidden;
  }
#page_title {
  border-bottom:1px solid #7B6A56;
  }
DIV.logo_wrapper {
  width:288px; 
  height:95px;
  margin-top:32px;
  margin-bottom:25px;
  text-align:left; 
  overflow:hidden;
  }
IMG.logo_display {display:block;}
IMG.logo_print {display:none;}

#top-banner_scrolling {
  width: 900px;
  height:20px;
  background-color:#372A20;
  margin-bottom: 6px;
  }

#content, #content_std, #content_home, #content_flash {
  width: 900px;
  }
DIV.menu_wrapper {
  display:block;
  font-size:1.05em;
  float:left;
  width:149px;
  min-height: 300px;
  margin-right:5px;
  padding: 12px 0px 0px 0px;
  text-align:left;
  background:url(../images/backgrounds/menu-top.png) transparent no-repeat top center;
  overflow:hidden;
  clear:right;
  }
DIV.menu_wrapper DIV.menu {
  height: 13px;
  min-height: 320px;
  padding:0px 0px 8px 0px;
  margin-bottom:8px;
  background-color: #372A20;
  }

#page_content {
  display:block;
  padding:12px 5px 8px 5px;
  font-size:1.1em;
  color:#372A20;
  background-color: #fff;
  min-width:600px;
  max-width:736px;
  min-height:240px;
  overflow:hidden;
  }
#page_content IMG {
  max-width:730px;
  }
#page_content TABLE, #page_content TD {
  color:#372A20;
  }

#footer {margin-top:3px; padding-top:2px; padding-bottom:8px; padding-right:5px; color:#CCC; font-size:0.75em; text-align:right;}
#footer A {color:#CCC; text-decoration:none;}
#footer A:hover {color:#FFF; text-decoration:underline;}

a.more {text-decoration:none;}
a.more:hover {color:#725366;}

.print-only { display:none; }


