		body {
			background: #fff;
			color: #000;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 76%;
			padding: 0;
			margin: 0;
		}
		
		#master-wrapper {
	    margin:	10px;
    }

		#content form {
			margin: 15px;
		}
		#content label {
			font-weight: bold;
		}

		#content input.button {
			background: #e7e7e7;
			color: #000;
			border: 1px outset #ccc;
			padding: 0.2em;
			font-weight: bold;
			font-size: 0.9em;
		}
		#content a.button {
			background: #f7f7f7;
			color: #4d7827;
			border: 1px solid #4d7827;
			font-weight: bold;
			font-size: 1.2em;
			padding: 0.5em;
			text-decoration: none;			
		}
		#content select {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 1.0em;
			font-weight: normal;
			color: #000;
			background: #fff;
		}
		abbr, acronym {
			cursor: help;
			border: 0;
		}
		a {
			color: #4d7827;
		}
		h1, h2, h3, h4, h5, h6 {
			margin: 0 0 10px 0;
		}
		#feature h1 {
			font-family: Georgia, Arial, Helvetica, sans-serif;
			font-size: 2.0em;
			font-weight: normal;
			border: 0;
		}
		h1 {
			font-family: Georgia, Arial, Helvetica, sans-serif;
			font-size: 2.2em;
			font-weight: normal;
			border-bottom: 1px solid #ccc;
			background: #fff;
			color: #000;
		}
		h2 {
			color: #000;
			font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
			font-size: 1.4em;
			font-weight: bold;
		}
		h3 {
			font-size: 1.2em;
			font-family: Arial, Helvetica, sans-serif;
			font-weight: bold;
		}
		h4 {
			font-size: 1.0em;
		}
		p {
			line-height: 150%;
			max-width: 80em;
			margin-left: 1em;
		}
		#content li {
			line-height: 150%;
		}
		ul.categories {
			list-style-type: none;
			margin: 0;
			padding: 0;
		}
		ul.categories li {
			font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
			font-size: 1.4em;
			font-weight: normal;
			line-height: 200%;
		}
		.left, .right {
			display: inline;
		}
		.right {
			float: right;
		}
		.left {
			float: left;
		}
		img.right, img.left {
			margin: 1.0em;
		}
		.smalltext, #feature p {
			font-size: 0.9em;
		}
		.clearfix:after {
			content: ".";
			display: block;
			height: 0;
			clear: both;
			visibility: hidden;			
		}
		.clearfix {
			 display: inline-table;
		}
		.lasso {
			background: #ffffe0;
			border: 1px solid #ccc;
			padding: 0.5em;
		}
		ul.nobullet {
			margin: 1.5em;
			padding: 0;
			list-style: none;
		}
/*
		#agencyname {
			text-indent: -999em;
			margin: 0;
		}
*/
/*
		#portal {
			float: left;
			background: #000;
			color: #fff;
			width: 100%;
			padding: 5px 0;
		}
		#portal ul {
			list-style-type: none;
			margin: 0;
			padding: 0 5px;
		}
		#portal li {
			display: inline;
			padding-right: 10px;
		}
		#portal li.last {
			padding-right: 0;
		}
		#portal a {
			color: #fff;
			background: #000;
			text-decoration: none;
			font-weight: bold;
			font-size: 0.9em;
		}
*/
/*
		#headerbackground {
			clear: both;
			height: 50px;
			background: url("../images/headerbackground.gif") top left repeat-x;
		}
*/
/*
		#header {
			height: 50px;
			background: url("../images/header.gif") top left no-repeat;
		}
*/
/*
		#formSearch {
			display: inline;
			float: right;
			position: relative;
			line-height: 50px;
			margin: 0 10px 0 0;
		}
		#formSearch label {
			color: #fff;
			font-weight: bold;
			font-size: 0.9em;
			text-transform: lowercase;
		}
		#formSearch #searchquery {
			width: 100px;
			border: 1px solid #fff;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 0.9em;
			color: #333;
			background: #fff;
		}
		#formSearch #btnSearch {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 0.9em;
			text-transform: lowercase;
			border: 1px outset #fff;
			color: #000;
			background: #e7e7e7;
		}
*/
		ul#breadcrumb {
			background: #C4D7B3;
			color: #000;
			font-size: 0.9em;
			font-weight: bold;
			list-style-type: none;
			margin: 0;
			padding: 5px;
		}
		ul#breadcrumb li {
			display: inline;
		}
		ul#breadcrumb a {
			color: #000;
		}
		#sidebar {
      float: left;
      position: relative;
      width: 200px;
      background: url("/images/sidebarextension.jpg") bottom left no-repeat;
      padding-bottom:	100px;
		}
		#sidebar ul {
			list-style-type: none;
			margin: 0;
			padding: 0;
		}
		#sidebar li {
  		margin:	0;
			padding: 0;
		}
		#sidebar a {
 			font-size: 0.9em;
 			font-weight: bold;
			text-decoration: none;
			color: #000;
			display: block;
			width: 200px;
			padding: 5px;
		  background: #f1f2ea;
		  border-bottom: 1px solid #fff;
			line-height: 1.5em;
		}
		#sidebar a:hover {
			background: #74a24b;
		}
		#content {
			background: #fff;
			color: #000;
			margin: 0 15px 15px 215px;
			padding-top: 15px;
		}
		#content.index {
			background: #fff url("../images/featurephoto.jpg") top right no-repeat;
			margin-right: 0;
		}
		#feature {
			margin-right: 375px;
		}
		#footer {
			clear: both;
			margin: 15px 0 0 0;
			padding: 0.5em;
			background: #f7f7f7 url("../images/gradient-e7f7.gif") bottom left repeat-x;
			border-top: 1px solid #ccc;
			font-size: 0.9em;
		}
		#footer ul {
			list-style-type: none;
			margin: 0;
			padding: 0;
		}
		#hot {
			background: #ffffe0;
			color: #000;
			border: 1px solid #ccc;
			padding: 5px;
			width: 175px;
			margin: 15px 0 15px 15px;
			float: right;
			display: inline;
			position: relative;
		}
		#hot ul {
			margin: 0;
			padding: 0;
			list-style: none;
		}
		#hot li {
			font-size: 0.9em;
		}

		blockquote {
			margin: 0 2.0em;
			font-style: italic;
			font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
			font-size: 1.0em;
			line-height: 1.5em;
		}
		#news li img {
			vertical-align: middle;
			margin-left: 7px;
		}
		.verystrong {
			color: #ff0000;
		}
