	body {
		background-color: #001100;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		width: 900px; 
		margin: 0px auto;
	}
	img {
		margin: 5px;
	}
	#header {
		height: 125px;
		margin: 0;
		padding: 0;
		width: 100%;
		background: url('/images/logo6.png') no-repeat;
		float: left;
	}
	#flash {
		position: absolute; 
		top: 0px;
		left: 0px;
	}
	#search {
		position: relative;
		left: 540px;
		width: 300px;
		top: 25px;
		height: 20px;
		color: navy;
		font-size: 12px;
		padding-right: 10px;
		z-index: 10;
	}
	* html #search {
		left: 620px;
	}
	#search input {
		background-color: #ccccff;
		font-size: 10px;
		color: navy;
		border-color: navy;
		border-top: 0px;
		border-left: 0px;
		border-right: 1px solid navy;
		border-bottom: 1px solid navy;
	}
	#search form {
		padding: 0px;
		margin: 0px;
	}
	#searchgo {
		width: 25px;
	}
	#container {
		margin: 5px 0px 5px 0px;
		padding: 0px;
		width: 900px;
		background-color: #fff;
	}
	* html #container {
		border: 0px;
		width: 900px;
	}
	#npos {
		position: relative; 
		top: 85px;
	}
	#nav {
		font-size: 10px;
		vertical-align: bottom;
		color: navy;
		width: 100%;
		z-index: 15;
	}
	#content {
		color: black;
		padding: 0px;
		margin: 0px;
		font-size: 12px;
		float: left;
		min-height: 300px;
		overflow: auto;
		width: 900px;
		background-color: white;
		background: url('/images/paperlight.gif');
	}
	#lcontent {
		width: 692px;
		padding: 10px;
		float: left;
	}
	#rcontent {
		width: 170px;
		float: left;
		margin: 10px 5px;
	/*	background-color: #FFFFFF; */
		text-align: center;
	}
	.rbox {
		border: 1px solid #333333;
		margin-bottom: 5px;
	}
	#bnav {
		border-top: 1px solid green;
		padding: 3px 0px 3px 10px;
		font-size: 10px;
		/*background: url('/images/nav3.jpg');*/
		background-color: white;
	}
	#bnav a {
		color: #006600;
	}
	#weather {
		color: white;
		text-align: center;
		font-size: 10px;
		font-weight: bolder;
		padding-right: 3px;
		padding-top: 2px;
		padding-bottom: 2px;
		float: left;
		width: 897px;
		border-top: 1px solid #000000;
		background-color: #FFFFFF;
	}	
	#footer {
		background: url('/images/nav3.jpg');
		color: white;
		text-align: right;
		font-size: 10px;
		font-weight: bolder;
		padding-right: 3px;
		padding-top: 2px;
		padding-bottom: 2px;
		float: left;
		width: 897px;
	}	
	a {
		text-decoration: none;
		font-weight: bold;
		color: #000066;
	}
	a:hover {
		color: #000099;
		text-decoration: underline;
	}
	.heading {
		color: navy;
		font-weight: bold;
		font-size: 12px;
	}
	.text {
		color: black;
		font-size: 12px;
	}
	.smalltext {
		color: black;
		font-size: 10px;
	}

/* IE hacks */

/*
	* html #navbg {
		top: 107px;
	}

	* html #nav {
		top: 110px;
	}
*/

/* Opera hacks */

/*
	@media all and (min-width: 0px) {
		#navbg {
			top: 107px;
		}
		#nav {
			top: 109px;
		}
	}
*/
