body {		
			margin-top: 0px;
			margin-left: 0px;
			background-color: white;
			font-size:100%; /*default 16px*/
		}

		a {text-decoration: none; padding: 1px 1px 1px 1px;}
/*
		a:link {color: green;}
		a:visited {color: red;}
*/		
		a:hover {background-color: #E8EFF8;}
		
		div#frame
		{
			position: relative;
			width: 770px;
			margin-left: auto;
			margin-right: auto;
			border: 0px dashed red;
		}

		div#foot-img0
		{
			width: 640px;
			height: 50px;
			margin-left:120px;
			margin-top: 10px;
			margin-bottom:2em;
			border-top: 1px dashed #BFBFBF;	
			padding-top: 15px;
			font-family: Times New Roman;
			font-size: 13px;
			color: #222;
			text-align:center;
			line-height:1.5
		}

		table#content1
		{
/*
			position:relative;
*/
			width: 760px;
			border-top: 1px dashed #BFBFBF;
			font-family: Verdana, sans-serif;
			font-size: 12px;
			line-height: 16px;
			color: #333;
			background-color: white;
			border: 0px dashed green;
		}
		
		table#content1 a 
		{
			text-decoration: none; 
			padding: 1px 1px 1px 1px; 
		}
		table#content1 a:link { color: #0362B7; }
		table#content1 a:visited { color: #0362B7; }
		table#content1 a:hover { background-color: #E8EFF8; }
		
		h1		
		{
			font-family: Verdana, sans-serif;
			font-size: 14px;
			font-weight: bold;
			margin-bottom: 1em;
			color: #800040;
		}
		
		h2
		{
			font-family: Verdana, sans-serif;
			font-size: 14px;
			font-weight: bold;
			color: #444;
			margin-bottom:0.5em;
		}
		
		h3
		{
			font-family: Verdana, sans-serif;
			font-size: 14px;
			font-weight: normal;
			font-style: italic;
			color:black;
		}
		
		h4
		{
			font-family: Verdana, sans-serif;
			font-size: 12px;
			font-weight: normal;
			font-style: italic;
			text-indent: 2em;
			color: black;
		}
		
		b {font-weight: bold;}
		
		div.quote {
			margin-left: 2.5em;
			margin-right: 2em;
			font-style:italic;
		}
		
		div.quoteid {
			font-style: normal;
			margin-right: 2em;
			text-align: right;
		}
		
		
		div#consultants
		{
			font-family: Verdana, sans-serif;
			font-size: 12px;
			font-weight: normal;
			font-style: italic;
			text-indent: 2em;
			color: black;
			margin-top:0.5em;
			margin-bottom: 2em;
		}
		
		td#col-nav	
		{
			width: 120px;
		}
		
		td#navcol	
		{
			width: 120px;
		}
		
		div.nav	
		{
			width: 120px;
			height: 23px;
			border-bottom: 1px dashed #BFBFBF;
			border-right: 1px dashed #BFBFBF;
			border-left: 1px dashed #BFBFBF;
			font-size: 11px;
			text-align: center;
			margin: 7px 0px 0px 0px;
		}
		

		div.nav a
		{
			display: block;
			width: 120px;
			font-style: italic;
			text-decoration: none;
		}

		div.nav	a:link {color: #444;}
		div.nav	a:visited {color: #444;}
		div.nav	a:hover {background-color: #E8EFF8;}
		
		td#col-text1	
		{
			margin-top: 10px;
			width: 320px;
			border-right: 0px dashed #BFBFBF;
			padding: 0px 15px 15px 15px;
		}
		
		div#text1
		{
			position: relative;
			margin-top: 10px;
			border: 0px red solid;
		}

		td#col-text2	
		{
			width: 320px;
			padding: 0px 15px 15px 15px;
		}
		
		div#text2
		{
			position: relative;
			margin-top: 35px;
			border: 0px green solid;
		}

		td#col-textwide {		
/*
			width: 640px;
*/			padding: 0px 15px 15px 0px;
			border: 0px solid red;
		}
		
		div#textwide	
		{
			margin-top: 10px;
			margin-left: 15px;
			border: 0px red dashed;
		}
		
		td#col-textmid {		
			padding: 0px 150px 15px 50px;
			border: 0px solid red;
		}
		
		table#actinner
		{
/*
			width: 625px;
*/			font-family: Verdana, sans-serif;
			font-size: 12px;
			line-height: 16px;
			color: #333;
			border: 0px solid red;
		}
		
		div#actnav
		{
			position:relative;
			margin-top: 0px;
			margin-bottom: 10px;
			border: 0px green solid;
		}
		
		a.actnav {margin-left:1em;}

		div#actYrs
		{
			color:gray; 
			margin-bottom:5px;
			font-size: 11px;
		}
		
		span#actYrs {border-bottom: 1px dashed gray;}

		div#actinfo
		{

			position:relative;
			border: 0px white solid;
			/*white border required by Win IE 5 */
			/*to position actinfoA correctly */		
		}

		div#actinfoA
		{
			position:absolute; left: 0px; top:0px;
			margin-left:0px;
			width:160px;
			border: 0px green solid;
		}

		td#actcolA {
			width:180px;
			border: 0px green solid;
		}
		div#actcolA {
			margin:0px;
			border: 0px green solid;
		}
		td#actcolB {
			border: 0px blue solid;
		}
		div#actcolB {
			margin:0px;
			border: 0px blue solid;
		}
		
		img#actmap
		{
			border: 0px blue solid;
			margin-top:40px;
			margin-left:10px;
		}

		div#newmap {	
			width:160px;
			margin-top:40px;
			margin-left:auto;
			margin-right:auto;
			text-align: center;
			color: black;
			font-style: italic;
			font-size: 100%;
			border: 0px blue solid;
		}
		
		div#album {		
			width:90px;
			text-align: center;
			color: black;
			font-style: italic;
			font-size: 100%;
			border: 0px blue solid;
			margin-top:30px;
			margin-left:50px;
		}
		
		a img {border:0px;}
		
		div#albumfloat {		
			float:left;
			width:60px;
			text-align: center;
			color: black;
			font-style: italic;
			font-size: 100%;
			border: 0px blue solid;
			margin: 10px 0px 0px 0px;
			padding: 0px;
		}
		
		div#actdays
		{
/*
			position:absolute; top:350px; left:140px;
*/			
			width:140px;
			background-color:#5E7E7F; 
			color:white;
			border: 0px red solid;
			margin-top:30px;
			margin-left:19px;
			margin-bottom:20px;
		}

		div#actinfoB
		{
			position:relative;
			padding-left:0px; 
			margin-left:185px; 
			width: 450px; 
			margin-top:0px;
			border: 0px red solid;
		}
		
		div.actphoto {
			width:160px;
			margin:10px;
			padding-bottom:5px;
			text-align:center;
			color:black;
			font-style:italic;
			font-size:90%;
			border-bottom: 1px solid gray;
		}
		img.actphoto {
			position:relative;
			text-align:center;
			border: 3px ridge #5E7E7F;
/*
			border-top: 6px solid #5E7E7F;
			border-bottom: 6px solid #5E7E7F;
			border-right: 1px solid #5E7E7F;
			border-bottom: 6px solid #5E7E7F;
*/		}

		div.chgphotos {
			width:160px;
			margin:10px;
			padding-bottom:5px;
			text-align:center;
			color:black;
			font-style:italic;
			font-size:90%;
			border-bottom: 1px solid gray;
			border: 0px red solid;
		}
		
		body#actlrgmap {
			background-color: #D0DCDD;
		}

		img#actlrgmap {		
			margin-top: 10px;
			margin-left: 10px;
			border-color: #D19B9B;
			border-width: 5px;
			border-style: ridge;
		}


