	body	{
		background-color: #000000;		
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}

	.mainclear {
	background-repeat:no-repeat;
	min-height:20px;
	}
#titlesection h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #C3936C;
	background-color: #FFF;
	background-image: none;
}


	.mainarea, .mainbottom, .mainclear, .topmenu {
		width: 750px;
		margin-left: auto;
		margin-right: auto;
		padding-top: 5px;
	}

	.topmenu {
		background-color: #5876a3;
		background-repeat:repeat-x;
		margin-top: 0px;
		padding-top: 0px;
	}

	.topmenu img {
		padding-left: 0px;
		padding-right: 0px;
		border: none;
	}

	.topmenu table {
		margin-left: auto;
		margin-right: auto;
	}
	
	.topmenu table td {
		color: #fff;
		font-size: 10pt;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 10px;
		padding-right: 10px;
	}
	
	.topmenu a {
		color: #fff;
		text-decoration: none;
	}
	
	.topmenu a:hover {
		color: #ff0;
		text-decoration: underline;
	}

	.mainarea {
		min-height: 200px;
		background-color: #fff;
		background-image:url(graphics/bg-linesbottom.gif);
		background-repeat:repeat-x;
		background-position:bottom;
		padding-bottom: 5px;
		margin-bottom: 0;
	}

	.mainarea p, .mainarea td {
		font-size: 10pt;
		line-height: 17pt;
		padding-left: 10px;
		padding-right: 10px;
	}

	.mainarea p.small {
		font-size: 8pt;
		line-height: 11pt;
		padding-left: 10px;
		padding-right: 10px;
	}

	.mainarea a {
		color: #008;
	}

	.mainarea a:hover {
		color: #C00;
	}

	.mainarea h1, .mainarea h2 {
		color: #c3936c;
		padding-left: 10px;
	}

	.mainarea h1 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 14pt;
		font-weight: bold;
		text-transform: uppercase;
		background-image:url(graphics/bg-h1-fade.gif);
		background-repeat:repeat-y;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.mainarea h2 {
		font-size: 10pt;
	}


	.mainarea .mainphoto {
	}

	.mainarea .divider {
		display: block;
		margin-left: auto;
		margin-right: auto;
	}

	.footernav {
		clear: both;
		text-align: center;
		font-size: 8pt;
		padding-top: 20px;
		margin-bottom: 5px;
	}

	.copyright {
		text-align: center;
		color: #FFFFCC;
		font-size: 8pt;
	}
	
	.copyright a {
		color: #FFFF00;
		text-decoration:none;
	}

	.copyright a:hover {
		text-decoration:underline;
	}

	.localnav, .infopanel {
		background-image: url(graphics/bg-mainfade.gif);
		background-repeat: repeat-y;
		border-bottom: medium solid #5876a3;
		padding: 8px;
		margin-top: 15px;
		width: 225px;
	}

	.localnav {
		float: right;
		margin-left: 10px;
		margin-right: 5px;
		border-right: thin solid #5876a3;
		border-left: thin solid #5876a3;
	}
	
	.infopanel {
		float: left;
		margin-right: 10px;
	}

	.localnav h3, .infopanel h3 {
		margin-top: -8px;
		margin-left: -8px;
		margin-right: -8px;
		padding-top: 3px;
		padding-bottom: 3px;
		background-color: #5876a3;
		color: #fff;
		font-size: 8pt;
		text-align: center;
	}


	.localnav ul, .infopanel ul {
		padding-left: 15px;
	}

	.localnav li, .infopanel ul {
		font-size: 10pt;
		color: #69642f;
		font-weight: normal;
		margin-top: 2px;
		margin-bottom: 4px;
		margin-left: 0px;
	}

	.localnav li a, .infopanel li a  {
		color: #69642f;
	}
ul{
	font-family: Arial, Helvetica, sans-serif;
	font-size: .9em;
	padding-bottom: 10px;
}


	

	.press {
		color: #54311e;
		margin-right: 100px;
		margin-left: 100px;
		margin-bottom: 20px;
		padding-top: 10px;
		padding-bottom: 10px;
		padding-left: 10px;
		padding-right: 10px;
		background-color: #ACBBD2;
		background-image:url(graphics/bg-gavelfade.gif);
		background-position:right top;
		background-repeat:no-repeat;
		border-top: thin solid #5a5056;
		border-bottom: thin solid #5a5056;
	}
	
	.press p {
		font-size: 8pt;
		margin-top: 0;
		margin-bottom: 0;
		padding-top: 0;
		padding-bottom: 0;
	}

	.press .byline {
		text-align: right;
	}
	
	.AllNews img {
		float: left;
		margin-right: 5px;
	}
	
	.AllNews h2 {
		margin-top: 20px;
		margin-bottom: -15px;
	}
	.mainarea h4 {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	padding-left: 
	}

p.webopts a, #footer p.webopts a:visited {
	text-decoration:none;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	letter-spacing: 1px;
	line-height: 10px;
	}

p.webopts a:hover {
	text-decoration:none;
	}

p.webopts a span.purpletext, p.webopts a:visited span.purpletext {
	color:#515882;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	}

p.webopts a:hover span.purpletext {
	text-decoration:underline;
	}

p.webopts a span.orangetext, p.webopts a:visited span.orangetext {
	color:#cd6100;
	font-size:12px;
	text-decoration:none;
	}

p.webopts a:hover span.orangetext {
	text-decoration:underline;
	}
.weboptsstyle1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}
#map {
	padding-left: 15px;
}
