body{ margin: 0; padding: 0; color: white; background: black; font-family: Georgia, Tahoma, Verdana, Arial, sans-serif;}
table{ margin: 0px; padding: 0px; border: solid black 1px; width: 100%;}
table#everything{ width: 100%; border: none; border-collapse: collapse;}
td.side{ background: black; vertical-align: top; margin: 0px; padding: 0px; border: none;}
td#page{ background: #111111; width: 1200px; margin: 0px; padding: 0px;}
table.page{ background: #555555; margin-left: auto; margin-right: auto; text-align: left; width: 100%; max-width: 100%; border: solid #050A03 2px;}
td.navtext{ font-family: Tahoma, Verdana, Arial, sans-serif; color: black; font-weight: bold; font-size: xx-small;}
td.main { text-align: left; margin: 1px; background: #040404; padding: 2em; line-height: 1.5em;}
td.googlead{ background: #111111;}
a{ color: #050A03; text-decoration: none;}
a:hover{ color: #FFFFF3;}
a:active{ color: #A14520;}
td.main p a{ background-color: #D2DBCF; border-top: solid 1px #FFFFF3; border-bottom: solid 1px #FFFFF3;}
td.main p a:hover{ color: #050A03; background-color: #B6C1B9;}
td.main p a:active{ color: #EEEEDD; background-color: #B6C1B9;}
td.main li a{ background-color: #D2DBCF; border-top: solid 1px #FFFFF3; border-bottom: solid 1px #FFFFF3;}
td.main li a:hover{ color: #050A03; background-color: #B6C1B9;}
td.main li a:active{ color: #EEEEDD; background-color: #B6C1B9;}
td.main ul{ line-height: 1.5em;}
h1{ background: #4E5547; color: #EEEEDD; text-transform: lowercase; display: block; border-left: solid 6px #FFFFF3; border-right: solid 6px #FFFFF3; border-bottom: solid 1px #FFFFF3; border-top: solid 1px #FFFFF3; padding-left: .75em; padding-right: .75em; padding-top: 0.2em; padding-bottom: 0.2em; margin-top: 1em; margin-bottom: 0.5em; font-size: x-large; line-height: 1em;}
h2{ font-family: Tahoma, Verdana, Arial, sans-serif; text-transform: lowercase; margin: 0em; font-size: medium;}
h3{ margin: 0em; margin-bottom: 12px; font-size: medium;}
h4{ margin: 0em; font-size: medium;}
p{ margin-top: .1em;}
.sectionborder{ border: solid 1px #050A03;}
table.header{ border: dashed #050A03 1px;}
table.poem-list{ border: dashed #050A03 1px; background: #C9C775; color: #050A03;}
td.nav{ padding: 0; margin: 0; }
tr.header{ text-align: center;}
td{ margin: 0px; padding: .5em;}
td.sitelogo{ padding: 0em; width: 324px; height: 69px;
 font-weight: bold; margin: 1px; background: #050A03; color: #EEEEDD;}
td.sitelogo a{ font-size: x-large; color: #EEEEDD; background: #050A03;}
td.sitelogo a:hover{ border-top: solid 1px #EEEEDD; border-bottom: solid 1px #EEEEDD;}
td.nav{ margin: 1px; background: #C6CDBB;}
td.title{ border-width: 2px; background: #333333; padding-top: 2px; padding-bottom: 6px; padding-left: .5em; padding-right: .5em;}
p#title{ text-transform: lowercase; font-family: "Century Gothic", Arial, sans-serif; font-weight: bold; font-size: x-large; text-align: left; color: #EEEEDD; margin: 0.5em;}
td.title p{ text-transform: lowercase; font-family: "Century Gothic", Arial, sans-serif; font-weight: bold; font-size: x-large; text-align: right; color: #EEEEDD; margin-bottom: 0px;}
td.legalese{ font-family: Tahoma, Verdana, Arial, sans-serif; margin: 1px; background: black; color: #9F9F94; font-size: 70%; text-align: left;}
td.legalese a{ color: #777777; background-color: #1E251C;}
td.legalese a:hover{ background-color: #070907; border-top: solid 1px #777777; border-bottom: solid 1px #777777;}
p.poem{ border-top: solid #050A03 1px; border-left: solid #050A03 1px; border-right: solid #050A03 1px; border-bottom: none; margin-top: 1px; margin-left: 1px; margin-right: 1px; margin-bottom: 0em; padding: .5em; background: #ABB58C; color: #050A03;}
p.poem-notes{ font-size: smaller; border: solid #050A03 1px; margin-left: 1px; margin-right: 1px; margin-top: 0em; margin-bottom: 1em; padding: .5em;}
a img{ border: solid 2px #283216;}
a:hover img{ border: solid 2px #DDDDDD;}
a img.play-button{ border: none; text-decoration: none; padding-top: 5px; padding-right: 5px; background: transparent; height: 1em;}
a:hover img.play-button{ border: none; text-decoration: none; height: 1em;}
pre.xml-code{ background: #B0B59F;}
img.headlineicon{ float: right; padding-top: 4px;}
p.date{ margin: 0em; margin-bottom: 12px; font-size: x-small; font-weight: bold;}
img.titleicon{ float: left; vertical-align: baseline; padding-top: 4px;}

div.background{ background: #333333;}
div#links{ font-size: small; height: 2em; padding-top: 5px; margin-left: auto; margin-right: auto; text-align: right; padding-right: 1em;}
a#contact{ color: #969d91; text-transform: lowercase; text-decoration: underline;}
a#contact:hover{ color: black; }

a.external{ background-image: url( /images/icon_external_link.png ); background-position: right; background-repeat: no-repeat; padding-right: 20px;}

table.navbuttons{ background: url( /images/back_nav.jpg ) no-repeat; padding: 0px; margin: 0px; width: 862px; height: 69px; border: none; }
table.navbuttons tr td{ padding: 0em; margin: 0em; width: 20%; text-align: center; vertical-align: middle;}
a.linkimg{ vertical-align: middle; font-family: "Trebuchet MS", Trebuchet, Georgia, Tahoma, Verdana, Arial, sans-serif; font-weight: bold; font-size: medium; color: #adb3a6; line-height: 69px; display: block; background-repeat: no-repeat; background-position: 50% 50%;}
a.linkimg:hover{ color: #050A03;}
a.linkfaith{ background-image: url(images/icon_faith_inert.jpg);}
a.linkmusic{ background-image: url(images/icon_music_inert.jpg);}
a.linkart{ background-image: url(images/icon_art_inert.jpg);}
a.linkgames{ background-image: url(images/icon_games_inert.jpg);}
a.linkwho{ background-image: url(images/icon_who_inert.jpg);}




