	body {
		text-align: center;
		background-color: #F0E478; color: black; font-size: 100%; font-family: arial, helvetica, sans-serif;
}
	h1, h2, h3, h4, h5 {color: #95151b; font-family: arial, helvetica, sans-serif;
}
	h1 {
	font-weight: bold; 
	font-size: 150%; 
	border-style: solid none solid none;

}
	h2 {font-weight: bold; font-size: 130%;
}
	h3 {text-decoration: none; font-size: 120%;
}
	h4 {font-style: italic; font-size: 100%;
}
	h5 {font-style: italic; font-size: 90%; color: blue;
}
	h3, h4{
		margin: 0;
		padding: 0;
		margin-bottom: 5px;
}
	h2 {
		padding-left: 3px;
		background: #F0E478;
}
	.indent {text-indent: 20px;
}
	li {font-size: 90%;
}
	tt {text-indent: 20px; font-size: 110%; font-family: courier, monospace;
}
	table {
		border: solid 1px black;
		text-align: center;
}
	.small{
		font-size: 75%;
}
	.verysmall{
		font-size: 60%;
}
	.large{
		font-size: 200%;
}

	#frame {
		width:750px;
		margin-right:auto;
		margin-left:auto;
		margin-top:10px;
		padding:0px;
		text-align:left;
		background: #F0E478;
		}
		
	#contentleft {
		width:250px;
		padding:5px;
		float:left;
		background: #F0E478;
		font-size:75%;
		text-align:center;
		}
		
	#contentright {
		margin-top: 10px;
		width:470px;
		padding:5px;
		float:right;
		background:#fff;
		}

	#contentright #photo {
		float:right;
		width:230px;
		margin:10px 10px 10px 10px;
		text-align: center;
		}

	#footer, .header	{
		width: 745px;
		padding:5px;
		text-align: center;
		font-size:60%;
		background: #F0E478;
}

	#footer a:link, #footer a:visited, .header a:link, .header a:visited	{
		color: #95151b;
}

	#footer a:hover, .header a:hover	{
		background: #95151b;
		color:  #F0E478;
}

	#footer hr	{
		color: #95151b;
}
		
	div#mainnavbuttons	{
		width: 150px;
		margin-left: auto;
		margin-right: auto;
		padding: 10px;
		line-height: 2em;
		font-size: 100%;
		text-align: center;
		background: #F0E478;
		color: #95151b;
}

	div#mainnavbuttons a {
		display: block;
		font-size: larger;
		font-weight: 900;
		color: #95151b;
		text-decoration: none;
}

	div#contentleft a:link	{
		background: #F0E478;
		color: #95151b;
		}

	div#contentleft a:hover	{
		background: #ffffff;
		color: #000000;
		}

	div#contentright a:link	{
		background: #ffffff;
		color: #95151b;
}

	div#contentright a:hover	{
		background: #F0E478;
		color: #95151b;
}
	.title{
		font-size: 90%;
		color: #ff0000;
}
	.noborder table {
			border: none;
			text-align: center;
			font-size: 75%;
}
