body {margin:0;}

.mainpart {text-align: justify;
    font-family:"comic sans ms",verdana,Arial,sans-serif;
    color:maroon;
    background: #ffffff;
    margin-left: 160px;
    margin-right: 10%;
    margin-top:0em;
margin-bottom:2em;}

.quoted {font-family:"Times New Roman", Times, Serif;  font-weight:bold;}

h1, h2, h3, h4, h5, h6 {text-align: center;
font-family:"comic sans ms", arial, helvetica, sans-serif;
color:maroon;
background: transparent;}

h1 {font-size:200%;}

h2.u{margin-bottom:0em;
text-decoration:underline;}

h3.story{
margin-bottom:0em;}

.centre {text-align:center;}

h4{text-align: left;
font-weight:normal;
margin-bottom:0em;
margin-top:0em;}


h5{font-weight:normal;
margin-bottom:0em;}

h6{text-align: left;
font-weight:normal;
font-style: italic;
margin-bottom:0em;
margin-top:0em;}

p {text-align:justify;
color:maroon;
background: transparent;
font-family:"comic sans ms",verdana,Arial,sans-serif;
font-weight:normal;
}

p.high {
margin-top:0em;}

p.l {text-align:left;
margin-top:0em;}

p.leftnorm {text-align:left;}

p.r {text-align:right;
margin-top:0em;}


p.pic {text-align:center;}
.pic2 {text-align:justify;}
.pic3 {text-align:center;font-size:90%;}


.small {font-size:80%;}

a:link {  color:maroon;
background: transparent;
font-family:"comic sans ms",arial,
helvetica,sans-serif;
text-decoration:underline;}

a:visited
{  color:#669933;
background: transparent;font-family:"comic sans ms",arial,
helvetica,sans-serif;
text-decoration:underline;}

a:hover
{  color:red;
background: transparent;font-family:"comic sans ms",arial,
helvetica,sans-serif;
text-decoration:underline;}

.tiptop {vertical-align:top;}
.white {background: white;}
.nil {padding:0px;vertical-align:top;}

li     { margin-top: 0; margin-bottom: 1em;}
li p   { margin-top: 0; margin-bottom: .5em; }

hr{color:maroon;}

.tiny {font-size:90%;}

.credit{text-align:center;font-size:80%;}



p.scrunch  {text-align:center;
color:white;
background: #660033;
font-family:verdana,arial,sans-serif;
font-weight:normal;
font-size:small;
text-decoration:none;
margin-top:0em;
margin-bottom:0em;
margin-left:-150px;
margin-right:-20%;}

/* smaller links for top of page */
a.top:link
 { text-decoration:none; color:white; background:#660033;  font-family: verdana,arial, sans-serif;font-size:small; font-weight:bold; }
a.top:visited
 { text-decoration:none; color:#ffffcc; background:#660033;   font-family: verdana,arial, sans-serif;font-size:small;font-weight:bold; }
a.top:hover
 { text-decoration:none; color:red; background:#cccc99;  font-family: verdana,arial, sans-serif;font-size:small;font-weight:bold;}
a.top:active
 { text-decoration:none; color:white; background:#660033;  font-family: verdana,arial, sans-serif;font-size:small;font-weight:bold;}