body
{
  color: black; 
  width: 800px; 
  font-family: Arial, Sans-serif; 
  /*background-image:
  url(/~nigh/RagingGrannies/library/ArnoldIsbister.jpeg);
  background-repeat:repeat-x;*/
  background-color: LightYellow;
  position:relative;
  top:30px;
  left:150px;
  border-left-style: hidden;
  margin-left: 0px;
  padding-left: 0px;
}
body.gag
{
  color: black; 
  width: 800px; 
  font-family: Arial, Sans-serif; 
  background-color: LightYellow;
  position:relative;
  top:30px;
  left:200px;
  border-left-style: hidden;
  margin-left: 0px;
  padding-left: 0px;
}
body.song
{
  color: black;
  width: 800px;
  font-family: Arial, Sans-serif;
  background-color: LightYellow;
  position:relative;
  top:00px;
  left:10px;
  border-left-style: hidden;
  margin-left: 0px;
  padding-left: 0px;
}
form{background-color: #e0e0e0}
a:link {color: #0000AA;}
a:visited {color: #991111;}
a:hover {background-color: #D0D0D0;}
a:active {color: #FF00FF;}
a {text-decoration: none;}
h1, h2, h3, h4, h5, h6 {color: DarkViolet}
ul.c {list-style-type:circle;margin: 15px; padding: 5px}
ul.s {list-style-type:square;margin: 15px; padding: 5px}
li {margin: 0px; padding: 1px;}
li.nav {margin: 0px; padding-bottom: 15px;}
b.blink{text-decoration: blink; color: red}
p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 20.0px 'Bitstream Vera Serif'}
p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 24.0px Arial}
p.p3 {margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px Arial; min-height: 9.0px}
p.p4 {margin: 0.0px 0.0px 0.0px 108.0px; font: 20.0px Arial}
span.u1 {text-decoration: underline}
span.s1 {font: 24.0px Arial}
span.s2 {font: 11.0px Arial}
span.Apple-tab-span {white-space:pre}
th.granny {color: Fuchsia; font-size: 120%}
td.img {border:1px solid DarkViolet;}
td.img1 {border:1px solid DarkViolet; float: center;}
frame{ border:1px solid Violet; }
frameset{ background-color: AntiqueWhite}
table.nav { background-color: AntiqueWhite; width: 150px;position:fixed;
top: 0px;
left: 0px;
height: 100%;
border-right-style:ridge;
border-top-style:ridge;
border-left-width: 0px; 
border-top-width: 0px; 
border-right-width: thick; 
border-bottom-width: 0px; 
}
table.navtop1{ background-color: LightYellow; width: 800px;position:relative;
top: 1px;
left: 1px;
height: 100px;
border-style: hidden;
border-left-width: thick;
border-top-width: thick;
border-right-width: thick;
border-bottom-width: thick;
}
table.navtop { background-color: AntiqueWhite; width: 800px;position:relative;
top: 1px;
left: 1px;
height: 100px;
border-style: ridge;
border-left-width: thick;
border-top-width: thick;
border-right-width: thick;
border-bottom-width: thick;
float: right;
}
td.nav { background-color: AntiqueWhite;}
.center-page{ text-align: center}

blockquote {
      color:#222;
      background:#F0F0F0;
      border:1px #FC0 dotted;
      padding: 25px;
      margin: 25px;
      }

.smallfont {font-size: x-small;}
