body { background-color: #F3BF77; margin: 0px auto; }
a img { border: 0px none; }

/* Taken from "index.htm" */
.sp-links a { color: #CC0000; width: 50%; display: block; text-align: center; }
a.l { float: left; }
a.r { float: right; }
.clear { clear: both; }
.leftcol { float: left; width: 290px; }
.rightcol { float: right; width: 248px; }
.BodyText .leftcol .first { padding-top: 0px; margin-top: 0px; }

/* Taken from "leaders.htm" */
.col a { color: #CC0000; }
.clear { clear: both; }
.main-img { text-align: center; }
.main-img img { padding-bottom: 5px; }
.main-img .subtitle {
	margin: 0pt;
	padding: 0px 0px;
	color: #000066;
	font-size: 10px;
	font-style: italic;
	text-align: center;
}
.main-img .subtitle span { font-weight: bold; }
.col {
	width: 100%;
	padding: 10px 0px;
}
.col td.quote span { font-style: italic; }
.col th, .col td { vertical-align: top; }
.col td.name { font-size: 16px; }
.col td.name span.title { font-weight: bold; }
.col td.name span.position { font-style: italic; font-size: 14px; }
.col th { width: 150px; }
.col ul { padding: 0px; margin: 0px; list-style-position: inside; }
div.hr { width: 100%; height: 1px; background-color: #666666; margin: 5px 0px; font-size: 0px; }
.col table th, .col table td { text-align: left; }
.sidenavsub a { background-position: left center; padding-left: 5px; width: 148px; }
p.subtext {
	margin: 0px;
	padding: 0px;
	font-style: italic;
	font-size: 11px;
}
#mission p.header { margin-bottom: 0px; }
#mission p.top-text {
	font-weight: bold;
	font-size: 13px;
}

/* NEWSLETTER */
p.header span#special { font-size: 11px; font-style: italic; font-weight: normal; color: #000; }
#lightbox-imgs a {
	display: block;
	float: left;
	width: 29%;
	text-align: center;
	border: 1px solid #fe9393;
	margin: 5px;
	_margin: 4px 2px;
}
* html #newsletter a img { border: 0px none!important; }
#lightbox-imgs a:hover { border: 1px solid #DD0000; }
#lightbox-imgs  img { width: 85%; height: 80px; }
#newsletter .leftcol { width: 256px; font-size: 0px; text-align: center; }
#newsletter .leftcol a { display: block; border: 2px solid #fe9393; *padding: 2px 0px; }
#newsletter .leftcol a:hover { border: 2px solid #DD0000; }
#newsletter .rightcol { width: 285px; }
#newsletter span#special a { color: #0000FF; }
/* END NEWSLETTER */

/* SCHEDULE */
* html #schedule a img { border: 0px none!important; }
#lightbox-imgs a:hover { border: 1px solid #DD0000; }
#lightbox-imgs  img { width: 85%; height: 80px; }
#schedule .leftcol { width: 256px; font-size: 0px; text-align: center; }
#schedule .leftcol a { display: block; border: 2px solid #fe9393; *padding: 2px 0px; }
#schedule .leftcol a:hover { border: 2px solid #DD0000; }
#schedule .rightcol { width: 285px; }
#schedule span#special a { color: #0000FF; }
/* END SCHEDULE */
