body
{
  background: #446584;
}
#container
{
  min-width: 850px;
}
#right_col
{
  float: right;
  width: 170px;
  text-align: center;
  margin: 0px;
  padding: 0px;
  border: 0px;
}
#left_col
{
  float: left;
  width: 200px;
  margin: 0px;
  padding: 0px;
  border: 0px;
}
#center_col
{
  margin-left: 200px;
}
#rshade
{
  background: #2E475C;
  height: 111px;
}
#terms
{
  margin-bottom: 20px;
}
#terms a
{
  color: #000000;
  font-family: sans-serif;
  font-size: 17px;
  text-decoration: none;
}
#logo_columns
{
  width: 170px;
}
#logo_statue
{
  width: 200px;
}
#logo_name
{
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  /* margin-left: 8px; */
}
#top0
{
  height: 71px;
  text-align: center;
}
#top1
{
  display: none;
  background: #aaaaaa;
  height: 20px;
}
#top2
{
  /* background: #888888; */
  background: #848488;
  height: 20px;
  text-align: center;
}
#top2 img
{
  margin-left: auto;
  margin-right: auto;
}
#top3
{
  /* background: rgb(43, 73, 99); */
  background: #2E475C;
  height: 20px;
}
#linkbar
{
  font-family: sans-serif;
  text-align: center;
  margin-bottom: 20px;
  margin-right: 170px;
}
#linkbar a
{
  color: #000000;
  text-decoration: none;
  font-size: 17px;
  margin-left: 5px;
  margin-right: 5px;
}
#main
{
  padding-right: 170px;
  font-size: large;
  font-family: sans-serif;
  color: #d0c6c0;
}
#main a
{
  color: #00004a;
}
#main p:first-child
{
  margin-top: 0px;
}
#main .smaller
{
  font-size: medium;
}
#main .quote
{
  margin-bottom: 8px;
}
#main .reference
{
  margin-left: 10px;
  font-style: italic;
  margin-bottom: 20px;
}
ul
{
  margin-top: 5px;
}
#footer
{
  border-top: 1px solid #00004a;
  clear: both;
  font-family: sans-serif;
  font-size: 14px;
  margin-left: 200px;
  margin-right: 170px;
  text-align: center;
  min-width: 480px;
}

/* The following is a hack to work around IE6's lack of support for min-width */
* html .minwidth
{
  border-left: 850px solid #446584;
}
* html .adjustment
{
  margin-left: -850px;
  position: relative;
}
/*\*/
* html .minwidth, * html .adjustment {
	height: 1px;
}
/**/
* html .minwidth2
{
  border-left: 480px solid #446584;
}
* html .adjustment2
{
  margin-left: -480px;
  position: relative;
}
/*\*/
* html .minwidth2, * html .adjustment2 {
	height: 1px;
}
/**/