html {
    background: #2B1104;
    color: #EAE2B7; /* Pantone 614 beige */
    font-family: georgia;
}

body {
    background: #2B1104; 
    color: #EAE2B7; /* Pantone 614 beige */
    font-family: georgia;
    float: center;
}

h3 {
    font-family: timesroman;
    font-variant: small-caps;
    letter-spacing: 3px;
}

#wrap {
    background: #2B1104;
    color: #EAE2B7; /* Pantone 614 beige */
    font-family: georgia;
    width: 880px;
    height: 820px;
/*     border: thin solid #000022; */
}
#wrap a {
    background: #2B1104;
}
IMG.displayed {
    display: block;
    margin-left: auto;
    margin-right: auto;
/*     vertical-align: middle; */
/*     border: medium single #FFFFFF; */
    float: center;
}

#header {
    background: #2B1104; /* choice 1 brown */
    padding: 5px;
    color: #EAE2B7; /* Pantone 614 beige */
    font-family: georgia;
    font-variant: small-caps;
    font-size: 145%;
    letter-spacing: 5px;
    text-align: center;
}
#header a {
    text-decoration: none;
    color: #EAE2B7; /* Pantone 614 beige */
}
#header p {
    text-align: center;
}
#header ul {
    width: 880px;
    font-size: 75%;
    text-align: center;
}
#header ul a {
    text-decoration: none;
    color: #BF5B00;
}
#header ul a:hover {
    color: #5E82A3;
}
#header li {
    display: inline;
}
#nav {
    background: #2B1104;
    margin: 0;
    padding: 0;
    color: #EAE2B7; /* Pantone 614 beige */
    font-family: georgia;
    line-height: 4.1em;
    float: center;
}
#nav ul {
    margin: 0;
    padding: 0;
    list-style: none;
    text-align: center;
    font-size: 85%;
}
#nav li{
    display: inline;
    margin: 0;
    padding: 0;
}
#nav ul a {
    padding: 1.2em;
    text-decoration: none;
    color: #EAE2B7; /* Pantone 614 beige */
}
#nav ul a:hover {
    color: #5E82A3;
}
#nav2 {
    background: #2B1104;
    margin: 0;
    margin-bottom: 20px;
    padding: 0;
    color: #EAE2B7; /* Pantone 614 beige */
    font-family: georgia;
    line-height: 2.1em;
}
#nav2 ul {
    margin: 0;
    padding: 0;
    list-style: none;
    text-align: center;
    font-size: 80%;
}
#nav2 li{
    display: inline;
    margin: 0;
    padding: 0;
}
#nav2 ul a {
    padding: 2.0em;
    text-decoration: none;
    color: #EAE2B7; /* Pantone 614 beige */
}
#nav2 ul a:hover {
    color: #5E82A3;
}

#leftcolwide {
    background: #2B1104;
    color: #EAE2B7; /* Pantone 614 beige */
/*zt     float: center; */
    float: left;
    width: 540px;
    font-family: georgia;
/*zt    min-height: 500px; */
}

#leftcolwideinset {
/*zt     background: #2B1104; */
    background: #000000;
    color: #EAE2B7; /* Pantone 614 beige */
    /*     margin-left: 10px; */
    /*     margin-top: 50px; */
    padding:10px;
    /*     margin-right: 60px; */
    text-align: justify;
/*     vertical-align: middle; */
}
#leftcolwideinset h2 {
    font-family: timesroman;
    font-variant: small-caps;
    letter-spacing: 3px;
}
#leftcolwideinset p a {
    text-decoration: none;
    color: #BA7530;
}
#leftcolwideinset p a:hover {
    color: #5E82A3;
}
#leftcolwideinset p {
/*     tjw working here */
    border: medium single #FFFFFF;
}
#leftcolwideinset ul {
    list-style: none;
    list-style: circle;
}
#leftcolwideinset ul a {
    text-decoration: none;
    color: #BA7530;
}
#leftcolwideinset ul a:hover {
    color: #5E82A3;
}

#rightcolnarrow {
    background: #2B1104;
    color: #EAE2B7; /* Pantone 614 beige */
    float: left;
    width: 340px;
    font-family: georgia;
/*zt     min-height: 500px; */
/*     min-height: 1940px; */
}

#rightcolnarrowinset {
    background: #2B1104;
    color: #EAE2B7; /* Pantone 614 beige */
