/*
lt brown		#b56132
red		 		#b2422c
brown 			#784a32
green			#70bf54
tan				#bdac9a
yellow			#ffee00
grey			#6d6250
purple			#73388a
tanager			#bdac9a
red				#c84f3a
green			#70bf54
yellow			#ffee00
*/

body{
	background-color:#fff; /* highly recomended to keep #fff */
	color:#555; /* color of text for site*/
	font-family: Verdana, sans-serif;
	}

#logo {
	height: 140px;
    margin:11px 0 11px 25px;
    }


a:link, a:visited {
	color:#73388a;
	}

a:hover, a:active {
	color:#501667;
	}

.collection_item_gallery_label { 
	margin-top: -20px;
	margin-bottom: 10px;
}

/* Top Page Navigation */

#top_nav {
	background:#70Bf54;
	color:#FfFfFf;
	border-bottom:0px solid #a59986;
	font-family: Helvetica, Arial, sans-serif;
	}
	
	.font_mod{
		color:#fff;
		} /* matches a:link color above*/

.top_navigation a:link, .top_navigation a:visited {
	color:#fff;
	font-size:9px;
	}
	
.top_navigation a:hover, .top_navigation a:active {
	color: #733A8A;
	}

.top_navigation ul li{
	line-height: 34px;
	font-size:10px;
	text-transform:uppercase;
	}


	#top_nav input {
		border:1px solid #d1d1d1;
		background:#fff;
		}

	#top_nav input[type="text"]:focus {
		background:#fdfbe3;
		}	


/* Spotlight */

	#spotlight, #masthead {
		border:1px solid #fff;
		border-bottom:0;
		}


/* Primary Navigation */	

	#nav_primary div ul{
	
			background:#c84f3a;

		
		
		}
		
	#nav_primary div ul li {
		font-style:normal;
		font-family: Helvetica, Arial, sans-serif;
		line-height:46px;
		text-transform:none;
		font-size:16px;
		}	
		
	/* Primary Navigation Links */
	
	#nav_primary div ul li a:link{
		color:#fff;
		}

	#nav_primary div ul li a:visited{
		color:#fff;
		}

	#nav_primary div ul li a:hover,
	#nav_primary div ul li a:active{
		color:#fff;
		}



/* Content */

	/* Header Color */
	.col_1 h1,.col_1 h2,.col_1 h3,.col_1 h4,.col_1 h5,.col_1 h6,
	.col_2 h1,.col_2 h2,.col_2 h3,.col_2 h4,.col_2 h5,.col_2 h6,
	.col_3 h1,.col_3 h2,.col_3 h3,.col_3 h4,.col_3 h5,.col_3 h6,
	.client_content h1,.client_content h2,.client_content h3,.client_content h4,.client_content h5, .news_archives {
		color:#c84f3a;
		line-height:1.1em;
		font-family: Helvetica, Arial, sans-serif;
		font-style: normal;
		font-weight: bold;
		text-transform: none;
		letter-spacing: -1px;
		line-height: 1.2em;
		margin: 18px 0;
		}
	
	h3.content_news_article_headline  {
		line-height:1.2em;
		font-size:14px;
	}

	.col_3 ul li  h3.content_news_article_headline a {
		font-size:inherit;
	}
		
	/* Client Content Colors*/
	
	.client_content a:hover, .client_content a:active, 
	.col_1 a:hover, .col_1 a:active {
		color:#5eaf42;
	}
	
	/* Column 2 Link Colors */
	.col_2 a:link,
	.col_2 a:visited{
		color:#73388a;
		}
	.col_2 a:hover,
	.col_2 a:active {
		color:#501667;
		}
	
	/* Column 3 Link Colors */
	.col_3 ul li a:link,
	.col_3 ul li a:visited{
		color:#73388a;
		font-style:normal;
		letter-spacing:-1px;
		text-transform:none;
		}
	
	.col_3 ul li a:hover,
	.col_3 ul li a:active{
		color:#501667;
		}

div.news_articles ul li span.content_news_article_by_line {
font-style:normal;
font-size:0.8em;
}


#spotlight, #masthead {
background:#000;
border-color:#6a6a6a;
}

div.portal_login div.form_row_submit  {
background:#bdac9a;
color:#fff;
}


/* Interior Navigation */

	#nav_secondary ul li a:hover,
	#nav_secondary ul li a:active,
	#nav_secondary ul li.selected a{
		color:#231F20;
		}
		
	#nav_secondary ul li{
		border-top: 1px solid #DDD;
		}


/* Footer */
#footer {
    background-color: #70BF54;
    background-image: none !important;
    border-bottom: 0 solid #BDAC9A;
    border-top: 0 solid #BDAC9A;
    color: #FFFFFF;
    font-size: 11px;
    line-height: 1.4em;
}

.contactinfo a:link, .contactinfo a:visited {
	color:#FfFfFf !important;
	text-decoration:underline;
}

.contactinfo a:hover, .contactinfo a:active {
	color:#FfFfFf !important;
}

#NavPulldown {
display:none;
}

.right_links a {
	color: #fff;
}

/* Font de-italicize */

.content_image_caption {
font-style: normal;
}

.col_3 .content_image_box img {
	width: 95% !important;
}

.col_3 .content_image_box {
	width: 98% !important;
	margin: 0 auto;
}