	body {
		margin:0; padding:0;
		text-align:center;
		background-color: #636349;
		/*font:11pt/1.5 sans-serif;*/
		}
	
/*	#contentcenter {
		background: #E8DAC1;
		border: 2px solid #A5213C;
		margin: 0 0 0 0;
		width: 382px;
		padding: 4px;
		float: left;
}*/
	
	#frame {
		border: 2px solid #A5213C;
		width: 735px;
		margin-right: auto;
		margin-left: auto;
		margin-top: 18px;
		padding: 0px;
		text-align: left;
		/*background: #E8DAC1 url(images/topright_wheat.jpg) no-repeat;*/
		background: #E8DAC1 url(../images/bottomleft_apple.jpg) no-repeat;
		/*background-position: right top;*/
		background-position: left bottom;
}

	#contentleft {
		border-top: 2px solid #A5213C;
		border-right: 2px solid #A5213C;
		border-bottom: 2px solid #A5213C;
		width:130px;
		padding:0px;
		margin: 0px;
/*		float:left;*/
		}

	#header {
			padding: 8px;
/*		margin:0; padding:0;*/
/*		background:yellow;*/
		background: #E8DAC1 url(../images/topright_wheat.jpg) no-repeat;
		/*background: #E8DAC1 url(images/bottomleft_apple.jpg) no-repeat;*/
		background-position: right top;
		}

	#main1 {
		margin:0; padding:0;
		/*background:yellow url("red.gif") top left repeat-y;*/
		}
	#main2 {
		margin:0; padding:0;
		/*background:url("blue.gif") top right repeat-y;*/
		}
	#left {
		float:left;
		width:150px;
		margin:0; padding:0;
/*		background:url("corner.gif") top right no-repeat;*/
		font-size:80%;
		}
	#right {
		float:right;
		width:176px;
		margin:0 0 0 -3px; padding:0;
		/*background:url("corner.gif") top right no-repeat;*/
		background: #E8DAC1 url(../images/topright_wheat_lower.jpg) no-repeat;
		/*background: #E8DAC1 url(images/bottomleft_apple.jpg) no-repeat;*/
		background-position: right top;
		/*background-position: left bottom;*/
		font-size:80%;
		}
	#middle {
		width: 402px;
		background: #E8DAC1;
		border: 2px solid #A5213C;
/*		background:yellow;*/
		margin: 0 150px;
		font-size:80%;
		}
		
	#rightbox {		
		width: 140px;
		background: #E8DAC1;
		border: 2px solid #A5213C;
/*		background:yellow;*/
/*		margin: 0 150px;  */
		margin: 0 10px 20px 15px;
		font-size:80%;
		}
		
	#linksbox {
		width: 90%;
		background: #E8DAC1;
		border: 2px solid #A5213C;
/*		background:yellow;*/
/*		margin: 0 150px;  */
		margin: 0 10px 150px 15px;
		font-size:90%;
		}		
		
	.column-in {
		margin:0; padding:0.5em 1em;
		}
	.cleaner {
		clear:both;
		height:1px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		background:transparent;
		}
	
	h5 {
		font-size: 100%;
		font-weight: 800;
		font-family: Arial, Helvetica, sans-serif;
		color: #A5213C;
		margin: 0 0 -8px 5px;
}
	
	h4 {
		background-color: #D4B98A;
		border-bottom: 2px solid #A5213C;
		padding: 4px;
		text-align: center;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 110%;
	}

	h3 {
		text-align: left;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 110%;
		color: #221A18;
		margin-bottom: -3px;	
	}
	
	h2 {
		text-align: left;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 100%;
		color: #221A18;
		margin-bottom: -5px;
		margin-left: 3px;
		text-decoration: underline;
	}
		
	h1 { margin: 0.2em 0 }
	p { margin: 0.5em 0 }
	a { color:black }
	
	.copy, .newsletter { 
		font-family: Arial, Helvetica, sans-serif;
		font-size:100%;
		color: #221A18;
		padding: 5px
	 }
	 
	ul.newsletter {
		margin-left:22px; 
		margin-top: -10px;
	}
	 
	li.newsletter {
		margin-bottom: 0px;
		margin-top: -6px;
	}	 
	 
	 .currentpage {
		font-family: Arial, Helvetica, sans-serif;
		font-size:140%;
		color: #221A18;
		font-weigh: 900;
		padding: 5px	 	
	}
	
	/**************/
	/*List stuff:*/
 #navcontainer
{
/*avoid gap after li in ie6 by setting width*/
width: 128px;
/*font-size: 11px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;*/
/*color: #221A18;
font-weight: bold;*/
text-decoration: none;
/*margin-left: 30px;*/
}

