body { padding: 0px; background-position: 980px 0px; background-attachment: fixed; margin: 0px; color: #666; font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Helvetica, Arial, sans-serif; background-color: #900; voice-family: inherit; }
p { font-weight: normal; padding-top: 1em; font-style: normal; }
#container { border: gray 1px solid; padding: 10px; background-position: center 0px; margin: 10px auto; width: 770px; background-color: #fff; text-align: left; }
#homephoto { border: #666 1px solid; padding: 0px; margin: 0px; }
a.nav { color: #000; font-size: 13px; font-weight: bold; }
a.nav:visited { color: #000; font-weight: bold; }
a.nav:hover { color: #900; }
#content { color: #333; font-size: 13px; line-height: 1.5em; min-height: 500px; }
#header { font-size: 16px; color: #900; }
.header { font-size: 16px; color: #900; }
#welcome { font-size: 20px; font-weight: bold; color: #333; }
#copyright { color: #fff; font-size: 12px; }
#snailtrail { font-size: 12px; color: #333; }
a.snailtrail { color: #009; }
a.snailtrail:visited { color: #009; }
a.snailtrail:hover { color: #000; }
a.header { color: #900; } 
a.header:visited { color: #900; }
a.header:hover { color: #000; }
a.readmore { color: #009; font-size: 12px; }
a.readmore:visited { color: #009; font-size: 12px; }
a.readmore:hover { color: #000; font-size: 12px; }
.contents { font-size: 10px; }
div.middle { width: 180px; background-image: url(/images/middle.gif); background-repeat: repeat-y; }
div.top { background-image: url(/images/top.gif); background-position: top left; background-repeat: no-repeat; }
div.bottom { background-image: url(/images/bottom.gif); background-position: bottom left; background-repeat: no-repeat; padding: 15px 30px 30px 10px; }
