body {font-family:Veranda, Arial, sans-serif;
	margin:0px
}

#left {float:left;
	width:200px;
	height:400px;
	border-top:1px solid #000000;
	background-color:#eeeeee;
}

#right {float:right;
	width:200px;
	border-top:1px solid #000000;
	background-color:#eeeeee;
	height:400px;
}

#center {padding: 10px 10px 10px 200px;
	border-top:1px solid #000000;
}

#logo {background-color:#ffffff;
	color:#B22222;
	font-size:xx-large;
	font-weight:bold;
	border-bottom:1px solid #000000;
	height:100px;
	background-image:url(leaf.jpg);
        background-repeat:no-repeat;
}

.content {padding:20px 0px 0px 150px;
}

#floatright {margin:10px;
	float:right;
}

.footer {font-size:xx-small;
	text-align:center;
	clear:right;
	clear:left;
}

.navBar {color:#000066;
	text-decoration:none;
	padding:3px;
	margin:5px;
	margin-top:15;
	list-style-type:none;
}

a.navBar:link {font-weight:bold;
                color:#1D7CF2}
a.navBar:visited {font-weight:bold;
                color:#1D7CF2}
a.navBar:hover {font-weight:bold;
                color:#B22222}

.sideimages {margin:30px;
}

p {margin:20px;
	padding:20px;
}

h3 {color:#000000;
}

#floatright {margin:10px;
	float:right;
}

h4 {padding-bottom:2px;
	border-bottom:1px solid #000000;
	font-size:medium;
	margin:10px;
	color:#B22222;
}

.newsitem {font-size:small;
	margin:10px;
}

.floatleft {float:left;
	margin:5px;
	clear:left;
	border:solid 2px #000000;
}

.floatleft2 {float:left;
	margin:5px;
	border:solid 2px #000000;
}