#navcontainer ul
{
list-style-type: none;
margin-left: 0;
padding-left: 0;
}

#navlist a
{
	display: block;
	/*padding: 1px 0 1px 8px;*/
	padding: 6px 2px 6px 9px;
	border-top: 1px solid #A5213C;
	border-bottom: 1px solid #A5213C;
	margin: 4px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
/*	border-right: 1px solid #A5213C;*/
}

/*boxmodel hack. http://css-discuss.incutio.com/?page=BoxModelHack SBMH*/
/*#navlist a { width: 114px; }*/
#navlist a { width: 112px; }

#navlist a
{
/*\width: 130px;*/
\width:  128px;
/*w\idth: 114px;*/
w\idth: 112px;
}

#subnavlist a
{
display: block;
color: #221A18;
/*padding: 1px 0 1px 8px;*/
padding: 5px 2px 5px 9px;
/*margin-left: 8px;*/
margin: 0 0 0 8px;
font-family: Arial, Helvetica, sans-serif;
font-size: 80%;
}

/*boxmodel hack. http://css-discuss.incutio.com/?page=BoxModelHack SBMH*/
/*#subnavlist a { width: 106px; }*/
#subnavlist a { width: 104px; }

#subnavlist a
/*{
\width: 122px;
w\idth: 106px;
}*/
{
\width: 121px;
w\idth: 105px;
}

#navlist a, #navlist a:visited,#subnavlist a, #subnavlist a:visited
{
/*border-left: 8px solid #FFFFFF;*/
border-left: 8px solid #6E4B4F;
/*background: #FFFFFF;*/
background: #E8DAC1;
color: #221A18;
/*font-weight: bold;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;*/
text-decoration: none;
}

#navlist a:hover, #navlist a#current:hover
{
border-left: 8px solid #5A5446;
text-decoration: none;
background: #DEC9A5;
}

#subnavlist a:hover, #subnavlist a#subcurrent:hover
{
/*border-left: 8px solid #CCCCCC;*/
border-left: 8px solid #5A5446;
/*text-decoration: underline;*/
background: #DEC9A5;
}

#breadcrumb, #newsletter {	
	color: #221A18;
	/*color: #A5213C;	*/
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

#breadcrumb a, #newsletter a{
	text-decoration: none;
}

#breadcrumb a:hover, #newsletter a:hover{
	text-decoration: none;
	background: #DEC9A5;
	border: 1px solid #A5213C
	/* color: #A5213C;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;  */
}

a#current, a:visited#current, a#subcurrent , a:visited#subcurrent
{
/*border-left: 8px solid #283D82;*/
/*background: #F3F5FC;*/
background: #DEC9A5;
color: #221A18;
/*font-weight: 600;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 9px;*/
text-decoration: none;
}

/* css for images */

div.figure {
  float: right;
  width: 25%;
  /* border: thin #D4B98A solid; */
  border: none;
  margin: 0.5em;
  padding: 0.5em;
}
div.figure p {
  text-align: center
  font-style: italic;
  font-size: smaller;
  font-family: Arial, Helvetica, sans-serif;
  text-indent: 0;
}
img.scaled {
  width: 100%;
}