/* CSS Document */
/* Fix a silly bug in Mozilla*/
html { 	min-width: 950px;}
/* Helpers and base rules */img	{	border: 0;	}
p.access	{	display: none;	}
img.counter	{	display: inline;	margin-left: 5px;	}

/*  Establish general layout parameters */
body	{	margin-top: 0px;	margin: 0;	padding: 0;	border: 0;	text-align: center;	font-family:  arial, verdana, helvetica, sans-serif;	}
#wrapper	{	width: 950px;	margin: 0 auto;	padding: 0;	text-align: left;	}
#header	{	text-alight: left;	margin-left: 10px;	margin-right: 10px;	}
#footer	{	clear: both;	border-top: 1px solid #ccc;	width: 930px;	padding: 0;	margin: 0;	margin-left: 10px;	margin-right: 10px;	margin-bottom: 10px;	}
#content	{	text-alight: left;	margin-left: 10px;	margin-right: 10px;	margin-top: 10px;	}
#content img	{	margin-top: 10px;	}
#leftcolump	{	text-alight: left;	width: 340px;	float: left;	margin-bottom: 10px;	}
#leftcolump img	{	float: none;	margin-bottom: 0;	margin-right: 0;	margin-top: 0;	margin-left: 0;	}
#leftcolum	{	text-alight: left;	text-align: justify;	width: 420px;	float: left;	margin-bottom: 10px;	padding-right: 10px;	}
#leftcolum2	{	text-alight: left;	text-align: left;	width: 660px;	float: left;	margin-bottom: 10px;	padding-right: 10px;	}#leftcolum4	{	text-alight: left;	text-align: left;	width: 270px;	float: left;	margin-bottom: 10px;	padding-right: 10px;	}#leftcolum5	{	text-alight: left;	text-align: left;	width: 500px;	float: left;	margin-bottom: 10px;	padding-right: 10px;	}
#leftcolum img	{	float: left;	margin-bottom: 10px;	margin-right: 10px;	}
#leftcolum img.plan	{	float: none;	margin-bottom: 0;	margin-right: 0;	}#midcolum4{        display: inline;	text-alight: left;	width: 210px;        float: left;	margin-bottom: 10px;	padding-right: 10px;	}
#rightcolum	{	display: inline;	text-alight: left;	width: 320px;	float: right;	margin-bottom: 10px;	padding-right: 10px;	}#rightcolum4{	display: inline;	text-alight: left;	width: 200px;	float: right;	margin-bottom: 10px;	padding-right: 10px;	}#rightcolum5{	display: inline;	text-alight: left;	width: 150px;	float: right;	margin-bottom: 10px;	padding-right: 10px;	}
/*  Typography */
h1	{	font-family: 'Trebuchet MS', Helvetica, sans-serif;	font-weight: normal;	line-height: 16px;	margin-bottom: 2px;	font-size: .75em;	color: #000000	}
h2	{	font-family: 'Trebuchet MS', Helvetica, sans-serif;	font-weight: bold;	line-height: 16px;	margin-bottom: 2px;	margin-top: 6px;	font-size: .9em;	color: #000000	}
h3	{	font-family: calibri, verdana, sans-serif,arial, helvetica,;	font-weight: normal;	line-height: 16px;	margin-bottom: 2px;	font-size: .75em;	color: #666666	}
h4	{	font-family: calibri, verdana, sans-serif, arial, helvetica, ;	font-weight: bold;	line-height: 16px;	margin-bottom: 2px;	margin-top: 6px;	font-size: 1.2em;	color: #333333}h7	{	font-family: calibri, verdana, sans-serif, arial, helvetica, ;	font-weight: bold;	line-height: 16px;	margin-bottom: 2px;	margin-top: 6px;	font-size: .9em;	color: #000000	}/* General linkology */
a:link, a:visited {	color: #666666;	}
a:hover {	color: #999;	}
a:active {	color: #526968;	}
/*  Horizontal nav */
#menu1 {	padding: 0;	margin: 0;	align: center;	}
#menu1 ul {	border: 0;	margin: 0;	padding: 0;	list-style-type: none;	text-align: center;	clear: left;	}
#menu1 ul li {	display: block;	float: left;	text-align: center;	padding: 0;	margin: 0;	border-top: 1px solid #ccc;	border-bottom: 1px solid #ccc;	}
#menu1 ul li a {	background: #fff;	width: 68px;	height: 2em;	padding: 0;	color: #000000;	text-decoration: none;	display: block;	text-align: center;	font-weight: normal;	line-height: 2em;	font-size:    .9em;     	voice-family: "\"}\"";   	voice-family: inherit;      	}#menu2 {	padding: 0;	margin: 0;	align: center;	}#menu2 ul {	border: 0;	margin: 0;	padding: 0;	list-style-type: none;	text-align: center;	clear: left;	}#menu2 ul li {	display: block;	float: left;	text-align: center;	padding: 0;	margin: 0;	border-top: 1px solid #ccc;	border-bottom: 1px solid #ccc;	}#menu2 ul li a {	background: #fff;	width: 68px;	height: 2em;	padding: 0;	color: #4F6228;	text-decoration: none;	display: block;	text-align: center;	font-weight: normal;	line-height: 2em;	font-size:    .7em;      	voice-family: "\"}\"";   	voice-family: inherit;      	}	
#resources a:link, #resources a:visited {	border-right: 1px solid #ccc;	}
#menu ul li a:hover {	color: #000;	}
#menu a:active	{	background: #666666;	color: #fff;	}
/*  Building Nav  */
#Nav	{	width: 680px;	height: 50;	text align: left;	}
#leftNav	{	width: 330px;	float: left;	}
#rightNav	{	width: 330px;	heignt: 50px;	float: right;	}
#rightNav ul {	border: 0;	margin: 0;	padding: 0;	list-style-type: none;	text-align: center;	clear: left;	}
#rightNav ul li {	float: left;	text-align: center;	padding: 0;	margin: 0;	}
#rightNav ul li a {	height: 35px;	padding: 0;	border: 0;	}
/*  Picture Bar */
#bar {	margin: 0;	padding: 0;	align: center;	}
#bar ul {	border: 0;	margin: 0;	padding: 0;	list-style-type: none;	text-align: center;	clear: left;	}
#bar ul li {	display: block;	float: left;	padding: 0;	margin: 0;	}
#bar ul li a {	border: 0;	}