body {
 margin:0;
 padding:0;
 background: #ffffff;
 text-align:center;
 }
table.wrapper {
 margin: 0;
 padding: 0;
 width:800px;
}
.wraptop {
background: url(../images/bgtop.jpg) no-repeat;
}
.wrapbottom {
background: url(../images/bgbottom.jpg) no-repeat;
}
.insides {
 margin: 0;
 padding: 0;
 width:760px;
}
#sidebar {
 width: 120px;
 text-align: left;
}
#sidebar p {
 font-size: 12px;
 padding: 3px;
}
#content {
 padding: 2px;
 font-size: 12px;
 text-align: left;
 padding: 3px;
}
h1 {
 font-size: 18px;
 font-weight: bold;
} 
h2 {
 font-size: 15px;
 font-weight: bold;
 margin-top: -8px;
} 
#content p:first-letter {
 font-size: 110%; 
 font-weight: bold;
 }
a:link {
 text-decoration: underline;
 color: #000000;
}
a:visited {
 text-decoration: underline;
 color: #333333;
}
a:hover, a:active {
 text-decoration: underline;
 background: #0000cc;
 color: #ffffff;
}
.homepage {
 font-size:16px;
 font-weight: bold;
 text-align: left;
 list-style-image: url('../images/bit.gif');
 line-height: 130%
}
.people {
 font-size:12px;
 text-align: left;
 list-style-type: square;
}
.horses {
 font-size:14px;
 text-align: left;
 list-style-type: square;
 line-height: 130%
}
#ftr {
 height:25px;
 margin:0;
}
#ftr p {
font-size: 65%;
}

#navcontainer {
margin: 0 auto;
padding: 1em 0;
font-family: georgia, serif;
font-size: 13px;
text-align: center;
text-transform: lowercase;
}

ul#navlist {
text-align: left;
list-style: none;
padding: 0;
margin: 0 auto;
width: 80%;
}

ul#navlist li {
display: block;
margin: 0;
padding: 0;
}

ul#navlist li a {
display: block;
width: 100%;
padding: 0.5em 0.5em 0.5em 1em;
border-width: 1px;
border-color: #ffe #aaab9c #ccc #fff;
border-style: solid;
color: #fff;
text-decoration: none;
background: #2175bc;
}

#navcontainer>ul#navlist li a { width: auto; }

ul#navlist li#active a {
background: #FFFAD4;
color: #800000;
}

ul#navlist li a:hover, ul#navlist li#active a:hover {
color: #800000;
background: transparent;
border-color: #aaab9c #fff #fff #ccc;
}

