	body {
		font-family: verdana, geneva, helvetica, arial, sans-serif;
		background-color: black;
   		text-align:center;
   		margin:0;
	}
	
	.content {
		font-size: 12px;
   		color:#333;
	}
	
	.content p {
   		line-height:20px;
	}
	
	.content li {
		padding-bottom:6px;
	}
	
	.content h1 {
		text-transform: uppercase;
		font-size:15px;
		font-weight: bold;
		color:#90795C;
		letter-spacing: 1px;
		padding-bottom: 0px;
	}
	
	.content h2 {
		font-size:12px;
		padding-bottom: 0px;
	}
	
	.content h3 {
		font-size: 11px;
		padding: 0px;
	}
	
	.content a:link {
		color:#90795C;
		text-decoration: none;
	}
	
	.content a:visited {
		color:#90795C;
		text-decoration: none;
	}

	.content a:hover {
		color:#333;
		text-decoration: underline;
	}

	#hm-header-wrap {
		width:910px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		padding:0px;
		text-align:left;
	}

	#hm-hdr {
		background-repeat: no-repeat;
		background-image: url(../images/hm-hdr.jpg);
		width:910px;
		height:153px;
	}

	#hm-nav {
		background-repeat: no-repeat;
		background-image: url(../images/hm-nav-bg.jpg);
		width:910px;
		height:25px;
		padding-top: 5px;
	}

	#hm-content-wrap {
		background-image: url(../images/hm-content-bg.jpg);
		background-repeat: no-repeat;
		height: 396px;
		width:910px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		padding:0px;
		text-align:left;
	}

	#hm-leftcol {
		text-align: justify;
		width:275px;
		float:left;
		padding-left:100px;
		padding-right:55px;
		margin-top:80px;
		color:#333;
	}

	#hm-rightcol {
		width:361px;
		float:left;
		margin-top:92px;
		margin-left:2px;
	}

	#hm-ftr-wrap {
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		padding:0px;
		background-repeat: no-repeat;
		background-image: url(../images/hm-ftr.jpg);
		width:910px;
		height:206px;
		text-align:left;
	}
	
	#hm-ftr-left {
		width:665px;
		margin-top:12px;
		padding-left:50px;
		float:left;
		text-align: left;
		font-size: 10px;
		color:#90795C;
	}

	#hm-ftr-right {
		width:145px;
		margin-top:18px;
		float:left;
		text-align:right;
	}
	.clear {
		clear:both;
		height:0px;
	}
	
	.welcome {
		text-transform: uppercase;
		font-size: 12px;
		font-weight: bold;
		font-family: Book Antiqua, Georgia, Garamond, Times New Roman, serif;
		
	}

	#hm-ftr-left a:link {
		color:#90795C;
		text-decoration: none;
	}
	
	#hm-ftr-left a:visited {
		color:#90795C;
		text-decoration: none;
	}
	
	#hm-ftr-left a:hover {
		color:#90795C;
		text-decoration: underline;
	}
	
	#sub-content-wrap {
		background-image: url(../images/sub-content-bg.jpg);
		background-repeat: repeat-y;
		width:910px;
		min-height: 512px;
		height:auto !important;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		padding:0px;
		text-align:left;
	}

	#sub-leftcol {
		text-align: justify;
		width:375px;
		float:left;
		padding-left:98px;
		margin-top:24px;
		color:#333;
	}

	#sub-rightcol {
		width:250px;
		float:left;
		margin-top:40px;
		padding-left:85px;
	}
	
	#crumbs {
		padding-left:98px;
		padding-top:12px;
		font-size: 10px;
	}
	
	#crumbs a:link {
		color:#90795C;
		text-decoration: none;
	}
	
	#crumbs a:visited {
		color:#90795C;
		text-decoration: none;
	}

	#crumbs a:hover {
		color:#333;
		text-decoration: underline;
	}
	
	#sublinks {
		padding-top:160px;
	}
	
	#sublinks a {
		background-repeat: no-repeat;
		display: block;
		background-image: url(../images/submenu-link-bg.jpg);
		line-height: 30px;
		font-size: 10px;
		font-weight: bold;
		text-transform: uppercase;
		padding: 0px 0px 0px 8px;
	}
	
	#sublinks a:link {
		color:#90795C;
		text-decoration: none;
	}
	
	#sublinks a:visited {
		color:#90795C;
		text-decoration: none;	
	}

	#sublinks a:hover {
		color:#333;
		text-decoration: none;
	}
	
	#sublinks br {
		display: none;
	}

	#sub-ftr-wrap {
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		padding:0px;
		background-repeat: no-repeat;
		background-image: url(../images/sub-ftr.jpg);
		width:910px;
		height:150px;
		text-align:left;
	}
	
	#sub-ftr-left {
		width:665px;
		margin-top:75px;
		padding-left:50px;
		float:left;
		text-align: left;
		font-size: 10px;
		color:#90795C;
	}
	
	#sub-ftr-left a:link {
		color:#90795C;
		text-decoration: none;
	}
	
	#sub-ftr-left a:visited {
		color:#90795C;
		text-decoration: none;
	}
	
	#sub-ftr-left a:hover {
		color:#90795C;
		text-decoration: underline;
	}
	
	#sub-ftr-right {
		width:145px;
		margin-top:75px;
		float:left;
		text-align:right;
	}
	

