body  { 
	background-color: #880000; 
	background-image: url("../sawdust3.jpg");
}


h1 {
	font-size: 1.8em;
	font-weight: bold;}


div#logo {
		width: 100%;
		float: right;
		left: 5px;
		right: 5px;
		top: 5px;
		border: #000000 2px solid;
		background: #880000;
}

div#titles {
		width: 90%;
		margin-top: 15px;
}


div#mainbody {
	left: 5px;
	right: 5px;
	}
	

div#menu {
	font-size: 1em;
	position: absolute;
	left: 5px;
	width: 20%;
}

div#rightmenu {
	font-size: 1em;
	float:right;
	margin-right:10px;
	width: 20%;
}

div#content {
	font-size: 1.2em;
	position: relative;
	float: right;
	width: 55%;
	right: 10px;
	padding: 5px;
	border: #000000 2px solid;
	background: #ffffdd;
}

div#footer {
	font-size: 0.8em;
	left: 5px;
	right: 5px;
	border: #880000 2px solid;
}

div#news {
	border: 2px solid #880000;
	background: #ffffff;
	width: 95%;
	padding: 5px;
}

/* fonts and borders */

.imageborder {
	border: #880000 4px solid;
	}

.light {
	color: #ffffff;
	font-family: arial;
	}

.large {
	font-size: 2.2em;}

.medium {
	font-size: 1.5em}

.tabletext { font-size: 1.2em; }

.b2 {font-weight: bold;}
.b {font-weight: bold;
	 color: #880000;}

option {
	font-size: 1.2em;
	font-family: arial;}

A:link, a:visited {
	text-decoration : none;
	color: #ffffdd;
   background-color: #880000;
	font-family: arial;
	font-weight: bold;
	font-size: 1.1em;   
}


A.nav2:link, a.nav2:visited {
	text-decoration : none;
	color: #ffffdd;
   background-color: #880000;
	font-family: arial;
	font-weight: bold;
	font-size: 1em;
}

A:hover, A:active, A.nav2:hover, A.nav2:active .index:hover
        {
        text-decoration: none;
        color: #880000;
        background-color: #FFFFDD;
        }


/* backgrounds  */

.table1 { background-color: #FFCC88;
		padding: 10px;
		border-left: 2px #880000 dotted;
		border-right: 2px #880000 solid;
		border-bottom: 2px #880000 solid;
		border-top: 2px #880000 dotted;				
				}

.table2 { background-color: #FFFFAA;
		padding: 10px;
		border-left: 2px #880000 dotted;
		border-right: 2px #880000 solid;
		border-bottom: 2px #880000 solid;
		border-top: 2px #880000 dotted;}

/* end of backgrounds */


ul
{	margin: 5px;
	padding: 5px;
}



.index {
	text-decoration : none;
	color: #932a53;
   background-image: url("../images/flowersbackground2.jpg");
	font-family: arial;
	font-weight: bold;
	font-size: 1.1em;   
}

.index:visited
   {
   text-decoration : underline;
   }


.dark-title
 {  text-decoration: none;
    color: #000080;
    padding: 3px;
    border: #932a53 2px solid;
    font-family: arial;
    font-size: 1.3em;
    font-weight: bold; 
    background-image: url("../images/flowersbackground2.jpg");
    }

.on-light-text
 {  text-decoration: none;
    color: #000080;
    font-size: 1em;
    background-image: url("../images/flowersbackground2.jpg");
    }

.dark {
	color: #000080;
	font-size: 1.0em;
}

.plus1{
	font-weight:bold;
	font-size: 1.1em;
}

.footer{
	font-size: 0.8em;
	color: #000000;
	border: 2px solid #000080;
	padding: 5px;
	margin: 5px;
}


