﻿body {	padding: 0.5em 1em 0.5em 1em;
	font-family: arial, helvetica, serif;
	font-size: 80%; 
	font-weight: normal;
	color: #000000;
	background: #95AFA6 url(tmglmoat/hauntedwall.jpg) no-repeat center center fixed; 
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover; }
	
#transparent { background-image:url(../img/BoxBlack.html); }
#blacktop { background-image:url(../img/BoxBlack4.png); padding: 0.7em 1em 0.7em 1em; margin-top: 0.5em; margin-left: 0.3em; margin-right: 0.3em; }                  
#white { background-color: #ffffff; padding: 1em 1em; margin-top: 1em;}

a { color: #000000; text-decoration: none; font-weight: bold; }
a:hover { color: #ff0000; text-decoration: underline;}
a.blue  { color: #0000aa; }  
a.red {	color: #ff0000;	text-decoration: none; }   
a.red:hover { color: #ff0000; text-decoration: underline; }  
a.nolink { color: #000000; text-decoration: none; }       
a.chapterlink { color: #00aaff; font-size: 140%; text-decoration: none; }   
a.chapterlink:hover { color: #ff0000; text-decoration: underline; }

#blackmenutop { background-color: #000000; color: #bbbbbb; padding: 0.7em 1em 0.7em 1em; }
a.menulink1 { color: #ffffff; font-size: 100%; font-weight: bold; text-decoration: none; padding: 0em 0.5em 0em 0.5em; }   
a.menulink1:hover { color: #ff0000; text-decoration: underline; }
a.menulink2 { color: #ffddcc; font-size: 100%; font-weight: bold; text-decoration: none; padding: 0em 0.5em 0em 0.5em; }   
a.menulink2:hover { color: #ff0000; text-decoration: underline; }
a.menulink3 { color: #ee9988; font-size: 100%; font-weight: bold; text-decoration: none; padding: 0em 0.5em 0em 0.5em; }   
a.menulink3:hover { color: #ff0000; text-decoration: underline; }

#mainhead { color: #ffffff; font-size: 300%; font-weight: bold; padding: 0.1em 0em 0.1em 0em; text-align: center; }
#mainheadtitle { font-size: 100%; }
a.maintitle { color: #ffffff; font-size: 170%; font-weight: bold; text-decoration: none; margin-left: 0.3em; }
a.maintitle:hover { color: #ff0000; text-decoration: underline; }
#mainsection { background-image:url(../img/BoxBlack1.png); padding: 0.5em 0.5em 0.5em 0.5em; margin-top: 50px; }

#tables { background-image:url(../img/BoxBlack1.png); padding: 0.3em 0.3em 0.3em 0.3em; font-size: 85%; font-weight: bold; margin-top: 0em; }
a.tables { color: #770000; text-decoration: underline; font-weight: bold;  padding: 0em 0em 0em 0em; }
a.tables:hover { color: #ff0000; text-decoration: none;}

#background { background-image:url(../img/BoxBlack2.png); padding: 0em 1em 1em 1em; margin-top: 0px; }
#header { color: #ffffff; font-size: 100%; text-align: center; padding: 0.5em 0em 0em 0em; }
#main1 { background-image:url(../img/BoxWhite1.png); padding: 0.5em 0.5em 0.5em 0.5em; margin-top: 0.7em; }
#main2a { background-image:url(../img/BoxWhite2.png); padding: 0.5em 1em 0.5em 1em; }
#main2b { background-image:url(../img/BoxWhite2.png); padding: 0.5em 1em 0.5em 1em; margin-top: 0.5em; }
#text1 { font-size: 100%; font-weight: bold; padding: 0em 0em 0em 0em; margin-top: 0em; }
#text2 { font-size: 100%; font-weight: bold; padding: 0em 0em 0em 0em; margin-top: 0.7em; }
#video { background-image:url(../img/BoxBlack1.png); padding: 1em 1em 1em 1em; text-align: center; margin-top: 0.7em; }

#maintitle1 { background-image:url(../img/BoxWhite2.png); font-size: 200%; padding: 0.3em 0.3em 0.3em 0.5em; }
#maintitle2 { background-image:url(../img/BoxWhite2.png); font-size: 200%; padding: 0.3em 0.3em 0.3em 0.5em; margin-top: 0.3em; }
#title { background-image:url(../img/BoxWhite2.png); font-size: 200%; padding: 0.3em 0.3em 0.1em 0.5em; }
#notes { background-image:url(../img/BoxWhite2.png); font-size: 100%; font-weight: normal; padding: 0em 0em 0.3em 1em; }

#section { background-image:url(../img/BoxWhite2.png); padding: 0.5em 0.5em 0.5em 0.5em; margin-top: 0.7em; }
#subsection1 { background-image:url(../img/BoxWhite2.png); padding: 0.5em 1em 0.5em 1em; margin-top: 0em; }
#subsection2 { background-image:url(../img/BoxWhite2.png); padding: 0.5em 1em 0.5em 1em; margin-top: 0.7em; }
#subheader { font-size: 120%; padding: 0em 0em 0.5em 0em; }

a { color: #dd0000; font-weight: bold; text-decoration: none; }
a:hover { color: #ff0000; text-decoration: underline; }

#object { font-size: 85%; font-weight: bold; margin-top: 0.8em; text-align: center; }
#lyric { color: #bbbbbb; font-size: 90%; font-weight: normal; padding: 0.3em 1.5em 0em 1.5em; }

#quotemain { background-color: #EBE2DB; font-size: 85%; font-weight: normal; padding: 0.5em 1em 0.5em 1em; margin-top: 0.7em; }
#quotesource { background-color: #D7CABF; font-size: 90%; padding: 0em 0em 0em 0.3em; margin-top: 0.7em; }
a.quotesource { color: #222333; text-decoration: none; font-weight: bold; }
a.quotesource:hover { color: #ff0000; text-decoration: underline;}