/* Zeroes and General Styles */
 img, div, td, th, table, form
 	{
	  border: 0;
	  margin: 0;
	  padding: 0;
 	}
 
 p, ol, li, dl, dt, dd, td, th, form
 	{
	  font: 12px/1.75em Arial, Helvetica, sans-serif;
	  /*font: 12px/1.75em Arial, Helvetica, sans-serif;*/
	  letter-spacing: -0.4px;
	  margin: 0;
	  padding: 0;
 	}
 
 a, strong, em, span { font-size: inherit; }
 
 h1, h2, h3, h4, h5, h6
 	{
	  font-family: Arial, Helvetica, sans-serif;
	  font-weight: normal;
	  margin: 0;
	  padding: 0;
	  line-height: 1em;
 	}
 .clr { clear: both; }
 div {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 1.75em;
}
/* End of General Styles */
 			
 body
 	{
	 	margin: 0px;
	 	padding: 0px;
 		text-align:center;
 		background: #cccc99 url('images/bg_main.jpg') repeat-x;
 	}
a, a:visited
	{
		text-decoration: none;
		color: #333300;
	}
	
a:hover {
		color: #999966;
		text-decoration: none;
	}
	
h1, h1 a, h1 a:visited
 	{
 		text-align: left;
 		font-size: 18px;
 		color: #333300;
 		text-transform: uppercase;
 	}
h1 a:hover 
	{
		color: #999966;
	}
		
h1
 	{
	background-image: url(images/bg_title.gif);
	background-repeat: no-repeat;
	background-postiion: left;
	height: 34px;
	padding: 6px 0 0 14px;
 	}
 h2
 	{
 		font-size: 16px;
 		font-style: italic;
 		font-weight: bold;
 		color: #646464;
 		border-bottom: solid 1px #999966;
 		text-align: left;
 		height: 20px;
 	}
 .caption
 	{
 		font-size: 14px;
 		font-style: italic;
 		font-weight: bold;
 		border: 0;
 		letter-spacing: 0px;
 		color: #000;
 	}
 .author
 	{
 		font-size: 14px;
 		color: #666;
 		margin-left: 90px;
 	}
 h3, .heading3
 	{
 		color: #333300;
 		font-size: 14px;
 		text-transform: uppercase;
 		text-align: left;
 		font-weight: bold;
 		margin: auto;
 		width:auto;
 	}
 #page
 	{
 		position: relative;
		width: 100%;
 		padding: 0px 0 70px 0;
 		text-align:center;
 		margin: auto;
 		/*border: solid 1px;*/
 	}

.errmsg
	{
		color: red;
		font-style: italic;
	}

.msg
	{
		color: green;
		font-style: italic;
	}
#header
	{
	width: 100%;
	height: 135px;
	background-image: url(images/bg_header2.JPG);
	background-position: center;
	background-repeat: no-repeat;
	text-indent: -9999px;
	text-align: center;
	}
#signin
	{
		width: 900px;
		position: relative;
		/*left: 431px;*/
		top: 51px;
		text-indent: 0;
		text-align: right;
		margin: auto;
	}
#getmap
	{
		width: 900px;
		position: relative;
		/*left: 418px;*/
		top: 61px;
		text-indent: 0;
		text-align: right;
		margin: auto;
	}
#nav
	{
		height: 25px;
		background: url("images/bg_nav.gif");
		background-repeat: repeat-x;
	}
#nav a, #nav a:visited
	{
		color: #fff;
		padding: 0px 11px 0 11px;
		font-size: 13px;
	}
#nav a:hover, #page #nav a.navon
	{
		color: #333300;
		text-decoration: none;
	}
#content { background-color: #fff; }
#content, .topBorder
	{
		border-top: solid 4px #333300;
	}

.contentInside
	{
		width: 900px;
		/*border: solid 1px;*/
		margin: 0 auto;
		padding-top: 20px;
	}
.contentInside p
	{
		padding: 0 0 15px 15px;
		text-align: left;
		line-height: 16px;
	}
.contentInside div p
	{
		/*padding: 0;*/
	}
.left 
	{
		width: 450px;
		float: left;
		text-align: left;
	}
.right
	{
		text-align: right;
		float: right;
	}
.contentScroll, p.contentScroll
	{
	/*overflow: auto;*/
		/*height: 422px;*/
		width: 874px;
	text-align: justify;
	padding-right: 10px;
	scrollbar-base-color:#cccc99;
	}
.contentScroll ul
	{
		list-style-type: disc;
		margin: auto;
		padding: 0 0 0 30px;
	}
.contentScroll ol
	{
		margin: auto;
		padding: 0 0 0 30px;
	}
.subnav
	{
		letter-spacing: -0.5px;
		font-size:10px;
		height: 65px;
	}
table { padding: 0px; }
td { vertical-align: top; line-height: 18px;}
td div { line-height: 14px;}
.list_title { font-size: 14px; }
.list_date { color: #666 }
.list_text, .list_text a, .list_text a:visited { color: #0000ff }
#bottom_pics img 
	{
		padding: 0;
		margin: auto 0;
	}
#bottom_pics img 
	{
		float: left;
		padding: 0;
		margin: auto 0;
	}
