	body,
	html {
		margin:0;
		padding:0;
/*		background:#a7a09a; */
	background: #8aa554 url(../images/soyfield.jpg) repeat-x;
		color:#000;
		border: 4px solid #334828;
	}
	body {
			min-width:750px;
			background: #8aa554 url(../images/soyfield.jpg) repeat-x;
			background-position: top left;
	}
	#wrap {
		background:#334828;
		border-left: 1px solid #334828;
		border-right: 1px solid #334828;
		border-bottom: 1px solid #334828;
		margin:0 auto;
		width:780px;
	}
	#header {
	background-color: #8aa554;	
	background: url(../images/emegabanner3.jpg) no-repeat;
	height: 100px; /* 159 */
	}
	#header h1 {
    	padding:5px;
	    margin:0;
    }
	#nav {
	/*	background:#4a598C; */
	background-color: #8aa554;
		color: white;
		padding:5px;
		text-align: center;
		font-family: Verdana, arial, helvetica, 'sans-serif';
		font-size: 80%;
	}
	#nav ul{
		margin:0;
		padding:0;
		list-style:none;
	}
	#nav li{
		display:inline;
		margin:0;
		padding:0;
	}
	#main {
		background:#ffffff;
		border-top: 4px solid #334828;
		border-left: 4px solid #334828;
		border-bottom: 4px solid #334828;
	    padding-left: 45px;
	    padding-right: 35px;
	    padding-bottom: 15px;
		float:right;
		width:530px;
	}
	#main h2, #main h3, #main p {
		padding:0 10px;
    }
     a:link, a:visited{
    
  
    color: #334828;
   
  /* background-color: #d6e7e7; */
    
    }
    a:hover {
    color: #ffffff;
    background-color: #334828;

	}
	#sidebar {
		background:#334828;	
		float:left;
		width:100px;
		text-align: center;
	}
	
	#sidebar ul {
	list-style:none;
		margin:0;
		padding: 0;
		border: none;
		width: 135px;
	/*	background-color: #4a598c; */
	background-color: transparent;
    }
    #sidebar li{
    border: 2px inset #334828;
    border-bottom: 2px outset #334828;
    margin:0;
	
	}
    #sidebar li a:link, #sidebar li a:visited{
    width: 125px;
	display: block;    
	padding: 5px 5px 5px 0.5 em;
  /*  border-left: 10px inset #4a598c;
    border-right: 1px solid #4a598c; */
    color: #ffffff;
/* #4A598C */
   background-color: #334828; 
  /* background-color: #d6e7e7; */
    text-decoration: none;
    }
    #sidebar li a:hover {
    color: #ffffff;
    background-color: #334828;
	border-left: 10px solid #334828;
    border-right: 1px solid #334828;
	}
	#sidebar h3, #sidebar p {
		padding:0 10px 0 0;
    }
	#footer {
		background: #334828;
			clear:both; }
		#footer a:link, #footer a:visited{
   	display: inline;  

    color: #8aa554;
   background-color: transparent; 
 
    text-decoration: underline;
    }
    #footer a:hover {
    color: #B4B864;
    
	}
	

	#footer p {
	color: #8aa554;
		padding:5px;
		margin: 12px;
    }
    dt {font-size: 18px;
    font-weight: bold;
    }