/* LOOK AND FEEL */

/* Standard HTML styles */
/* and basefont style and size */
/* inherit from "redefine.css" */

/* Nav and menu styles and behavior */
/* inherit from "navigation.css" */


#home, #secondary, #tertiary, #utility {
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
}

#header {
	background-color: #006;
}

#home #content #leftColumn, #content #rightColumn, #secondary #content #rightColumn {
	width: 197px;
}

#secondary #content #leftColumn, #tertiary #content #leftColumn, #utility #content #leftColumn {
	width: 193px;
}

#content .contentSpacer {	
	width: 9px;
}

#topNavDivider .centerContentSpacer {	
	width: 352px;
}

#topNavDivider .contentHolder {	
	width: 358px;
}

/* Colored column boxes */
/* Colored column boxes */
/* Colored column boxes */

#featureBoxTop, #featureBoxHeard, #featureBoxInvolved, #featureBoxTips, #featureBoxEmailUpdates, #featureBoxTopUpdates, #featureBoxTopNewsletter, #rightColumn #featureBoxDidYouKnow, #featureBoxUpdates {
	padding: 0 .5em 15px 1em;
	margin: 0 0 0 0;
}

#leftColumn #featureBoxTop, #leftColumn #featureBoxHeard, #leftColumn #featureBoxInvolved, #leftColumn #featureBoxTips, #leftColumn #featureBoxUpdates {
	background: #cc9 url(../images/home_leftColumn_colorFooter.gif) bottom right no-repeat;
}

#rightColumn #featureBoxHeard, #rightColumn #featureBoxInvolved, #rightColumn #featureBoxTips, #rightColumn #featureBoxUpdates, #rightColumn #featureBoxTop, #rightColumn #featureBoxTopUpdates, #rightColumn #featureBoxTopNewsletter, #rightColumn #featureBoxDidYouKnow {
	background: #cc9 url(../images/home_rightColumn_colorFooter.gif) bottom right no-repeat;
}

#leftColumn #featureBoxHeard, #leftColumn #featureBoxInvolved, #leftColumn #featureBoxTips, #leftColumn #featureBoxUpdates {
	border-top: 1px solid #fff;
}

/* exception for utility pages where featureBoxHeard is at the top */
#utility #leftColumn #featureBoxHeard {
	border-top: 0px;
}

#rightColumn #featureBoxHeard, #rightColumn #featureBoxInvolved, #rightColumn #featureBoxTips, #rightColumn #featureBoxUpdates, #rightColumn #featureBoxDidYouKnow {
	border-top: 1px solid #fff;
}

#leftColumn #featureBoxTop {
	padding: 0 0 25px 0;
}

#rightColumn form {
	padding-bottom: 5px;
}

#leftColumn p, #rightColumn p {
	margin: 1em 0 0 0;
}

/* Secondary column boxes */
/* Secondary column boxes */
/* Secondary column boxes */

#leftColumn #featureBoxPoll, #rightColumn #featureBoxPoll, #leftColumn #featureBoxDidYouKnow, #leftColumn #featureBoxShare, #rightColumn #featureBoxShare {
	margin-top: 1em;
}

#leftColumn #featureBoxPoll, #leftColumn #featureBoxDidYouKnow, #leftColumn #featureBoxShare {
	padding-left: 1em;
}

#rightColumn #featureBoxPoll, #rightColumn #featureBoxShare {
	padding-right: 1em;
}

#featureBoxPoll .item, #leftColumn #featureBoxDidYouKnow .item, #featureBoxShare .item {
	border: 1px solid #cc9;
}

#featureBoxPoll .item strong, #leftColumn #featureBoxDidYouKnow .item strong, #featureBoxShare .item strong {
	color: #900;
}

#featureBoxPoll p, #leftColumn #featureBoxDidYouKnow p, #featureBoxShare p {
	padding: .5em;
}

#featureBoxPoll h1, #featureBoxPoll form, #leftColumn #featureBoxDidYouKnow h1, #leftColumn #featureBoxDidYouKnow form, #featureBoxShare h1, #featureBoxShare form {
	margin: 0;
	padding: .2em .2em .2em 1em;
}

#featureBoxPoll h1, #leftColumn #featureBoxDidYouKnow h1, #featureBoxShare h1 {
	margin: 0;
	border-bottom: 1px solid #cc9;
}

/* Content area styles */
/* Content area styles */
/* Content area styles */

#contentHolder {
}

#tertiary #contentHolder, #utility #contentHolder {
	padding-right: 1em;
}

#content #contentHolder .item {
	padding: 0 .8em 0 .8em;
}

#content #contentHolder .item .feature {
	border-bottom: 1px dashed #666;
}

.headerAltColor {
	color: #900;
}

.pageTools {
	text-align: right;
}

.pageTools a {
	padding: 0;
}

.buttonTools {
	padding: .2em;
	margin: 0;
	background-color: #900;
	border: 1px solid #fff;
	font-size: .7em;
	color: #fff;
	text-align: center;
}

td.buttonTools:hover {
	background-color: #999967;
}

.buttonTools a {
	color: #fff;
	font-weight: normal;
	text-decoration: none;
}

.buttonTools a:hover {
	text-decoration: underline;
}

/* h1, h2, and h3 defaults are set in redefine.css */

#tertiary #contentHolder #pageHeader, #utility #contentHolder #pageHeader {
	/* width: 306px; */
	margin-bottom: 20px;
}

#tertiary #contentHolder h1, #utility #contentHolder h1 {
	color: #900;
	border-bottom: 1px dashed #918f8f;
}

.custory_organization {
	font-style:italic
}

.custory_biography {
	font-style:italic
}

/* Email to a Friend  Styles */

table.csc-mailform td {
	padding: 1em 0 0 0;
	margin: 0;
	}

.csc-mailform td.csc-form-fieldcell {
	padding-left: 1em;
	vertical-align: top;
}
.csc-form-labelcell {
	vertical-align: top;
	text-align: right;
}

.tx-cusitemap-pi1, #sitemap {
	margin: 0;
	padding: 0;
}

#sitemap ul ul ul, #sitemap ul ul ul ul {
	margin-bottom: 0;
	padding-bottom: 0;
}


/* Common */

#footer, #footer a {
	text-align: center;
	color: #666;
	text-decoration: none;
	font-weight: normal;
}

#footer a:hover {
	color: #444;
}

.spacer {
	margin-top: 1px;
	padding: 0;
	clear: both;
}

/* Print Template */
#print {
	margin: 8px 16px;
	background-color: #fff;
}
#printContent p {
	margin: 1em 0 1em 0;
}

#printContent h1 {
	color: #900;
	font-size: 1.5em;
}

