/* ====== COLORS ======= */
/* #dae7ce; /* light green */
/* #f9f9f9 /* light gray */
/* #F0EDE4; /* beige */
/* #F9F6EF; /* light beige*/
/* #629175; /* forest green */
/* #629175; /* forest green 2 */
/* #557762; /* another green */
/* #C86566; /* pink */ /* rgba(200, 101, 102, .2) */
/* #964D51; /* dark pink */
/* #E94932; /* orange */
/* #F29284; /* pale orange */
/* #594D45; /* med brown */ /*89. 77, 69 */
/* #332C28; rgb(51,54,40); /* dark brown */
/* #F4F8F0; /* really light green */



body{
	background-color: #F0EDE4; /* beige */
	background-color:#fefefe; /* light gray */
	color: rgb(51,54,40); /* dark brown */
	color: #594D45; /* med brown */
}

#video-container{
	background-color:#fefefe; /* light gray */
	border-bottom: 1px solid rgba(51,54,40,.2); /* dark brown */
}

#site-header{
	/*border-top: 5px solid #C9DFC1; /* med brown */
}

#site-nav{
	/*border-top: 5px solid #629175; /* med brown */
	border-bottom: 1px solid rgba(51,54,40,.2); /* dark brown */
	/*background-color:  rgba(200, 101, 102, .1); /* pink */
	background-color:#fefefe; /* light gray */

}

#highlighted h1{
	opacity: .8;
}
#highlighted h2{
	/*color: #F29284; /* pale orange */
	opacity: .75;
}


#highlighted .big{
	opacity: .85;
}

#site-header, #primary, #secondary{
}

#user-login-form{
	background-color: #f9f9f9; /* light gray */
	color: rgba(51,54,40, .75);
}

fieldset{
	border-color:   #dae7ce; /* light green */
	border-width: 1px;
}

#primary, #secondary{
	border-top: 1px solid rgba(51,54,40,.2); /* dark brown */
}

.home #primary{
	border-top: 0;
}

section#featured-carousel .slides{
	border: 1px solid rgba(51,54,40, .2); /* med brown */
}

a{
	color: #C86566; /* pink */
	color: #C86566; /* pink */
	color: #77a24f; /* bright green */
	color: #819C86; /* gray-green */
	color: #79967F;
	color: #629175; /* forest green */
}

a:visited{
	color: #557762; /* dark green */
}


#site-nav li,
#site-nav li a,
#site-nav li a:visited{
	color: #C86566; /* pink */
	color: #557762; /* dark green */
}

a:hover, .specialties a:hover, a.activeSlide, #site-nav li:hover,
#site-nav li a:hover{
	color: #E94932; /* orange */
}

.edit a, .delete a{
	color: rgba(51,54,40, 1); /* med brown */
}

.edit a:hover, .delete a:hover{
	color: #C86566; /* pink */
}

h1, h2, h3, h4, h5, h6, .site-name a, /*.region-content .node h2 a,*/
.node-type-topic .field-name-field-bibliography .field-label,
.node-resource-list h2 a{
	color: #629175; /* forest green */
	color: #594D45; /* med brown */ 	
}

h2, h3{
	color: rgba(51,54,40,.6);
}

.node .node-participant-profile h2 a{
		/*color: #C86566; /* pink */

}




.views_slideshow_slide h2 a{
	color: #629175; /* forest green */
}

 #site-name a, #header #site-slogan{
 	/*color: #3E5B4A; /* forest green */
 	color: #557762;
 }

.highlight, .pull{
	color: #3E5B4A; /* forest green */
	color: #594D45; /* med brown */ 
}

.event, .symposium{
	color: #594D45; /* med brown */ 
}
h2.slide-headline a{
	color: #629175; /* forest green */
}

#secondary h2, #who-we-are h2, h2.video-hed, h3.video-sub-hed, .symposia section h3, .symposia h4,
#symposium-overview .field-label
{
	color: #594D45; /* med brown */
}

.group-affiliations{
	color: rgba(51,54,40, .8); /* med brown */
}


#header #hgroup ul.menu li{
	background-color: #DAE7CE;
	color:		#557762;
	/*border: 2px solid #629175; */
}

#header #hgroup ul.menu li a{
		color:		#557762;
}

#header #hgroup ul.menu li:hover{
	/*background-color:  #e94932;*/
	color:		#557762;
	color:  #e94932;
	/*background-color: #F29284;*/
	background-color: #ECF3E6; /* light green */
	/*border: 2px solid #629175; */
}

#header #hgroup #block-menu-menu-social ul.menu li:hover{
	background-color: transparent;
}

#header #hgroup ul.menu li:hover a{
	color:  #e94932;
}

#header #hgroup ul.menu li:hover a.hide
{
	color:  rgba(0,0,0,0);
}


.node-type-topic h1#page-title{
 
}

.node-type-topic .field-name-field-definition{
	color: #629175;
	color: rgba(51,54,40,.6); 
	/*color: #f29284;*/
}

.node-topic .field-name-body h1, .node-topic .field-name-body h2{
	/*color: #557762; /* forest green */

}

/* DRUPAL STUFF*/

tr.odd{
	background-color: #DAE7CE;/* pale mint */
	background-color: #FaFaFa; 
}

