body
  {
  padding: 0px;
  margin: 0px;
  text-align: center;
  background-color: white;
  }

body, td
  {
  font-family: Arial, sans-serif;
  font-size: small;
  }

a {

text-decoration: none;
color: #666666;

}

a:hover {
text-decoration: underline;
color: #666666;

}


h1 
  { 
  font-weight: normal;
  color: black;
  }

#container
  {
  width: 1024px;
  margin: 0px auto;
  text-align: left;
  background: url(/images/bg_m.gif) repeat-y top left;
  }

#container-inner
  {
  background: url(/images/bg_t.gif) no-repeat top left;
  padding: 50px 110px 10px 110px;
  }

#sidebar
  {
  float: left;
  width: 160px;
  }

#content
  {
  margin-left: 200px;
  padding-left: 30px;
  min-height: 420px;
  padding-top: 115px;
  border-left: 1px solid #A8A8A8;
  color: #666666;
  }

/* for Internet Explorer */
/*\*/
* html #content {
height: 420px;
}
/**/

#menu
  {
  font-family: Helvetica, Arial;
  letter-spacing: 0.1em;
  }

#menu ul
  {
  padding: 0px;
  margin: 0px;
  list-style: none;
  margin-top: 26px;
  }

#menu li { margin-top: 18px; text-align: right;  }

#menu li a
  {
  text-decoration: none;
  color: #707070;
  font-size: large;
  }

#menu li#current a { color: #CD1D25; }

#footer
  {
  height: 53px;
  padding: 10px 0px 0px 152px;
  margin: 0px 0px 0px 628px;
  color: #a3a3a3;
  clear: both;
  }

#footer a
  {
  color: #a3a3a3;
  text-decoration: none;
  }