/*zt     float: center; */
    float: left;
    padding: 10px;
    margin-right: 60px;
    font-family: georgia;
    min-height: 500px; /* zt added */
}
/* #rightcolnarrowinset image { */
/* } */



#leftcolequal {
    background: #2B1104;
    color: #EAE2B7; /* Pantone 614 beige */
    float: left;
    width: 440px;
    font-family: georgia;
    min-height: 500px;
}

#leftcolequalinset {
    background: #2B1104;
    color: #EAE2B7; /* Pantone 614 beige */
    margin-left: 60px;
    margin-right: 60px;
    text-align: justify;
}
#leftcolequalinset h2 {
    font-family: timesroman;
    font-variant: small-caps;
    letter-spacing: 3px;
}
#leftcolequalinset p a {
    text-decoration: none;
    /*     color: #bfb; */ /* tim original green */
    color: #BA7530;
}
#leftcolequalinset p a:hover {
    /*     color: #8ff; */ /* tim original hover color */
    color: #5E82A3;
}
#leftcolequalinset ul {
    list-style: none;
    list-style: circle;
    text-align: left;
    font-size: 75%;
}
#leftcolequalinset ul a {
    text-decoration: none;
    color: #BA7530;
    text-align: left;
    font-size: 125%;
}
#leftcolequalinset ul a:hover {
    color: #5E82A3;
}
#leftcolequalinset pindent {
text-indent: 50px
}

#rightcolequal {
    background: #2B1104;
    color: #EAE2B7; /* Pantone 614 beige */
/*     float: left; trycenter*/
    float: left;
    width: 440px;
    font-family: georgia;
    min-height: 500px;
}

#rightcolequalinset {
    background: #2B1104;
    color: #EAE2B7; /* Pantone 614 beige */
    float: center;
    padding: 10px;
    margin-right: 60px;
    font-family: georgia;
    min-height: 500px; /* zt added */
}
#rightcolequalinset img {
/*trynot     margin-top: auto; */
/*trynot     margin-bottom: auto; */
/*doesnotwork     vertical-align: bottom; */
/*     vertical-align: middle; */
}


#leftcolnarrow {
    background: #2B1104;
    color: #EAE2B7; /* Pantone 614 beige */
    float: left;
    width: 340px;
    font-family: georgia;
    min-height: 500px;
}

#leftcolnarrowinset {
    background: #2B1104;
    color: #EAE2B7; /* Pantone 614 beige */
    text-align: justify;
    margin-left: 10px;
    margin-right: 10px;
}
#leftcolnarrowinset h2 {
    font-family: timesroman;
    font-variant: small-caps;
    letter-spacing: 3px;
}
#leftcolnarrowinset p a {
    text-decoration: none;
    color: #BA7530;
}
#leftcolnarrowinset p a:hover {
    color: #5E82A3;
}
#leftcolnarrowinset ul {
    list-style: none;
    list-style: circle;
}
#leftcolnarrowinset ul a {
    text-decoration: none;
    color: #BA7530;
}
#leftcolnarrowinset ul a:hover {
    color: #5E82A3;
}
#leftcolnarrowinset img {
/*     border: medium single rgb(255,255,255); */
/*     background: #FFFFFF; */
}

#rightcolwide {
    background: #2B1104;
    color: #EAE2B7; /* Pantone 614 beige */
    float: left;
    width: 540px;
    font-family: georgia;
    min-height: 500px;
}

#rightcolwideinset {
    background: #2B1104;
    color: #EAE2B7; /* Pantone 614 beige */
    float: center;
    font-family: georgia;
    /* min-height: 500px; */ /* zt added */
}
#rightcolwideinset img {
/*trynot     margin-top: auto; */
/*trynot     margin-bottom: auto; */
/*doesnotwork     vertical-align: bottom; */
}

#sidebar {
    background: #2B1104;
    float: left;
    width: 540px;
    color: #EAE2B7; /* Pantone 614 beige */
    font-family: georgia;
}

#sidebarinset {
    background: #2B1104;
    float: center;
    padding: 10px 10px 10px 10px;
    margin: 10px 10px 10px 10px;
    color: #EAE2B7; /* Pantone 614 beige */
    font-family: georgia;
}
#sidebarinset image {
    text-align: center;
}

#homepage {
    background: #2B1104;
    color: #EAE2B7; /* Pantone 614 beige */
    font-family: georgia;
    font-size: 140%;
    text-align: center;
    float: center;
    width: 880px;
    min-height: 520px;
}


