body
	{
		margin: 0;
		padding: 0;
		font-family: verdana, geneva, arial, sans-serif;
		font-size: small;
		line-height: 1.4em;
		text-align: center;
		color: #333;
		background-color: #D6D6D6;
	}
	officialstext
	{
		font-family: verdana, geneva, arial, sans-serif;
		font-size: 90%;
		font-style: italic;
		line-height: 1.2em;
		text-align: center;
		color: #333;
		background-color: #D6D6D6;
	}
	
	
	a:link { color: #B52C07; }
	a:visited { color: #600; }
	
	a:hover, a:active
	{
		color: #fff;
		background-color: #B52C07;
	}
	
	h2
	{
		color: #002D59;
		font: 115% verdana, geneva, arial, sans-serif;
		font-weight: bold;
		line-height: 115%;
		text-align: center;
		margin: 0 0 2px 0;
	}
	
	h2 a { text-decoration: none; }
	
	h3
	{
		color: #5B5E0E;
		font: 105% verdana, arial, sans-serif;
		font-weight: bold;
		margin-top: 0;
	}
	h4
	{
		color: #5B5E0E;
		font: 100% verdana, arial, sans-serif;
		font-style: italic;
		margin-top: 0;
	}
	
	#container
	{
		margin: 1em auto;
		width: 800px;
		text-align: left;
		background-color: #fff;
		border: 1px solid #676767;
	}
	
	#header
	{
		height: 134px;
		width: 800px;
		background-image: url(../images/lwv_logoaddress.jpg);
		background-repeat: no-repeat;
		background-position: 0 0;
		border-bottom: 1px solid #1A4CA3;
		position: relative;
	}
	
	#header h1
	{
		font-size: 1px;
		text-align: right;
		color: #fff;
		margin: 0;
		padding: 0;
	}
	
	#mainnav
	{
		background-color: #162C51;
		color: #162C51;
		padding: 2px 0;
		margin-bottom: 22px;
		font-size: 100%;
		font-weight: bold;
	}
	#mainnav li.first {
		border-left: none;
	}
	#mainnav li.last {
		border-right: 0;
	}
	
	#mainnav ul
	{
		margin: 0 0 0 20px;
		padding: 0;
		list-style-type: none;
	}
	
	#mainnav li
	{
		display: inline;
		padding: 0 10px;
		border-right: 1px solid #C4C769;
	}
	
	#mainnav li a
	{
		text-decoration: none;
		color: #D2D6DC;
	}
	
	#mainnav li a:hover
	{
		text-decoration: none;
		color: #fff;
		background-color: #6E1014;
	}
	
	#menu
	{
		float: right;
		width:165px;
		border-left: 1px solid #2B375F;
		padding-top: 5px;
		padding-left: 5px;
		padding-right: 10px;
		font-size: 85%;
		line-height: 115%;
	}
	#menu2
	{
		float: right;
		width:110px;
		border-left: 1px solid #C5C877;
		padding-left: 5px;
		padding-right: 5px;
		font-size: 85%;
		line-height: 120%;
	}
	
	#menuexp
	{
		float: right;
		width: 355px;
		border-left: 1px solid #C5C877;
		padding-left: 10px;
		padding-right: 10px;
		font-size: 90%;
		line-height: 125%;
	}
	#menu ul
	{
		margin-left: 0;
		padding-left: 0;
		padding-bottom: 2px;
		list-style-type: none;
		line-height: 155%;
	}
	
	#contents
	{
		margin-right: 205px;
		margin-left: 20px;
		background-color: #D2D6DC;
		padding-left:	  10px;
		padding-top:      10px;
		padding-right:	  5px;
	}
	#contentsin
	{
		margin-right: 125px;
		margin-left: 20px;
		background-color: #D2D6DC;
		padding-left:	  9px;
		padding-top:      9px;
		padding-right:	  6px;
	}
	#contentsleft
	{
		margin-right: 190px;
		margin-left: 12px;
		background-color: #D2D6DC;
		padding-left:	  9px;
		padding-top:      9px;
		padding-right:	  6px;
	}
	#contentsof
	{
		margin-right: 20px;
		margin-left: 20px;
		background-color: #D2D6DC;
		padding-left:	  10px;
		padding-top:      10px;
		padding-right:	  5px;
		font-size: 90%;
		line-height: 125%;
	}
	#contentof2
	{
		margin-right: 205px;
		margin-left: 20px;
		background-color: #D2D6DC;
		padding-left:	  10px;
		padding-top:      10px;
		padding-right:	  5px;
	}
	#contents2
	{
		margin-right: 20px;
		margin-left: 20px;
		background-color: #D2D6DC;
		padding-left:	  10px;
		padding-top:      10px;
		padding-right:	  5px;
	}
	
	#footer
	{
		clear: both;
		height: 15px;
		background-color:#162C51;
		color: #D2D6DC;
		font-size: 75%;
		padding:	  10px;
	}
.style1 {font-size: 85%}
.style3 {font-size: 65%}
<style type="text/css">
#about 
	{font-size: 65%
	}
</style>
