body {
font-family: "Comic Sans MS", Arial, sans-serif; 	
color: #006000;
background: #f0f0ff url("cnvbkgnd.jpg") repeat;
margin:0px;
padding:10px;
text-align:center;
}
h1 {
font-size: 125%;
}
h2 {
font-size: 115%;
text-align:left;
}
h3 {
font-size: 105%;
text-align:left;
}
hr {
color:#800080;
background-color:#800070;
height:2px;
width:85%;
}
.para {
text-align:left;
margin: 0em 0em 0em 2em;
}
.para:first-letter {
margin: 0em 0em 0em 0em;
font-size:100%;
}
.para li {
list-style:none;
}
.forumbox {
text-align:center;
float:right;
width:29%;
margin: 0em;
color: #900090;
/*border: solid #aa8800;
border-width: 0px 0px 0px 2px;*/
}
.topbox {
float:left;
text-align:center;
width:70%;
margin: 0em;
color: #900090;
/*border: solid #aa8800;
border-width: 0px 0px 0px 2px;*/
}
.bbox {
max-width:40em;
border-color: #111111;
border-width: 3px;
border-style:double;
padding: 0em 1em;
line-height:150%;
margin-left:auto;
margin-right:auto;
}
.sbox {
max-width:40em;
border-color: #550055;
border-width: 2px;
border-style:dotted;
padding: 0em 1em;
line-height:100%;
margin-left:auto;
margin-right:auto;
}
.obit {
color: #000000;
border-color: #000000;
border-width: 5px;
border-style:double;
padding: 9px 4px 4px 4px;
line-height:100%;
margin-left:auto;
margin-right:auto;
}
ul {
text-align:left;
}
p {
text-align:left;
margin-left:1em;
margin-right:1em;
}
.address {
margin-left:3.5em;
font-weight: bold;
}
.address:first-letter {
margin: 0em 0em 0em 0em;
font-size:100%;
}
.center {
padding:0px;
margin-left:auto;
margin-right:auto;
text-align:center;
}
.title {
text-align:center;
font-size: 135%;
font-weight:bold;
font-style: italic;
color:#800080;
}
.subtitle {
text-align:center;
font-size: 120%;
font-weight:bold;
font-style: italic;
color:#800080;
}
.attrib {
text-align:right;
font-style:italic;
}
.centrequote {
text-align:center;
font-weight:bold;
font-style:italic;
}
.centreheading {
text-align:center;
font-weight:normal;
font-size: 105%;
}
a {
font-size: 95%;
color: #dd7700;
background-color:transparent;
font-weight:bold;
text-decoration:underline;
}
a:hover {
color:#ff8800;
background-color:transparent;
text-decoration:underline;
font-weight:bold;
}
img {
border:none;
margin:0px;
}
a img {
border: none;
margin:0px;
}
.bodytext {
font-family: "Comic Sans MS", Arial, sans-serif;
color: #9900FF;
font-weight: normal;
text-decoration: none;
}
.boldtext {
font-family: "Comic Sans MS", Arial, sans-serif;
font-weight: bold;
color: #9900FF;
}
.bigtext {
font-family: "Comic Sans MS", Arial, sans-serif;
font-size: 130%;
font-weight: normal;
color: #9900FF;
}
.brk {
clear:both;
}
.brkL {
clear:left;
}
.brkR {
clear:right;
}
.boxL {
float:left;
margin: 0em 1em 0em 0em;
}
.boxR {
float:right;
margin: 0em 0em 0em 1em;
}

.main {
/* position:absolute;
top:150px; */
clear:both;
text-align:center;
padding-top:3px;
margin-left:auto;
margin-right:auto;
}
.foot {
/* position:relative; */
text-align:center;
font-weight:normal;
font-size: 80%;
margin: 1em 0em 1em 0em;
}
.pageheader {
/* position:fixed;
top:0px; */
text-align:center;
}
.menu {
/* position:fixed;
left:0px;
top:110px; */
text-align:center;
}
.menu ul {
margin: 0px auto 2px auto;
border:#ee8800 solid;
border-width: 1px 0px 0px 0px;
max-height:2em;
text-align:center;
vertical-align:middle;
}
.menu ul li {
list-style-type: none;
width:19%;
/*width:24%;*/
float:left;
margin:0px 0px 0px 0px;
padding:0px;
font-weight:bold;
text-align:center;
vertical-align:middle;
}
.menu ul li .nota {
margin:0px;
padding:5px;
border:#ff9900 solid;
border-width: 0px 1px 1px 1px;
display: block; 
height:2em;
font-size:110%;
color:#ff8844;
background-color:#ffffdd;
text-decoration:none;
}
.menu ul li a {
margin:0px;
padding:5px;
border:transparent solid;
border-width: 0px 1px 1px 1px;
display: block;
height:2em;
color:#dd9900;
background-color:#ffffee;
}
.menu ul li a:hover {
border:#ff9900 solid;
border-width: 0px 1px 1px 1px;
color:#ff9900;
background-color:#ffffee;
text-decoration:underline;
}
