body {
color:#000;
background-color:#fff;
font-family:arial, verdana, sans-serif;
font-size:1em;
margin:3px 10px 3px auto;
padding:10px;
}

h1,h2,h3,h4,h5,p,ul {
font-family:arial, verdana, sans-serif;
}

h3 {
font-size:1em;
font-variant:small-caps;
text-align:left;
line-height:180%;
margin:5px 0;
}

ul.navbar {
list-style-type:none;
position:relative;
color:#00f;
background-color:#fff;
text-align:center;
margin:0;
padding:0;
}

ul.navbar li {
display:inline;
font-size:1em;
margin:0;
}

ul.navbar a {
text-decoration:none;
color:#8d7c6d;
background-color:#fff;
font-weight:700;
margin:0;
padding:0.3em;
}

ul.navbar a:visited {
color:#8d7c6d;
background-color:#fff;
text-decoration:none;
}

ul.navbar a:active {
color:#8470ff;
background-color:#fff;
text-decoration:underline;
}

ul.navbar a:hover {
color:#8470ff;
background-color:#fff;
font-weight:700;
text-decoration:underline;
}

a:hover {
color:#8470ff;
background-color:#fff;
font-size:1em;
font-weight:700;
}

a:active {
color:#8470ff;
background-color:#fff;
font-size:1em;
}

img {
border:none;
margin:0;
}

img.border {
border:1px solid;
margin:0;
}

#container {
background:#fff;
width:60em;
margin:2em auto;
}

table {
width:100%;
height:25em;
text-align:center;
margin:0;
padding:0;
}

td {
text-align:center;
margin:0;
padding:0;
}

p {
font-size:1em;
text-align:left;
margin:0;
padding:0;
}

#footer {
color:#000;
background:transparent;
clear:left;
position:absolute;
right:100px;
bottom:10px;
text-align:right;
font-size:0.7em;
font-weight:400;
padding:10px;
}

a:link,a:visited {
color:#8d7c6d;
background-color:#fff;
font-size:1em;
text-decoration:none;
}
