
		body {
			font: 100% calibri;
			margin: 0;
			padding: 0;
			color: #666666;
			background: white;
		}
		
		
		h1 {
			margin-top: 0;
			margin-bottom: 1em;
			color: #157DB5;
			font-size: 270%;
				
		}
		
		
 		h2 {
			margin-top: 1em;
			margin-bottom: 1em;
			color: #008000;
			font-size: 200%
		}
		
		
		h3 {
			margin-top: 0;
			margin-bottom: 0;
			color: #EE8709;
			font-size: 100%;
		}
		
		h4 {
			margin-top: 1em;
			margin-bottom: 0em;
			color: #E66410;
			font-size: 96%;
		}
		
		div.img {
			border: 0;
			background: #F7941D;
  			height: 77px;
 			width: 100%;
 			text-align: center;
 			clear: both;
 		}

		div#column2 { /*wrapper*/
			margin: 0;
			padding: 0;
			background-position: right;
			background-repeat: repeat-y;
			width: 100%;
			background-color: white;
		}
	
		div#column1 {
			margin: 0px;
			padding: 0px;
			background-image: url(images/menu_filler.gif);
			background-repeat: repeat-y;
			width: 100%;
		}
	
		#nav { /*settings for main nav*/
			padding: 0px;
			border:0;
			margin-top: 5px;
			list-style: none;
			line-height: 2.5;
			font-weight: bold;
			float : left;
			width: 140px;
		}
		
		#nav ul {   /*settings for flyout menu box*/
			padding: 0px;
			margin: 0px;
			border-style: solid;
			border-width: 2px;
			border-color: #F7941D;
			list-style: none;
			font-weight: bold;
			float: left;
			text-align: left;
			line-height: 2;
		}
		
		#nav a { /*settings for nav text item part*/
			font: 90% calibri;
			line-height: 2;
			display: block;
			width: 140px;
			w\idth: 135px;
			color: white;
			font-weight: bold;
			text-decoration: none;
			background-color: #6FC9E9; /*text of the main nav*/
			padding-left: 5px;
		}
			
		#nav li { 
			position: relative;
			float : left;
			padding: 0;
			margin: 0;
			width: 140px;
		}
	
		#nav li ul { 
			position : absolute;
			left: -999em;
			background-color: white;
			margin-left : 140px; /*how far flyout is from the very left*/
			margin-top : -29px; /*flyout menu distance from top*/
			width: 207px; /* this has to be wider than ul a width*/
		}
		
		#nav li ul a { /*settings for flyout menu part*/

			display : block;
			color : #F7941D;
			font-weight : bold;
			text-decoration : none;
			background-color : white;
			margin-top: 0;
			margin-bottom: 0;
			width: 202px;
		}
	
		#nav li a:hover { /*hover over main nav*/
			background-color: #8ED7EE; 
		}
		
		#nav li ul a:hover {
			color: white;
			background-color: #F7941D;
		}
		
		#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
			left: -99em;
		}
		
		#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
			left: auto;
		}
		
		#nav li:hover, #nav li.sfhover {
			background: #8ED7EE;
		}
		
		#nav a.arrow {
		background: url(images/nav_white.gif) center right no-repeat;
		}
		
		#content {
			background: white;
			padding-top: 25px;
			padding-right: 25px;
			padding-left: 25px;
			padding-bottom: 20px;
			border-right: solid #E7F4F6;
			border-left: solid #E7F4F6;
			margin-left : 140px;
			margin-right: 160px;
			HEIGHT: AUTO;
		}
		
		#content a:link {
			text-decoration: none;
			color: #157DB5;
		}
		
		#content a:visited {
			text-decoration: underline;
			color: #666699;
		}
		
		#content a:hover {
			text-decoration: underline;
			color: #F7941D;
		}
		
		#content a:focus {
			text-decoration: underline;
			color: #F7941D;
		}
		
		#content a:active {
			text-decoration: underline;
			color: #008000;
		}
		
		div#ads {
			padding: 2px;
			width: 155px;
			float: right;
		}
			
		#footer {
			margin: 0;
			padding: 0;
			clear: both;
			background: #F7941D;
		}
		
		#footer p {
			margin: 0;
			text-align: center;
			color: white;
		}
		
		.space {
			margin-top: 0;
			margin-bottom: 2em;
		}
		
		.bigspace {
			margin-bottom: 10em;
		}
		
		.extra {
			margin-top: 0;
			margin-bottom: 3em;
		}
		
		.none {
			margin-top: 0;
			margin-bottom: 0;
		}
		
		.one{
			margin-top: 0;
			margin-bottom: 1em;
		}
		
		.indent {
			text-indent: 2cm;
		}
		
		.nobullets {
			list-style: none;
		}
		p {
			font: 95% calibri;
			color: #4b4b4b;
		}
		
		ul.decimal {
			list-style-type: decimal;
		}
		
		.floating {
			float:left;
			padding-right:10px;
			padding-right:10px;
		}