body{
	background-color:#fff; /* highly recomended to keep #fff */
	color:#000000; /* color of text for site*/
	}
	
a:link{color:#00853c;}

a:visited {color:#00853c;}

a:hover, a:active {color:#ff6500;}

#top_nav a:link {color:#FF6500;}
#top_nav a:visited {color:#FF6500;}
#top_nav a:hover, #top_nav a:active {color:#fff;}

#nav_secondary a:link, #nav_secondary a:visited { color:#FF6500;}
#nav_secondary a:hover { color:#00853c;}


/* Top Page Navigation */

	#top_nav {background:#0e0f12;}

	.font_mod{color:#ea892f;} /* matches a:link color above*/

	#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:#9E2629;
		}
	
	/* 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 {
		color:#e79919;
		}
		
	h3.content_news_article_headline {
	font-size: 25pt;
	}
	
	h4.content_news_article_by_line {
	font-size: 11pt;
	}
	
	div.news_articles ul li h3.content_news_article_headline {
	font-size: 22pt;
	}
	
	.homepage div.news_articles ul li h3.content_news_article_headline {
	font-size: 1em;
}

	.internal div.news_articles ul li h3.content_news_article_headline {
	font-size: 1em;
}
	/* Client Content Colors*/
	
	.client_content a:hover, .client_content a:active, 
	.col_1 a:hover, .col_1 a:active {
		color:#ff6500;
	}
	
	/* Column 2 Link Colors */
	.col_2 a:link,
	.col_2 a:visited{
		color:#00853c;
		}
	.col_2 a:hover,
	.col_2 a:active {
		color:#ff6500;
		}
	
	/* Column 3 Link Colors */
	.col_3 ul li a:link,
	.col_3 ul li a:visited{
		color:#000;
		}
	
	.col_3 ul li a:hover,
	.col_3 ul li a:active{
		color:#000;
		}


/* Interior Navigation */

	#nav_secondary ul li a:hover,
	#nav_secondary ul li a:active,
	#nav_secondary ul li.selected a{
		color:#00853c;
		}
		
	#nav_secondary ul li{
		border-top: 1px solid #9992ce;
		}


/* Footer */

	#footer {
		color:#fff;
		background-color:#111215;
		border-top:2px solid #e89404;
		}
		
 p {
	color: #000;
}

#footer p, #footer a {
	color: #fff;
}
.content_news_article_by_line {
	color: #000;
}

div.required_form_label {
		color: #AD235E;
}

#nav_primary div ul {background: #00853c;}
body {background-image: url('../graphics/layout/bg.gif');}
#footer {background: #AD235E;border-top: 2px solid black; background-image: none !important;}

.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 {
color: #FF6500;
}

.form_label {color: #000;}
h2#page_title {text-transform: lowercase;}

#masthead .content_image img {
	margin: 0;
}

#masthead {
	border: none;
}

#logo {
	float:left;
}

.pagetitle {
	color:#Ff6500;
	text-transform: lowercase;
	font-size: 22pt;
	margin-bottom: 18px;
	font-style: italic;
	margin-left:35px;
}

table a:link, table a:visited { color: #00853c; }
.client_content table a:hover, .client_content table a:active { color: #FF6500; }

#tagline {
	padding-left: 150px;
	margin-top: 3px;
}

#spotlight { clear: both; }

/* --< Dropdown Styling >-- */

#nav_primary div ul li a:hover, #nav_primary div ul li a:active, #nav_primary div ul li.selected {
background-image: none !important;
}

#nav_primary div ul li ul {
background-color: #AD235E;
}

#nav_primary div ul li ul li a:link, #nav_primary div ul li ul li a:visited {
color: #eee;
}

#nav_primary div ul li ul li a:hover, #nav_primary div ul li ul li a:active {
color: #fff;
}

#masthead {
	height: 200px;
}

body.mobile .contentspace1 .content_collection_items li .collection_item_label a {
background: #FF6500;
background-image: -ms-linear-gradient(top, #FF6500 0%, #FF6500 100%);
background-image: -moz-linear-gradient(top, #FF6500 0%, #FF6500 100%);
background-image: -o-linear-gradient(top, #FF6500 0%, #FF6500 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FF6500), color-stop(1, #FF6500));
background-image: -webkit-linear-gradient(top, #FF6500 0%, #FF6500100%);
background-image: linear-gradient(top, #FF6500 0%, #FF6500 100%);
}

/* Client Requests */
.col_3 .content_image_box, .col_3 .content_image_box img {
width:auto !important;
}

#tagline {
	padding-left:0;
    text-align: center;
    width: 446px;
	}
	
#below_subnav_internal p {
	clear: both;
}
