body {	background: url(images/bg-tile.gif) #dedbc6;	color: #000;	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;	margin: 22px 0 0;}

#page {
		width: 618px;
		margin: auto;
		background: url(images/bg-page.gif) repeat-y;
		padding: 0;
	}

	#frame {
		padding-left:  22px;
		padding-right:  22px;
		padding-top:  22px;
		padding-bottom:  0px;
		}


	#header {
		margin: auto;
		width: 564px;
	
	}

	#nav {
		background: url(images/bg-nav.gif) center;
		width: 564px;
		height: 26px;
		text-align: center;	
		margin-right: auto;
		margin-left: auto;
		margin-top: 10px;
		margin-bottom: 0px;		
}

		#banner {
		width: 564px;
		height: 125px;
		margin-right: auto;
		margin-left: auto;
		margin-bottom: 10px;
		margin-top: 10px;
	}

		#content {
		width: 366px;
		float: left;
		color: #5C5B57;
		font: 12px Times New Roman, Times, serif;
		padding-right: 8px;
	padding-left: 8px;
		border-right: 1px dotted #cccccc;
	}

	#sidebar {
		float: right;
		color: #5C5B57;
		font: 12px Arial, Helvetica, sans-serif;
		width: 188px;
	padding-right: 3px;
	}

	.date { color: #798F46; font-size: 10px; margin-top: 0px; margin-bottom: 3px;}.green {	 color: #798F46;	}#footer {
		background: url(images/bg-footer.gif) no-repeat;
		width: 564px;
		height: 55px;
		text-align: center;
		margin: auto;
		color: #cccccc;
		font: 9px Tahoma, Arial, Helvetica, sans-serif;
		padding-top: 12px;
		}

.calloutbar {
		padding: 10px 5px 0 8px;
	}

		#edge {
		width: 618px;
		margin: auto;
		padding-bottom: 22px;
	}

	a:link {	color: #000000;	text-decoration: none;	}	a:visited {	color: #000000;	text-decoration: none;	}		a:hover {	color: #000000;	text-decoration: underline;	}				a:active {	color: #000000;	text-decoration: underline;	}
	
	#nav ul {list-style-type: none; list-style-image: none; }#nav li {display: inline;}#nav a {text-decoration:none;font: 11px Helvetica, Arial, Tahoma, sans-serif;}#nav a:hover {text-decoration: underline; background: repeat-x url(images/rollover.gif) transparent; }#footer ul {list-style-type: none; list-style-image: none; }#footer li {display: inline;}#footer a {font: 9px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
							color: #999999;
	}#footer a:hover {text-decoration: underline; }/*a.nav:link {	font: 11px Helvetica, Arial, Tahoma, sans-serif;	}	a.nav:visited {	font: 11px Helvetica, Arial, Tahoma, sans-serif;	}		a.nav:hover {	font: 11px Helvetica, Arial, Tahoma, sans-serif;
	background: repeat-x url(images/rollover.gif) transparent;
	 }				a.nav:active {	font: 11px Helvetica, Arial, Tahoma, sans-serif;
	background: transparent repeat-x;	}*/
a.more:link {	font: bold 11px Times New Roman, Times, serif;
	color: #5C5B57;
		}	a.more:visited {	font: bold 11px Times New Roman, Times, serif;
		color: #5C5B57;
		}		a.more:hover {	font: bold 11px Times New Roman, Times, serif;
		color: #5C5B57;
		}				a.more:active {	font: bold 11px Times New Roman, Times, serif;
		color: #5C5B57;
		}
/*#footer a:link, #footer a:visited {	font-family:  Arial, Helvetica, sans-serif;
		text-decoration: none;
							color: #999999;
		}#footer a:hover a:active {	font-family:  Arial, Helvetica, sans-serif;
		text-decoration: underline;
		color: #999999;

		}

*/	h1 {
		color: #5C5B57;
		font: bold 24px Times New Roman, Times, serif;
		margin-top: 15px;
	}

	h2 {
		color: black;
		font: 18px Helvetica, Arial, sans-serif;
		background: url(images/h-bg.gif) left top no-repeat;
		padding-top: 20px;
		padding-bottom: 0px;
		text-align: left;
		margin-top: 0px;	margin-bottom: 3px;
	
	}

	h3 {
		font: 14px Helvetica, Arial, sans-serif;
		color: black;
		text-align: left;
		text-indent: 0px;
		margin-bottom: 5px;
		margin-top: 3px;
	}

		.copyright {
		margin-bottom: 4px;
		margin-top: 5px;
	font: 9px Tahoma, Arial, Helvetica, sans-serif;

	color: #cccccc;	}

	.title {
		border-bottom: 1px dotted #cccccc;
		padding: 10px;
	
	}

	img#icon {
		margin-right: 7px;
	}

	img#callout {
		border: 1px solid #E3E1D7;
	margin-right: 10px;
	float: left;
	margin-bottom: 5px;
}

	div#content img {
		border: 1px solid #6C823F;
	}

		.small {
		font: 11px Times New Roman, Times, serif;
		padding-left: 5px;
	}

	.right {
		font: 11px Times New Roman, Times, serif;
		font-weight: bold;
		text-align: right;
	}	p {	font: 12px Times New Roman, Times, serif;
	}