/*html, body { background-image: url(http://www.dotycoyote.com/site/background.gif) }*/
html, body { background-image: url(./background.gif) }
body { background-color: #FFFFFF; text-align: center }
body { font-family: times, serif; line-height: 120%; }
p { margin-left: 15px; margin-right: 15px }
table { border-color: #660033; border-style: solid; }

h1 { font-size: x-large; font-weight: 700 }
h2 { font-size: large; font-weight: 700 }
h3 { font-size: medium; font-weight: 700 }
h4 { font-size: small; font-weight: 700 }
h5 { font-size: x-small; font-weight: 700 }
h6 { font-size: xx-small; font-weight: 700 }

a:link { color: #660033; text-decoration: none; font-weight: 700 }
a:visited { color: #660033; text-decoration: none; font-weight: 700 }
a:active { color: #660033; text-decoration: none; font-weight: 700 }
a:hover { color: #0033FF; text-decoration: underline; font-weight: 700 }

#navigation { margin: 0 auto }

#container { margin: 0 auto }

.bold { font-weight: 700 }

.button { padding: 3px; border-color: #660033; border-width: thin; font-size: small; font-family: times, serif; color: #660033; font-weight: 700; background-image: url(./background_nav.gif); cursor: pointer }

.copyright { font-size: 80%; color: #666666 }

.fees { font-size: 95%; font-weight: 700; line-height: 160% }

.gray_background, .gray_background td
{ background-image: url('background_gray.gif'); background-color: #FFFFFF }

.gray_text { color: #666666 }

.justify { text-align: justify; margin-left: 15px; margin-right: 15px }

.margin { margin: 15px }

.margin_logo { margin: 5px }

.nav_credit { font-size: 80%; color: #666666 }

.path { font-size: 80% }

.poem { margin-left: 100px }

.nav_links { font-size: 90%; line-height: 160% }

.opening_text { margin-left: 50px; margin-right: 50px; }

.photo_caption { margin-left: 75px; margin-right: 75px; }

.refresh { font-size: 85% }

.small_gray_text { font-size: 80%; color: #666666 }

.small_text { font-size: 95% }

.small_text_bold { font-weight: 700; font-size: 95% }

.table_nav { width: 225px; border-width: 2px; background: white; padding: 0 }

.table_content { width: 550px; border-width: 2px; background: white; padding: 0 }

.table_layout { width: 800px; border-width: 0; padding: 0 }

.updated { font-size: 80%; color: #666666 }

.white_background, .white_background td
{ background-color: #FFFFFF;  }
