body, .body {
    border:           10px;
    margin:           0px;
    padding:          0px;
    font-size:        14px;
    font-family:      Helvetica, sans-serif;
    background-color: #b09040;
    color:            black;
}

/* Rule to fix quirks-mode inheritance behavior */
table, td, tr, caption {
  font-size:    inherit;
  font-weight:  inherit;
  font-style:   inherit;
  font-variant: inherit;
  font-family:  inherit;
}

/* make transparent png's render properly in IE */
img { behavior: url("/pngbehavior.htc"); }

A:link    { color: #460036; text-decoration: none; }
A:active  { color: #b00;    text-decoration: none; }
A:visited { color: #460036; text-decoration: none; }
A:hover   { color: #706;    text-decoration: underline; }
/*
A:visited { color: #710; text-decoration: none; }
A:hover   { color: #b00; text-decoration: underline; }
*/

/* Title and logo section section */
#titlebar {
    margin:             0px;
    border-right:       2px solid #540;
    border-bottom:      2px solid #540;
    height:             36px;
    max-width:          964px;
    padding:            10px;
    -moz-border-radius: 0px 0px 8px 0px;
    background-color:   #896929;
    font-weight:        bold;
}
#title { }
#title A { }
#logo {
    margin:    0em;
    font-size: 32px;
}

#title_extra { }

/* Page content */

#page_start { }
#page_content {
    margin-left:      10px;
    margin-right:     15px;
    padding:          10px;
    max-width:        824px;
}

