body {
  margin: 20px ;
  padding: 0px ;
  background-color: #ffffff ;

  color: #000000 ;
  font-family: Verdana, Helvetica, Arial, sans-serif ;
  font-size: 12px ;
}

p {
  margin: 10px 0px 10px 0px ;
  padding: 0px ;
}

h1, h2, h3 {
  margin: 10px 0px 10px 0px ;
  padding: 0px ;

  font-family: Arial, sans-serif ;
  font-size: 18px ;
  font-weight: bold ;
}

h2 {
  font-size: 16px ;
}

h3 {
  font-size: 14px ;
}

a:link, a:visited {
  color: #a95440 ;
  text-decoration: none ;
}

a:hover, a:active {
  color: #000000 ;
  text-decoration: none ;
}

img {
  border-style: none ;
}

table {
  width: 100% ;
  border-collapse: collapse ;
  border-spacing: 0px ;
}

td {
  padding: 0px ;
  vertical-align: top ;
  text-align: left ;

  font-family: Verdana, Helvetica, Arial, sans-serif ;
  font-size: 12px ;
}

form {
  margin: 0px ;
  padding: 0px ;
}

/* inputs? */

div#box {
  width: 750px ;
  margin: 0px auto 0px auto ;
  border: 1px solid #000000 ;
}

div#header {
  height: 68px ;
  position: relative ;
  background-image: url(/images/header_bg.jpg) ;
  background-repeat: no-repeat ;
}

div#menu {
  position: absolute ;
  bottom: 0px ;
  right: 0px ;
}

table#content {
  /* background-image: url(/images/xxx_bg.jpg) ; */
}

td#left, td#right {
  padding: 0px 25px 10px 25px ;
}

td#left {
  padding-right: 0px ;
}