#mainfullwidth {
    background: #2B1104;
    color: #EAE2B7; /* Pantone 614 beige */
    font-family: georgia;
    text-align: center;
    float: center;
    width: 880px;
    min-height: 520px;
}

#mainfullwidthinsetforhomepage {
    background: #2B1104;
    color: #EAE2B7; /* Pantone 614 beige */
    /*     font-family: georgia; */
    font-family: timesroman;
    letter-spacing: 3px;
    text-align: left;
    margin: 20px;
    float: center;
    line-height: 0.01em;
}
#mainfullwidthinset {
    background: #2B1104;
    color: #EAE2B7; /* Pantone 614 beige */
    /*     font-family: georgia; */
    text-align: left;
    float: center;
}
#mainfullwidthinset h2 {
    font-family: timesroman;
    font-variant: small-caps;
    letter-spacing: 3px;
    padding: 10px;
    margin-left: 60px;
}
#mainfullwidthinset p {
    text-decoration: none;
    padding: 10px;
    margin-left: 60px;
    margin-right: 60px;
}
#mainfullwidthinset p a {
    text-decoration: none;
    /*     color: #bfb; */
    color: #BA7530;
    padding: 10px;
    margin-left: 60px;
}
#mainfullwidthinset p a:hover {
    color: #5E82A3;
}
#mainfullwidthinset ul {
    list-style: none;
    list-style: circle;
}
#mainfullwidthinset ul a {
    text-decoration: none;
    color: #BA7530;
}
#mainfullwidthinset ul a:hover {
    color: #5E82A3;
}

#footer {
    background: #2B1104;
    color: #EAE2B7; /* Pantone 614 beige */
    font-family: georgia;
    width: 880px;
}
#footerinset {
    background: #2B1104;
/*     background: #000000; */
    color: #EAE2B7; /* Pantone 614 beige */
    font-size: 70%;
/*     float: left; */
    float: center;
}
#footerinset ul {
    text-decoration: none;
    text-align: center;
}
#footerinset ul a {
    color: #EAE2B7; /* Pantone 614 beige */
    text-decoration: none;
}
#footerinset ul a:hover {
    color: #5E82A3;
}
#footerinset li {
    display: inline;
    padding-left: 2em;
    padding-right: 2em;
}



#footerposting {
    background: #2B1104;
    color: #EAE2B7; /* Pantone 614 beige */
    float: center;
}
#footerposting ul {
    text-decoration: none;
    text-align: center;
    font-variant: small-caps;
    font-size: 100%;
}
#footerposting ul a {
    color: #BA7530;
    text-decoration: none;
}
#footerposting ul a:hover {
    color: #5E82A3;
}
#footerposting li {
    display: inline;
    padding-left: 2em;
    padding-right: 2em;
}


#rightcolnarrow {
    background: #2B1104;
    color: #EAE2B7; /* Pantone 614 beige */
    float: left;
    width: 340px;
    font-family: georgia;
    min-height: 500px;
}

#rightcolnarrowinset {
    background: #2B1104;
    color: #EAE2B7; /* Pantone 614 beige */
    text-align: justify;
    margin-left: 10px;
    margin-right: 10px;
}
#rightcolnarrowinset h2 {
    font-family: timesroman;
    font-variant: small-caps;
    letter-spacing: 3px;
}
#rightcolnarrowinset p a {
    text-decoration: none;
    color: #BA7530;
}
#rightcolnarrowinset p a:hover {
    color: #5E82A3;
}
#rightcolnarrowinset ul {
    list-style: none;
    list-style: circle;
}
#rightcolnarrowinset ul a {
    text-decoration: none;
/*trychanging     color: #B5AA59; */
    color: #BA7530;
}
#rightcolnarrowinset ul a:hover {
    color: #5E82A3;
}
#rightcolnarrowinset img {
/*     border: medium single rgb(255,255,255); */
/*     background: #FFFFFF; */
}

#leftcolwide {
    background: #2B1104;
    color: #EAE2B7; /* Pantone 614 beige */
    float: left;
    width: 540px;
    font-family: georgia;
    min-height: 500px;
}

#leftcolwideinset {
    background: #2B1104;
    color: #EAE2B7; /* Pantone 614 beige */
    float: center;
    font-family: georgia;
}
#leftcolwideinset image {
    vertical-align: middle;
}

.blend img {
    opacity: 0;
    -moz-opacity: 0;
    -khtml-opacity:0;
    filter: alpha(opacity=0);
}
