
a:hover { color: #c7642e }
a { color: #c73a2e; text-decoration: none }
body     { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fffaeb; margin-top: 10px; margin-bottom: 10px }
p    { font-size: 80%; line-height: 1.2em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
td  { vertical-align: top }
.bio    { text-align: left; padding-right: 30px; padding-left: 30px }
.contact { padding-right: 30px; padding-left: 30px }
.copyright { color: #ac9aa2; font-size: 60%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center; margin-top: 20px; margin-bottom: 20px }
.faqanswer { padding-right: 30px; padding-left: 30px }
.faqquestion { font-weight: bold; padding-left: 30px }
.pagetitle { margin-bottom: 0px; margin-left: 30px; border-bottom: 1px solid #ae928a }
.quote  { color: #404560; font-style: oblique; font-size: 90%; line-height: 1.5em; vertical-align: middle; margin: 10px }
.quoteboxbtm { background-image: url(art/quotebkg-btm.gif) }
.quoteboxtop  { background-image: url(art/quotebkg-top.gif) }
.quotee  { font-size: 65%; line-height: 1.2em; text-align: right; text-transform: uppercase; margin: 10px }
.subhead { font-style: oblique; font-weight: bold }
.textlinks { font-size: 70% }
#quotebox { margin: 0px 30px 20px 20px }
#tdcontent   { background: #f4f0ef url(art/contentbkg.jpg) no-repeat; padding-top: 10px; padding-bottom: 10px; border: solid 1px #aeaeae }
#tdcontent p   { color: #4b4347; line-height: 1.4em }
#tdfooter  { background-color: #f0e1d7; padding-top: 5px; padding-bottom: 5px; border-right: 1px solid #ceb2a2; border-bottom: 1px solid #ceb2a2; border-left: 1px solid #ceb2a2 }
#tdfooter p { color: #584c34 }

