body {
    margin: 0;
    padding: 0;
    text-align: center;
    color: rgb(0,0,0);
    background: rgb(255,255,255);
    font: 11px Verdana, Arial, sans-serif;
}

acronym {
    border: none;
}

a {
    text-decoration: none;
}

a:link {
    text-decoration: none;
    color: rgb(212,49,44);
}

a:active {
    text-decoration: underline;
    color: rgb(212,49,44);
}

body a:hover {
    text-decoration: underline;
    color: rgb(212,49,44);
}

a:visited {
    text-decoration: none;
    color: rgb(153,114,73);
}

#container {
    width: 750px;
    margin: 0 auto 0;
    padding: 0;
    text-align: left;
    background: rgb(246,253,215);
    position: relative;
}

#pageHeader {
    background: url(images/head_01.jpg) 0 0 no-repeat;
    height: 205px;
    width: 625px;
    position: absolute;
    margin: 0;
    left: -125px;
}

#pageHeader h1 {
    background: url(images/head_02.jpg) 0 0 no-repeat;
    height: 300px;
    width: 375px;
    position: absolute;
    right: -375px;
    margin: 0;
}

#pageHeader h1 span, h2 span {
    visibility: hidden;
}

#pageHeader h2 {
    background: url(images/head_03.gif) 0 0 no-repeat;
    height: 50px;
    width: 321px;
    position: absolute;
    z-index: 102;
    margin: 0;
    padding: 0;
    top: 183px;
    right: -20px;
}

#quickSummary {
    padding: 250px 250px 1em 1em;
}

#quickSummary p {
    color: rgb(77,35,10);
}

#quickSummary p.p1 {
    display: inline;
    line-height: 1.5em;
}

#preamble, #supportingText {
    padding-right: 250px;
    color: rgb(77,35,10);
}

#supportingText h3, #preamble h3 {
    height: 101px;
    margin: 1px 0 0 0;
    padding: 0;
}

#supportingText h3 span, #preamble h3 span {
    visibility: hidden;
}

#preamble p, #supportingText p {
    margin: 0;
    padding: 1em;
    line-height: 1.5em;
}

#preamble p {
    background: rgb(185,163,123);
}

#explanation p {
    background: rgb(196,175,123);
}

#participation p {
    background: rgb(206,187,124);
}

#benefits p {
    background: rgb(217,200,124);
}

#requirements p {
    background: rgb(227,212,125);
}

#preamble h3 {
    background: url(images/preamble.jpg) 0 0 no-repeat;
}

#explanation h3 {
    background: url(images/explanation.jpg) 0 0 no-repeat;
}

#participation h3 {
    background: url(images/participation.jpg) 0 0 no-repeat;
}

#benefits h3 {
    background: url(images/benefits.jpg) 0 0 no-repeat;
}

#requirements h3 {
    background: url(images/requirements.jpg) 0 0 no-repeat;
}

#footer {
    height: 270px;
    width: 875px;
    position: absolute;
    left: -125px;
    padding-left: 125px;
    background: url(images/foot.jpg) 0 0 no-repeat;
}

#linkList {
    position: absolute;
    z-index: 11;
    width: 250px;
    top: 300px;
    right: 0;
}

#linkList ul {
    margin: 0.5em 1em 0 6em;
    padding: 0;
}

#linkList li {
    list-style: none;
}

#linkList a {
    font: italic 1.15em Verdana;
}

#linkList h3 {
    font: bold italic 12px Verdana;
    height: 40px;
    width: 250px;
}

#linkList h3 span {
    visibility: hidden;
}

#linkList h3.select {
    background: url(images/list_01.jpg) 0 0 no-repeat;
}

#linkList h3.archives {
    background: url(images/list_02.jpg) 0 0 no-repeat;
}

#linkList h3.resources {
    background: url(images/list_03.jpg) 0 0 no-repeat;
}

#lselect li {
    font-size: 90%;
    margin-bottom: 1.7em;
}

#lselect li a {
    display: block;
    font-weight: bold;
    letter-spacing: 0.2em;
    text-transform: lowercase;
    color: rgb(153,114,73);
}

#lselect li a.c {
    display: inline;
    font: bold 1em Verdana;
    letter-spacing: 0;
    text-transform: none;
    color: rgb(185,152,75);
}

#larchives li a {
    color: rgb(185,152,75);
    line-height: 1.5em;
}

#lresources li a {
    color: rgb(185,152,75);
    line-height: 1.5em;
}
