/* CSS Document */
#trans-border 
{
  width:850px;
  margin:35px auto; 
  #margin:20px auto; 
  _margin:20px auto;  
  color:#400000;
  padding-bottom: 20px;
}

#trans-border .sb-border 
{ 
  background:#000000; 
}

body
{
  background-image: url(bg2.gif); 
  background-repeat: repeat-y; 
  background-position: 50% 0px;
  font-family: Verdana, Tahoma, Helvetica, Arial;
  /*
  font-family: Verdana, Arial, Helvetica, sans-serif;
  letter-spacing: 1px;
  word-spacing: 3pt;
  line-height: 14px;
  text-align: justify;
  */
  font-size: 12px;
  color: #2F746E;
  
}

#credits 
{
  width:850px;
  margin:-30px auto; 
  #margin:-17px auto;
  _margin:-17px auto;
  color:#606060;
  text-align: right;
}

#credits a
{
  text-decoration: none;
  color:#202020;
}

a
{
  color:#00AF9F;
}

a:hover
{
	color:#4EC1B7;
}
	
.more
{
  cursor: hand; 
  float: right; 
  border: 1px solid #606060; 
  padding: 2px 5px 2px 5px; 
  margin-top: 0px;
  _margin-top: 7px;
  #margin-top: 7px; 
  background-color: #FFFFC0;
}

.contact
{
  padding-top: 40px;
  text-align: right;
  color:#606060;
  font-size: 10px;
}

a span
{
  text-decoration: none;
}

a:hover span
{
   color: white;
   background: #4EC1B7;
}

#navigation
{
   margin: 0;
   padding: 0;
   list-style-type: none;
}

#navigation li 
{
   margin-bottom: 2px;
   border: 1px solid #2F746E;
}

#navigation a 
{
   padding: 4px 0px 4px 10px;
   text-decoration: none;
   background: #FFFFC0;
   display: block;
   width: 180px;
   border-left: 8px solid #2F746E;   
}

#navigation a.active 
{
   color: white;
   background: #4EC1B7;
   border-left: 8px solid red;
}

#navigation a:hover 
{
   color: white;
   background: #4EC1B7;
   border-left: 8px solid red;
}

#links
{
  list-style-image: url(ul.gif);
}


td.staff:hover
{ 
  background-color:#FFFFC0; 
}

td.staff
{ 
  border: 1px solid #2F746E;
}

img.staffimage
{ 
  border: 1px solid #2F746E;
  padding: 2px 2px 2px 2px;
  background: white;
}

blockquote
{
  color: #808080;
  font-size: 0.9em; 
}

#menu ul
{
  margin: 0;
  padding: 0;
}
#menu dt 
{
  cursor: pointer;
  height: 20px;
  line-height: 20px;
  color:#00AF9F;
}
#menu dt:hover 
{
	color:#4EC1B7;
}
#menu dd 
{
  border: 1px solid black;
}
#menu li 
{
  background: #fff;
  list-style-type: none;
  padding: 4px;
}
#menu li a, #menu dt a 
{
  color:#00AF9F;
  text-decoration: none;
}
#menu li a:hover, #menu dt a:hover 
{
  background: #FFFFC0;
  color:#4EC1B7;
}

