		body
		{
		  /* font-size:16px; */
		  font-family: times, "times new-roman", serif;
		  margin: 2px 5px 2px 5px;
		  padding: 0;
		  background-color: #9999FF;
		}
		
		#container {
			background-image: url(../resources/images/Tartan_Coloradoweb.jpg);
			background-repeat: repeat-y;
			margin: 0;
			margin-left: auto;
			margin-right: auto;
			padding: 0;
			/* uncommenting next command makes page fixed-width centered, MDW */
			/* width:800px; */
		}

		#banner {
		  padding: 0;
		  margin: 0 0 0 0;
		  background-image: url(../resources/images/RockyMountainsWide.jpg);
		  background-repeat: repeat-x;
		  background-color: #9999FF;
		  font-size:30px;
		  font-family: Arial, Helvetica, San-Serif;
		  font-weight:900;
		}
		
		#banner img
		{
		  margin: 0px; padding:0;
		}

		#content {
			background-color: #9999FF;
			padding: 10px;
			margin-left: 185px ;
			/* margin-right: 0px ; */
			/* border: 1px solid red; */
			zoom:100%;
		}
		
		#content2 {
			background-color: #9999FF;
			padding: 10px;
			margin-left: 185px ;
			margin-right: 185px ;
			/* margin-right: 10px ; */
			/* border: 1px solid red; */
			height: 100%;
			zoom:100%;
		}
		
		#content a
		{
		  /* font-size:16px; */
		  font-family: times, "times new-roman", serif;
		  font-size: 100%;
		}

		#content ol
		{
			font-weight: 900;
		}

		#content p
		{
			color:#000;
			line-height:1.4em;
		}

		#content2 p
		{
			color:#000;
			line-height:1.4em;
		}

		#content p.verse_body
		{
			color:#8A2BE2;
			font-style:italic;
			text-align:right;
			font-size:75%; 
			line-height:16px;
			margin:0; padding:0;
		}

		#content2 p.verse_body
		{
			color:#8A2BE2;
			font-style:italic;
			text-align:right;
			font-size:75%; 
			line-height:16px;
			margin:0; padding:0;
		}

		#content p.verse_ref
		{
			color:#000;
			font-weight:900;
			text-align:right;
			font-size:75%;
			line-height:16px;
			margin:0; padding:0;
		}

		#content2 p.verse_ref
		{
			color:#000;
			font-weight:900;
			text-align:right;
			font-size:75%;
			line-height:16px;
			margin:0; padding:0;
		}

		#content h1.pagetitle
		{
			margin-top: 0 ;
			text-align:center;
		}

		#content2 h1.pagetitle
		{
			margin-top: 0 ;
			text-align:center;
		}

		#content h2.sectionhead
		{
			text-align:center;
		}

		#content span.associate_name
		{
			color:#000;
			font-weight:900;
		}

		#content span.company_name
		{
			color:red;
			font-weight:900;
		}

		#content2 span.company_name
		{
			color:red;
			font-weight:900;
		}

		#content span.link_headers
		{
			color:#CC0000;
			font-weight:900;
			text-transform:uppercase;
		}

		#content span.link_name
		{
			/* font-size: 16px; */
			color:#336633;
			font-weight:900;
		}

		#content span.link_subject
		{
			/* font-size: 18px; */
			color:#CC0000;
			font-weight:900;
		}

		#content ul
		{
			font-size: 100%;
			font-weight: normal;
		}

		#content ul.NoBullets
		{
			list-style: none;
			margin: 0;
			font-size: 90%;
			line-height: 90%;
		}

		#content ul.NoBullets li
		{
			margin: 10px 0 10px 0;
		}

		#content xmp
		{
			color:#000;
			line-height:1.4em;
			font-family: times, "times new-roman", serif;
		}



		#nav_left {
			float: left;
			width: 185px ;
			margin: 0;
			/* margin-right:5px ; */
			padding: 0;
			font-weight:900;
			height: 100%;
			text-align: center;
			/* border: 1px solid red; */
		}

		#nav_left p 
		{
			background-color: white;
			text-align:center;
			margin:0px;
			padding: 5px;
		}
		
		#nav_left p.awards
		{
			font-weight: normal;
		}

		#nav_left p.background
		{
			font-size:75%;
			width: 170px;
		}

		#nav_left ul		
		{
			list-style: none;
			/* width: 150px; */
			margin: 0 17px 0 17px;
			padding: 0;
			border: 1px solid black; 
			background-color: white;
		}
		
		#nav_left ul li
		{
		  background-image: url(../resources/images/handle2.gif);
		  background-repeat: no-repeat;
		  background-position: center bottom;
		  margin:7px 5px 5px 5px; 
		  padding:7px 5px 20px 5px; 
		  border-top:1px solid black;
		  border-right:1px solid black;
		  border-bottom:1px solid black;
		  border-left:1px solid black;
		  text-align: center;
		}

		#nav_left ul li.current
		{
		  padding:2px 5px 20px 5px; 
		  border-top:5px solid black;
		  border-right:5px solid black;
		  border-bottom:1px solid black;
		  border-left:1px solid black;
		}
				
		#nav_left a, a:link, a:visited
		{
		  /* border-top: 1px solid #999999; */
		  /* border-right: 1px solid #999999; */
		  /* border-bottom: 1px solid #999999; */
		  /* border-left: 1px solid #999999; */
		  font-size:14px;
		  color:#4168E1;
		  text-decoration:none
		}

		#nav_left a:hover, a:active
		{
		  font-size:14px;
		  color:red;
		}


		#info_right {
			position:absolute;
			top:220px;right:0;
			float: right;
			width: 200px ;
			margin-top: 0;
			margin-left:5px ;
			padding: 10px;
			font-family: Arial, Helvetica, San-Serif;
			font-size: 80%;
			/* turned off the font def so this element follows main page style */
			/* if san-serif is desired here, I'd make it smaller, all that san serif
			next to the big block of serif type is very jarring, IMHO */
			font-weight:900;
			/* All that bold is savage, dude */
			/* height: 100%; */
			/* border: 1px solid red; */
		}
		
		/* Added styles for the list to position it */
		#info_right ul
		{
		  margin:0; padding:0;
		}
		
		/* Also for the list ITEMS */
		#info_right ul li
		{
		  margin:0 0 0 35px; padding:0 0 5px 0;
		}

		#footer {
			/* float: right; */
			background-color: #9999FF;
			font-family:arial;
			/* font-size:11px; */ 
			text-transform:uppercase;
			/* clear: right; */  /*both; */
			padding: 5px;
			margin-left: 185px;
			/* margin-top: ; */ 
			text-align:center;
			zoom:100%; 
		}

		#footer p 
		{
			text-align:center;
			font-size:75%;
			/* font-weight: normal: */
			margin:2px;
			padding: 5px;
		}		
		
		#footer ul		
		{
			list-style: none;
			margin: 0px;
			padding: 0px;
			/* border: 1px solid red; */
		}
		
		#footer ul li
		{
		  display:inline; margin:0; padding:0 4px;
		  padding: 5px;
		  border-right:2px solid #0000FF; line-height:1.4em;
		}

		#footer ul li.last
		{
		  display:inline; margin:0; padding:0 4px;
		  border-right:none;
		  line-height:1.4em;
		}
		
		#footer a, a:link, a:visited
		{
		  border-top: none;
		  border-right: none;
		  border-bottom: none;
		  border-left: none;
		  font-size: .75em;
		  /* font-size:11px; */
		  color:#4169E1;
		  text-decoration:underline;
		}

		#footer a:hover, a:active
		{
		  font-size: .75em;
		  /* font-size:11px; */
		  color:red;
		}



		#footer2 {
			position:absolute;
			top:1700px;
			/* right:0; */
			/* width: 100%; */
			font-family:arial;
			/* font-size:11px; */
			text-transform:uppercase;
			clear: both;
			padding: 5px;
			margin-top: 150px;
			/* margin-right:200px; */
			text-align:center;
		}
		
		#footer2 ul		
		{
			list-style: none;
			margin: 0;
			padding: 0;
			/* border: 1px solid red; */
		}
		
		#footer2 ul li
		{
		  display:inline; margin:0; padding:0 4px;
		  border-right:2px solid #FF6600; line-height:1.4em;
		}
		
		#footer2 a, a:link, a:visited
		{
		  /* font-size:11px; */
		  color:#00F;
		  text-decoration:underline;
		}
		
		#footer2 a:hover, a:active
		{
		  /* font-size:11px; */
		  color:red;
		}
