body {
    font-family: verdana, arial, helvitica, sans-serif;
    font-size: 14px;
}

body, div {
    margin: 0;
    padding: 0;
}

div { overflow: auto; }

hr {
    margin: 0;
    padding: 0;
}

img {
    border: none;
}

.center { text-align: center; }

#wrapper {
    margin: 0 auto;
    width: 750px;
}

#top {
    background: #f9f315;
}

#middle { background: url(../image/menuBG.gif) repeat-y; }

#left {
    float: left;
    width: 161px;
}

#right {
    float: right;
    width: 589px;
}

#right a { color: #000; }

#right a:hover {
   background: #eee;
   color: #33f;
}

#right p, #right h1, #right h2 {
    margin: 14px;
}

#right h1 {
    color: #33f;
    font-size: 20px;
    font-weight: bold;
    text-align: left;
}

#right h2 {
    color: #33f;
    font-size: 16px;
    font-weight: bold;
    text-align: left;
}

#top img { display: block; }

#left ul {
    background: #b7d3e9 url(../image/menu.gif) no-repeat;
    height: 395px;
    margin: 0;
    padding: 0;
    position: relative;
    width: 161px;
}

#left li {
    list-style: none;
    margin: 0;
    padding: 0;
    position: absolute;
    left: 0;
}

#left li, #left a {
    display: block;
    height: 20px;
    width: 161px;
}

#home { top: 50px; }
#about-us { top: 70px; }
#meetings { top: 90px; }
#boundaries { top: 110px; }
#officers { top: 130px; }
#dues { top: 150px; }
#development { top: 170px; }

#home a:hover { background: transparent url(../image/menu.gif) 0 -445px no-repeat; }
#about-us a:hover { background: transparent url(../image/menu.gif) 0 -465px no-repeat; }
#meetings a:hover { background: transparent url(../image/menu.gif) 0 -485px no-repeat; }
#boundaries a:hover { background: transparent url(../image/menu.gif) 0 -505px no-repeat; }
#officers a:hover { background: transparent url(../image/menu.gif) 0 -525px no-repeat; }
#dues a:hover { background: transparent url(../image/menu.gif) 0 -545px no-repeat; }
#development a:hover { background: transparent url(../image/menu.gif) 0 -565px no-repeat; }


#bottom {
    clear: both;
    font-size: 11px;
    padding-top: 20px;
}

#bottom p {
    text-align: center;
}