* {
 margin: 0;
 padding: 0;
}
body {
 font-family: Georgia;
 font-size: 10pt;
 background: url(background.jpg) no-repeat;
 background-attachment: fixed;
 background-position: center top;
 padding-bottom: 30px;
}
h1 {
 font-size: 28px;

}
h2 {
 font-size: 18px;
}
a {
 text-decoration: none;
 color: inherit;
}
p {
 margin: 15px 0 15px 0;
}
.brown {
 color: #43200A;
}
.green {
 color: #006939;
}
.italic {
 font-style: italic;
}
#main {
 width: 755px;
 text-align: left;
}
#logo {
 margin: 23px -2px -0px 20px; 
 position: relative;
 z-index: 2;
}
#logo img {
 top: -43px;
 margin-top1: -43px;
}
#toptext {
 text-align: right;
 float1: right;
 margin: 52px 10px 16px 0;
}
#toptext a {
 color: #43200A;
}
#content {
 padding-top: 150px;
}
.papertop {
 background: url(papertop.png) no-repeat;
 height: 74px;
 margin-bottom: -50px;
}
.paperbottom {
 background: url(paperbottom.png) no-repeat;
 height: 96px;
 margin-top: -60px;
}
.paper {
 background: url(paper.png) repeat-y; 
 width: 362px; 
 padding: 0 30px 0 30px;
 position: relative;
 z-index: 1;
}
.paper h1 {
 margin: 0;
 padding: 0;
}
.mmenu {
 float: right;
 background: url(menubg.png) no-repeat;
 background-position: top right;
 margin: 0px 0 -40px 0;
 padding: 12px 5px 0 47px;
 height: 50px;
 font-weight: bold;
 position1: relative;
 z-index: 2;
}
.mmenu li {
 list-style-image: none;
 display: inline;
 margin-right: 7px;
}
.mmenu a {
 color: #006939;
}
.mmenu a:hover {
 color: #91AD87;
}
#footer {
 color: white;
}
#footer div {
 width: 172px;
 height: 150px;
 margin-right1: -10px;
 padding: 7px 0 0 15px;
 background-repeat: no-repeat;
 float: left;
}
#footer a {
 color: white;
 cursor: pointer;
}
.footerlink {
 font-size: 200%;
}
.bmenu {
 margin-right: 10px;
 text-align: right;
 font-size: 75%;
}
.bmenu li {
 list-style-image: none;
 display: inline;
 margin-right: 10px;
}
.bmenu a {
 color: #43200A;
}
input, select {
 padding: 3px;
 margin: 3px;
 width: 95%;
 border: 1px solid gray;
 margin-top: 5px;
 margin-bottom: 5px;
}
textarea {
 padding: 3px;
 margin: 3px;
 border: 1px solid gray;
  margin-top: 5px;
 margin-bottom: 5px;
 
}
#slideshow {
 position: relative;
 z-index: 0;
}
#master {
 z-index: 0;
}
#maindiv {
 height: 340px;
 margin: -330px 0 0 -7px; 
 position: relative; 
 z-index: 1
}
.thumbscontainer {
 margin-right: -10px;
}
#rightpic {
 /*height: 250px;*/
 width: 375px;
}

.errors {
color: red;
font-size: 11px;
padding-bottom: 10px;
}
#thankyou {
 background: white;
 padding: 30px 10px 10px 10px;
}

