body {
  color: #9a9d7c;
  background-color: #000;
  font-size: 100%;
  padding: 20px 0 1em;
  margin: 0;
  text-align: center;
  font-family: 'times new roman',times,serif;
}



#left_column a, #nav a:link, #nav a:visited, #nav a:active, #nav a:hover,
#secondnav a:link, #secondnav a:visited, #secondnav a:active, #secondnav a:hover {
  background-color: transparent;
  text-decoration: underline;
  color: #826e4f;
}

#content a:link, #content a:visited, #content a:active, #content a:hover,
#footer a:link, #footer a:visited, #footer a:active, #footer a:hover {
  background-color:transparent;
  text-decoration: none;
  /*border-bottom: 1px dashed #000;*/
}

#content a:link, #footer a:link { color: #826e4f;  }
#content a:visited, #footer a:visited { color: #826e4f;  }
#content a:active, #footer a:active { color: #826e4f;  }
#content a:hover, #footer a:hover { color: #826e4f;}

img {
  border-width: 0;
}

h1 {
  margin-top: 80px;
  text-align: right;
  font-style: italic;
  font-size: 1.2em;
  font-weight: 500;
  color: #9a9d7c;
  background-color: transparent;
}

h2 {
  font-size: .9em;
  color: #9a9d7c;
  background-color: transparent;
  font-weight: 500;
  letter-spacing: .1em;
}

h3 {
  font-size: .8em;
}

em, p span {
  color: #826e4f;
  background-color: transparent;
}


#nav, #secondnav {
  list-style-type: none;
  padding: 0;
}

#nav {
  margin: 190px 0 0;
}

#secondnav {
  margin: 220px 0 0;
}

#nav li, #secondnav li {
  width: 6.8em;
  float: left;
  display: block;
  margin: .8em 0;
  padding: 0 0 0 2em;
}

#page {
  margin: 2em auto;
  width: 950px;
  text-align: left;
  border: 1px solid #000;
}

#left_column, #right_column {
  width: 210px;
  font-size: 1.1em;
/*   height: 570px; */
}

#left_column div {
  text-align: right;
  margin-top: 0;
}

#left_column {
  float: left;
}

#left_column p {
  text-align: right;
  line-height: 1.4em;
}

p span {
  color: #826e4f;
  background-color: transparent;
}

#right_column {
  float: right;
  padding-top: 1em;
}

#right_column p.tfo {
  line-height: 1.4em;
}

#tfoLeftCol {
 margin:0;
 padding: 179px 0 160px;
}

#tfoRightCol {
  margin:0;
  padding: 242px 0 156px;
}


* html #tfoLeftCol {
  padding-bottom: 160px;
}
* html #tfoRightCol {
  padding-bottom: 160px;
}

#right_column h1.tfo {
  text-align: left;
}

h1.tfo, p.tfo {
  margin: 0;
  padding: 20px 0 0;
}

p.tfo {
  margin: 0;
  padding: 20px 0;
}
#content {
  margin: 0 220px;
/*   border: 1px solid #fff; */
}

#img_container {
  margin-left: 48px;
}

#img_container img {
  float: left;
  margin:  0;
  padding: 0;
}

.outlined {
  border-right: 1px solid #9a9d7c;
  border-left: 1px solid #9a9d7c;
  height: 580px;
}

.smaller {
  font-size: .8em;
}

.img_list {
  margin-left: 50px;
  width: 85px;
  height: 110px;
}

.img_list_left {
  margin-left: 20px;
  float: left;
  width: 85px;
  height: 110px;
}

.img_list_right {
  float: left;
  width: 60px;
  height: 110px;
}

#footer {
  width: 950px;
  text-align: center;
  font-size: .85em;
  margin: 0;
  padding: .3em 0;
  clear: both;
  border-top: 4px solid #000;
}