/* _________ CONTENT STYLES ------------ */

	.tsr-pg {
		padding-bottom:6px;
		margin-bottom:12px;
		border-bottom:dotted 1px #ccc;
	}
	
	.tsr-pg-title {
		font-weight: bold;
	}
	
	.tsr-pg-abstract {
		font-style:italic;
		padding-bottom: 8px
	}
	
	td {
		vertical-align: top;
		text-align: left;
	}

/* --------- PHOTO AREA CSS ------------ */

.photo-area { float: left; }
.photo-area img { display: block }
#photo { background-color: #cfdbec; width: 150px; height: 150px; margin-right: 20px; margin-bottom: 20px; }
#photo-caption { color: #000; font-size: 12px; font-style: italic; line-height: 14px; background-color: #ffc; padding: 7px 7px 8px 8px; }
#hoverpopup0 { position: absolute; width: 400px; border-bottom: 20px solid #fff; display: none; }
#hover-position0 { position: relative; top: -170px; left: 170px; display: none; }
#hoverpopup1 { position: absolute; width: 400px; display: none; border-bottom: 20px solid #fff; }
#hover-position1 { position: relative; top: -340px; left: 170px; display: none; }
#hoverpopup2 { position: absolute; width: 400px; border-bottom: 20px solid #fff; display: none; }
#hover-position2 { position: relative; top: -340px; left: 170px; display: none; }
#hoverpopup3 { position: absolute; width: 400px; border-bottom: 20px solid #fff; display: none; }
#hover-position3 { position: relative; top: -340px; left: 170px; display: none; }
#hoverpopup4 { position: absolute; width: 400px; border-bottom: 20px solid #fff; display: none; }
#hover-position4 { position: relative; top: -340px; left: 170px; display: none; }

/* --------- DROPDOWN MENU CSS ------------ */

#menu-top { 
	margin-left: 85px;
	background-color: transparent;
	}
.menu { 
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 35px;
	}
#nav, #nav ul { 
	float: left;
	list-style: none;
	line-height: 13px;
	background: transparent;
	font-size: 10px;
	padding: 0;
	margin: 0;
	}
#nav a { 
	text-transform: uppercase; 
	display: block;
	color: #fff;
	text-decoration: none;
	padding: 2px 10px 4px 10px;
	}
#nav a.daddy { 
	background-repeat: no-repeat;
	background-position: right 7px;
	/* letter-spacing: 1px; */ 
	padding: 2px 12px 2px;
	}
	
#nav li { 
	float: left;
	padding: 0;
	width: auto;
	}

/*----- style the home link ----*/

#nav1, #nav1 ul { 
	float: left;
	list-style: none;
	line-height: 13px;
	background: transparent;
	font-size: 10px;
	padding: 0;
	margin: 0;
	}
#nav1 a { 
	text-transform: uppercase; 
	display: block;
	color: #fff;
	text-decoration: none;
	padding: 2px 10px 4px 10px;
	}
#nav1 a.daddy { 
	background-repeat: no-repeat;
	background-position: right 7px;
	/* letter-spacing: 1px; */ 
	padding: 2px 12px 2px;
	}
	
#nav1 li { 
	float: left;
	padding: 0;
	width: auto;
	}

#nav1 a:hover { 
	color: #000;
	background-color: #B4A895;
	text-decoration: none;
	}
	
#nav1 a:visited:hover { 
	color: #000;
	background-color: #B4A895;
	text-decoration: none;
	}

/*---- end style home link ----*/

#nav li ul { 
	position: absolute;
	left: -999em;
	height: auto;
	width: 180px;
	w\idth: 180px;
	margin: 0;
	background-color: #D0C6B6;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	}
#nav li li { 
	padding-right: 0;
	width: 180px;
	}
#nav li ul a { 
	width: 180px;
	w\idth: 160px;
	}
#nav li ul ul { 
	margin: -19px 0 0 140px;
	border-left: 1px solid #64A08A;
	}
	
#nav li:hover ul ul, #nav li:hover ul ul ul, 
#nav li:hover ul ul ul ul, #nav li.sfhover ul ul, 
#nav li.sfhover ul ul ul, #nav li.sfhover ul ul ul ul { 
	left: -999em;
	}
	
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, 
#nav li li li li:hover ul, #nav li.sfhover ul, 
#nav li li.sfhover ul, #nav li li li.sfhover ul, 
#nav li li li li.sfhover ul { 
	left: auto;
	}
	
#nav li:hover, #nav li.sfhover { 
	background-color: #B4A895;
	}
#nav a:hover { 
	color: #000;
	background-color: #B4A895;
	text-decoration: none;
	}
#nav a:visited:hover { 
	color: #000;
	background-color: #B4A895;
	text-decoration: none;
	}
	
/* --------- MISCELLANEOUS CSS ------------ */.fieldNameCSS {
	font-weight: bold;
	color:#90795C	}.fieldValueCSS {		}