body {
	background: #ededed;
	
}

.wrapper, header {
	max-width: 1500px;
	margin: 0 auto;
	background: #fff;
}
h1,h2,h3,h4,h5, a.nav-link {
	font-family: "cronos-pro-display", sans-serif;
	font-weight: 400;
}
a,h1,h2,h3,h4,h5 {color: #006600;}
footer {font-size: .85rem;}
footer h5 {font-size: .85rem; text-transform: uppercase;}
a {text-decoration: underline;}
header {background-image:url(/images/bg.gif); background-repeat: repeat;}
header a {text-decoration: none;}
.top-graphic {background-image: url(/images/tpg_03.jpg); background-size:cover;  min-height: 125px;}
.bg-dark {
	background: #006600 !important;
}

a.nav-link {
	color: #fff !important;
}

/* Small devices (landscape phones, 576px and up) */
@media (min-width: 576px) { ... }

/* Medium devices (tablets, 768px and up)*/
@media (min-width: 768px) { 
	.top-graphic { min-height: 235px;}
	.navbar-expand-lg .navbar-nav .nav-link {padding: .25rem .5rem;} 
	 }

/* Large devices (desktops, 992px and up)*/
@media (min-width: 992px) { 
	.navbar-expand-lg .navbar-nav .nav-link {padding: .25rem .75rem;} 
}


/* Extra large devices (large desktops, 1200px and up)*/
@media (min-width: 1200px) { 
	.navbar-expand-lg .navbar-nav .nav-link {padding: .25rem 1.25rem;}
 }