/* commons */
html,body {
 font-family: arial, helvetica, sans-serif;
 background-color: #ccbeae;
}
body {
 margin: 0px;
}

/* rounded boxes */
.brownbox {
 background-color: #574329;
 margin: 0px;
}
.boxbotbrown {
 background: url(edges/br_dr.gif) no-repeat bottom right;
}
.whitebox {
 background-color: #fff;
 margin: 0px;
}
.boxbotwhite {
 background: url(edges/wh_dl.gif) no-repeat bottom left;
}
.boxbot {
 width: 100%;
 height: 10px;
}


/* layout */
#maintable {
 width: 760px;
}
/* menu */
#menubox {
 width: 150px;
}
#menubox a {
 padding: 4px;
 padding-left: 10px;
 margin: 0px;
 display: block;
 color: #fff;
 font-size: 0.9em;
 text-decoration: none;
}
#menubox a:hover {
 color: #fff;
 text-decoration: underline;
}
#menubox a:visited {
 color: #e0e0e0;
}

/* content */
h1 {
 display: none;
}
#content {
 background-color: #fff;
 padding: 5px;
}
h2 {
 margin: 0px;
 padding: 0.2em;
 padding-left: 0.7em;
 font-size: 1.4em;
 color: #574329;
}
h3 {
 margin: 0px;
 padding: 0.2em;
 padding-left: 0.5em;
 font-size: 1.1em;
 color: #f19300;
}
p {
 font-family: verdana, helvetica, sans-serif;
 font-size: 0.7em;
 line-height: 1.3em;
}
td.content {
 font-family: verdana, helvetica, sans-serif;
 font-size: 0.7em;
}
p.quote {
 padding-left: 15px;
 font-style: italic;
 letter-spacing: 0.05em;
}
p a,td a {
 text-decoration: underline;
 color: #f19300;
}
p a:hover,td a:hover {
 text-decoration: none;
}
li a {
 text-decoration: underline;
 color: #f19300;
}
li a:hover {
 text-decoration: none;
}
ol,li {
 font-family: verdana, helvetica, sans-serif;
 font-size: 0.7em;
 line-height: 1.3em;
}
li {
 margin-top: 8px;
}

/* copyright */
div#copyright {
 width: 760px;
 text-align: center;
 margin: 10px auto 0 auto;
 font-size: 0.7em;
 letter-spacing: 0.1em;
 font-family: verdana, helvetica, sans-serif;
 color: #fde0c2;
}