
BODY {
	margin : 10px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12pt;
	background : #000;
	text-align: center;
}


P {
	font-family : Arial, Helvetica, sans-serif;
	color : #FFFFFF;
}

em {
	font-style: italic;
}

A {
	color : #F8D77C;
	text-decoration : none;
}

A:Visited {
	color : #F8D77C;
	text-decoration : none;
}

A:Active {
	color : #F8D77C;
	text-decoration : underline;
}

A:Hover {
	color : #F8D77C;
	text-decoration : underline;
}


/* ------------------------------------------------------------ */
/* Menu at top of page, below logos */
.menu1 {
	text-align : center;
	color: #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;	
	text-decoration : none;
	margin-top: 5px;
	margin-bottom: 20px;
}

A.menu1 {
	color : #FFFFFF;
	text-decoration : none;
}
A:Visited.menu1 {
	color : #FFFFFF;
	text-decoration : none;
}
A:Active.menu1 {
	color : #FFFFFF;
	text-decoration : underline;
}
A:Hover.menu1 {
	color : #FFFFFF;
	text-decoration : underline;
}




/* ------------------------------------------------------------ */
/* Block quotes on main page */
.quote {
	color: #F8D77C;
	font-family : Arial, Helvetica, sans-serif;	
	text-decoration : none;
	
	margin-top: 2em;
	margin-bottom: 0em;
	margin-left: 20px;
	margin-right: 40px;
}

.quoteAttribRight {
	color: #F4B62F;
	font-family : Arial, Helvetica, sans-serif;	
	font-size : 90%;
	text-decoration : none;
	margin-top: 0em;
	margin-bottom: 0em;
	margin-left: 20px;
	margin-right: 40px;
	text-align: right;
}

.quoteAttribLeft {
	color: #F4B62F;
	font-family : Arial, Helvetica, sans-serif;	
	font-size : 90%;
	text-decoration : none;
	margin-top: 0em;
	margin-bottom: 0em;
	margin-left: 20px;
	margin-right: 40px;
	text-align: left;
}


/* ------------------------------------------------------------ */
#mainBody {
/*  	float: center; */

	margin: 10px;

	color: #FFFFFF;

	font-family : Arial, Helvetica, sans-serif;
	text-decoration : none;
	font-weight : normal;
 	text-align : left;

	margin-left: auto;
	margin-right: auto;


/* border: 1px solid #FF0000; */



	width: 679px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 649px;
}
html>body #mainBody {
	width: 649px; /* ie5win fudge ends */
}


#mainBody P {
	font-size: 90%;
	font-family : Arial, Helvetica, sans-serif;
}

#mainBody hr {
	color: #F8D77C;
}



/* ------------------------------------------------------------ */
.normal {
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 5px;
}

/* Size (percent) doesn't seem to work in IE 6 */
.normalHeading {
	margin-top: 30px;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 5px;
	
	border-bottom: 1px solid #F8D77C;

	font-size: 14pt;
	font-weight : bold;
}

.normalIndent {
	margin-top: 0px;
	margin-left: 30px;
	margin-right: 10px;

	font-size: 100%;
}

.bio {
	margin: 1em 1em 1em 1em;
	padding: 0;
/*
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 5px;
*/
}

.spaceTop {
	margin-top: 3em;
}
.spaceBottom {
	margin-bottom: 2em;
}

TD.bioLeft {
	color: #FFFFFF;
	vertical-align: top;
	width: 100px;
	padding: 1em 1em 0 1em;
	font-size: 90%;
}
TD.bioRight {
	color: #FFFFFF;
	vertical-align: top;
	padding-top: 10px;
	font-size: 90%;
}



/* ------------------------------------------------------------ */
.logoPageTop {
	margin: 0px;
}



/* ------------------------------------------------------------ */
#menu2 {
 	float: center;

	margin: 0px;
	padding: 0px;

 	text-align : center;

	border-bottom: 1px solid #F8D77C;

/* border: 1px solid #00FF00; */

	width: 679px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 649px;
}
html>body #menu2 {
	width: 649px; /* ie5win fudge ends */
}



#menu2 P {
	color : #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : none;
	margin: 2px;
}
#menu2 A {
	color : #FFFFFF;
	text-decoration : none;
}
#menu2 A:Visited {
	color : #FFFFFF;
	text-decoration : none;
}
#menu2 A:Active {
	color : #FFFFFF;
	text-decoration : underline;
}
#menu2 A:Hover {
	color : #FFFFFF;
	text-decoration : underline;
}



/* ------------------------------------------------------------ */
#menu3 {
 	float: center;

	margin: 0px;
	padding: 0px;

	font-size : 11pt;
 	text-align : center;

	border-bottom: 1px solid #F8D77C;

/* border: 1px solid #00FF00; */

	width: 679px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 649px;
}
html>body #menu3 {
	width: 649px; /* ie5win fudge ends */
}



#menu3 P {
	color: #F8D77C;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : none;
	margin: 2px;
}
#menu3 A {
	color : #F8D77C;
	text-decoration : none;
}
#menu3 A:Visited {
	color : #F8D77C;
	text-decoration : none;
}
#menu3 A:Active {
	color : #F8D77C;
	text-decoration : underline;
}
#menu3 A:Hover {
	color : #F8D77C;
	text-decoration : underline;
}





/* ------------------------------------------------------------ */
#imageInsertLeft {
 	float: left;

	margin: 1em;
/* border: 1px solid #FF0000; */


	text-align : right;
	color: #F4B62F;
	font-family : Arial, Helvetica, sans-serif;	
	text-decoration : none;
	font-style: italic;
	font-size: 90%;

	width: 190px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 160px;
}
html>body #imageInsertLeft {
	width: 160px; /* ie5win fudge ends */
}


#imageInsertRight {
 	float: right;

	margin: 1em;
/* border: 1px solid #FF0000; */


	text-align : right;
	color: #F4B62F;
	font-family : Arial, Helvetica, sans-serif;	
	text-decoration : none;
	font-style: italic;
	font-size: 90%;

	width: 190px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 160px;
}
html>body #imageInsertRight {
	width: 160px; /* ie5win fudge ends */
}


#imageInsertRight2 {
 	float: right;

	margin: 1em;
/* border: 1px solid #FF0000; */


	text-align : right;
	color: #F4B62F;
	font-family : Arial, Helvetica, sans-serif;	
	text-decoration : none;
	font-style: italic;
	font-size: 90%;

	width: 113px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 83px;
}
html>body #imageInsertRight2 {
	width: 83px; /* ie5win fudge ends */
}



.imageFloatLeft {
 	float: left;

	margin: 1em;
/* border: 1px solid #FF0000; */
}
.imageFloatRight {
 	float: right;

	margin: 1em;
/* border: 1px solid #FF0000; */
	clear:right;
}
