/* font specifications */

body {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.5;	
	color: #000; /* MSttt 10/12/09 was in p {}, moved here */
}

/* standard link display. Underline only on hover. */
/* standard link display. Underline only on hover. */
a { text-decoration: none; }
a:hover, a:focus, a:active { text-decoration: underline; }

strong {
	font-weight: bold;
}

p a { 
	text-decoration: none; 	/* 6/29/10 SSw cx: was underline, not matching client overrides */
	color: #0000CC;			/* 6/29/10: SSw cx - noticed client manually making all links this color; was black */
}

p a:hover, p a:focus, p a:active { 
	text-decoration: underline; 	/* 6/29/10 SSw cx: was none, not matching client overrides */
	color: #0000CC;			/* 6/29/10 SSw cx: was 7C0200 */
}

/* ***************** #header ***************** */
#header ul, #header li {
  text-transform: uppercase;
  font-weight: bold;
  font-size: 12px;
}

#header a {
  color: white;
  text-shadow: 1px 1px 1px #000000; 
  font-weight: bold;
}

.home #header ul, .home #header li {
  text-transform: uppercase;
  font-weight: bold;
  font-size: 12px;
  color: #7c0200;		/* luscious red */
}

.home #header a {
  color: #7c0200;
  text-shadow: none; 
  font-weight: bold;
}

.home #header a:hover, .home #header a:active {
	color: #FFF; 
	text-decoration: none;
}


/* ***************** #content ***************** */
/* **** networking section **** */
#networking {
  font-size: 10px;
}

#support {
  color: #790000; /*rust*/
  font-size: 11px;
  font-weight: bold;
}

#donateNow {
  background: #790000; /*rust*/
  color: white;
  font-size: 12px;
}

#watch {			/* video on home */
  font-size: 11px;
  font-weight: bold;
  color: #790000; 	/*rust*/
}

.event {				/* inside page left col */
  text-align: center;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 12px;
  line-height: 17px;
}

.event a {
  color: #518E2D /*green*/;
}

/* NOTE: remainder of "event" styles in client-styles.css */

.socialNetworksList a {
  color: black;
}

/* **** #main **** */
#main { /* MSttt 11/12 was #main p */
  font-size: 12px;
}

h2 {		/* main page header */
  font-size: 20px;
  font-weight: bold;
  color: #518E2D /*green*/;
}

h3 {		/* subheader */
  font-size: 14px;
  font-weight: bold;
  color: #790000; /*rust*/
}

.subNav {
  font-size: 11px;
  font-weight: bold;
}

.subNav a {
  color: #518E2D /*green*/;
}

.subNav .current a {
  color: #790000; /*rust*/
}

/* box on home page */
.home-event {		/* was #events */
  line-height: 1.3;
  color: #fff;
  font-size: 12px;
}

.home-event a {
  color: #fff;
  font-weight: bold;
  text-decoration: underline;		
}

.home-event a:hover, .home-event a:focus, .home-event a:active {
  color: #fff;
  text-decoration: none;		
}

/* NOTE: remainder of events styles in client-styles.css */

/* ***** lists with bullets, indented, padding between each bullet */

#content ul.bullet1 {
	list-style: disc;
}

#content ul.bullet1 li {
	margin-left: 35px;	
	padding-bottom: 20px;	
}

/* ***** lists with bullets, indented, no padding between each bullet */

#content ul.bullet2 {
	list-style: disc;
	padding-bottom: 15px;
}

#content ul.bullet2 li {
	margin-left: 35px;	
}

#content ul.bullet2 li a {
	text-decoration: none; 	
	color: #0000CC;			
}

#content ul.bullet2 li a:hover, .home #header a:active {
	text-decoration: underline; 
	color: #0000CC;		
}

/* ***** lists with numbers, indented, padding between each number */

#content ul.numberList {
	list-style: decimal;
	padding-bottom: 15px;
}

#content ul.numberList li {
	margin-left: 35px;	
	padding-top: 20px;	
}


/* ***** lists indented, no bullet, no padding between each bullet */

#content ul.indent {
	list-style: none;
	padding-bottom: 15px;
}

#content ul.indent li {
	padding-left: 15px;		
}

/* ***** jump links at top of "current projects" page */

#content ul.jumpLink {
	list-style: none;
	padding: 15px 0;
	}

#content ul.jumpLink li a {
	text-decoration: none;
	font-weight: bold;
	color: #790000;
}

#content ul.jumpLink li a:hover, ul.jumpLink a:focus, ul.jumpLink a:active {
	text-decoration: underline;
}

/* ***** back to top links */


.backtotop {
  font-size: 10px;
}

.backtotop a {
  text-decoration: underline;
  color: #000;
}

.backtotop .current a {
	text-decoration: none;
	color: #000;
}



/* ***************** #footer ***************** */
#footer {
  font-size: 10px;
  text-align: center;
}

/* footer nav text. Rest of footer text is black too, since that's the default */
#footer a {
  color: black;
  text-transform: capitalize;
}

#footer strong, #footer strong a {
  font-weight: bold;
}

/* ************** temporary - for editing ************** */

.red {
	color: #C00;
	font-weight: bold;
}