tr.even{
	background-color: #f4f4f4 /* light gray */
}

.marker{
	background-color: #FFF7C5;/* yellow */
	color:  #594D45; /* med brown */
}

/* MISC */

.content-type{
	color: rgba(89, 77, 69, 1); /* med brown */ /*89. 77, 69 */
}

.submitted{
	color: rgba(89, 77, 69, .5); /* med brown */ /*89. 77, 69 */
}

dl{
	color: #594D45; /* med brown */
	color: rgba(51,54,40, .5); /* dark brown */
}

#mc_embed_signup div.mce_inline_error{
	background-color: #F29284; /* pale orange */
}

.calendar-calendar .month-view .full td.multi-day div.monthview,
.calendar-calendar .week-view .full td.multi-day div.weekview,
.calendar-calendar .day-view .full td.multi-day div.dayview{
	color: #557762; /* forest */
}

.calendar-calendar .month-view .full td.multi-day div.monthview a,
.calendar-calendar .week-view .full td.multi-day div.weekview a,
.calendar-calendar .day-view .full td.multi-day div.dayview a{
	color: #000; 
}

.calendar-calendar .month-view .full td.multi-day div.monthview a:hover,
.calendar-calendar .week-view .full td.multi-day div.weekview a:hover,
.calendar-calendar .day-view .full td.multi-day div.dayview a:hover
.view-calendar a:hover,
.view .date-nav-wrapper .date-prev a:hover,
.view .date-nav-wrapper .date-next a:hover{
		color: #E94932; /* orange */
	text-decoration: none;
}

.calendar-calendar .month-view .full td.date-box.today,
.calendar-calendar .month-view .full tr td.today,
.calendar-calendar .month-view .full tr td.single-day.today{
	border-color: #F29284; /* pale orange */
}
.calendar-calendar tr td.today{
	background-color: #fff;
}

.calendar-calendar tr td.today a{
	/*background-color: #F29284; /* pale orange */
	color: #E94932;
}

.calendar-calendar .month-view .full td.multi-day div.monthview,
.calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff,
.calendar-calendar .month-view .full td.multi-day .inner .monthview .continues,
.calendar-calendar .week-view .full td.multi-day div.weekview,
.calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff,
.calendar-calendar .week-view .full td.multi-day .inner .weekview .continues,
.calendar-calendar .day-view .full td.multi-day div.dayview,
.calendar-calendar .day-view .full td.multi-day div.dayview .cutoff,
.calendar-calendar .day-view .full td.multi-day div.dayview .continues{
	background-color: #dae7ce; /* light green */
}

.calendar-calendar td.empty{
	color: #99A290; /* gray-green */
}

.calendar-calendar td .inner div.day a{
	color: #C86566; /* pink */
}

.calendar-calendar td .inner div.day a:hover{
	color: #E94932; /* orange */
	text-decoration: none;
}

.calendar-calendar div.calendar{
	font-size: 1.2rem;
	line-height: 1;
}

.calendar-calendar td .inner div.calendar div{
	padding-top: .5rem;
}

.calendar-calendar td .inner div.calendar div .continuation{
	padding-top: 0;
}

dl{
	/*color: #629175; /* forest green */
}

/* FORMS */

input{
	border-color: rgba(89, 77, 69, .5);
}

input.paypal{
	border: none;
	margin: 0 auto;
}

button,
.button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
	color: #557762; /* dark green */
	background-color: #dae7ce; /* light green */
	
}


button:hover,
button:focus,
.button:hover,
.button:focus,
input[type="button"]:hover,
input[type="button"]:focus,
input[type="reset"]:hover,
input[type="reset"]:focus,
input[type="submit"]:hover,
input[type="submit"]:focus {
	background-color: #E94932; /* orange */
	color: #FFF;
}

button:active,
.button:active,
input[type="button"]:active,
input[type="reset"]:active,
input[type="submit"]:active {

	box-shadow: 2px 2px 5px #000000;
}

#crm-core-profile-entry-form-basic-donation-form{
	background-color: #F9F6EF; /* light beige*/
	background-color: #f9f9f9; /* light gray */
	background-color: #F0EDE4; /* beige */
	background-color: #f9f9f9; /* light gray */
}

#crm-core-profile-entry-form-basic-donation-form input[type="text"]{
	background-color: #f9f9f9; /* light gray */
	
	background-color: #F0EDE4; /* beige */
	background-color: #F9F6EF; /* light beige*/
	border-color: rgba(51,54,40, .2); /* dark brown */
}


#mc_embed_signup{
	color: #557762; /* dark green */
	background-color: #dae7ce; /* light green */
}

#mc_embed_signup input{
	background-color: #F4F8F0; /* really light green */
}

#mc_embed_signup input#mc-embedded-subscribe{
	background-color: #F29284; /* pale orange */
	color: #FFF;
}

#mc_embed_signup input#mc-embedded-subscribe:hover,
#mc_embed_signup input#mc-embedded-subscribe:focus{
	background-color: #E94932; /* orange */
}

#mc_embed_signup p{
	color:	#557762; /* dark green */
	color: rgba(51,54,40, .8); /* dark brown */
}

#mc_embed_signup #mc-embedded-subscribe-form  div.mce_inline_error{
	background-color: #E94932; /* orange */
	font-weight: 400;
}