/***********************************************/
/* by Rev. Clinton Macomber, February 2005	   */
/*   modified Nov. 2007 for xhtml 1.1. strict  */
/*		
/***********************************************/



	h2{
		border-top-color:#663300;
		border-top-width: thin;
		border-top-style: solid;
		}

	h3 {
		font-style: italic;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		color:#663333;
		margin: 0px;
		padding: 0px;
		margin-top: 12px;
		margin-bottom: 6px;
		font-size: large;
		}


/************   IMGs ******************************/
img {
	border: none;
	}
img.lf {
	float:left}
img.rt {
	float:right;
	}
img.img_center {
    display: block;
    margin-left: auto;
    margin-right: auto;
	}

/***********************************************/
/*  List Formats
/***********************************************/

ul li.disk{
	list-style-type: disc;
	}	

/***********************************************/
/* Layout Divs                                 */
/***********************************************/

#pageNav{
	float: right;
	width:178px;
	padding: 0;
	border-left: medium solid #0000FF;
	border-bottom: medium solid #0000FF;
	font: small Geneva, Arial, Helvetica, sans-serif;
	background-color: #FFCC99;
	color: #663300;
	}


/***********************************************/
/* Component Divs                              */
/*   To be retired once dynamic page setup is complete
/***********************************************/


/************ sectionLinks styles **************/

#sectionLinks{
	margin: 0;
	padding: 0;
	}

#sectionLinks a:link, #sectionLinks a:visited {
	display: block;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #cccccc;
	background-image: url(bg_nav.jpg);
	font-weight: bold;
	padding: 3px 0 3px 10px;
	color: #FFFF33;
}

#sectionLinks a:hover{
	border-top: 1px solid #cccccc;
	background-color: #669900;
	background-image: none;
	font-weight: bold;
	text-decoration: none;
}


/************* relatedLinks styles **************/

.relatedLinks{
	margin: 0;
	padding: 0 0 10px 10px;
	border-bottom: 1px solid #cccccc;
}

#relatedLinks a:link, #relatedLinks a:visited {
	display: block;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #cccccc;
	font-weight: bold;
	padding: 3px 0 3px 10px;
	color: #0000cc;
}

#relatedLinks a:hover{
	border-top: 1px solid #cccccc;
	background-color: #DDEEFF;
	background-image: none;
	font-weight: bold;
	text-decoration: none;
}

leftpict {
	float: left;
	position: absolute;
	visibility: visible;
	clip: rect(auto,auto,auto,auto);
}

p.availability {
	text-align: center;
	height: auto;
	width: auto;
	border: thin dotted #0000FF;
	font-size: medium;
}
p.Cption {
	font-style: italic;
	text-indent: 0 !IMPORTANT;
	text-align: center !IMPORTANT;
	font-weight: bold;
	color: #FF6600;
}
p.footnote {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	margin-left: 40px;
	margin-right: 40px;
	margin-bottom: 3px;
	margin-top: 3px;
	text-indent: -20px !IMPORTANT;
	}
p.indent {
	margin-left: 15px;
	margin-right: 15px;
	}
.centertxt {
	text-indent: 0 !important;
	text-align: center !important;
	margin: auto !important;
	}
p.memories {
	margin-left: 40px;
	margin-right: 40px;
	background-color: #FFE4C4;
	border-color: #DEB887;
	border-style: solid;
	border-width: thin;
	font-style: italic;
	}
p.noindent {
	text-indent: 0 !important;
	}
	
/*  Table Styles for xhtml 1.1 strict    */

	table.all {
		margin-left: auto;
		margin-right: auto;
		background-color: #ADD8E6;
		border-style: solid;
		border-width: medium;
		border-color: #660000;
		border-collapse: collapse;		
		}
	table.all th {
		border-width: medium;
		border-color: #660000;
		border-style: outset;
		padding: 10px;
		text-align: center;
		background-color: #00008B;
		color: #FFFFFF;
		}
	table.all td {
		border: thin #660000;
		border-style: solid;
		border-collapse: collapse;
		padding: 5px;
		text-align: center;
		}
	table.nav {
		width: 100%;
		border: medium groove #CC3300;
	   }
	

	td.center {
		text-align: center;
		}
	td.left {
		text-align: left;
		}
	td.right {
		text-align: right;
		}

