body {
	background-color: white;
font-size:12px;
line-height:1.25em;
}
eNewsTitle {
	background-color: blue;
}
#masthead {
	height: 80px;
}
#nav1 {
	position: relative;
	background-color: #dddddd;
	border-top: 5px solid #000;
	height: 27px;
	padding-top: 7px;
	z-index: 50;
	margin-bottom: -34px;
}
#othernav1 {
	position: relative;
	border-top: 5px solid #000;
	height: 27px;
	padding-top: 7px;
	z-index: 50;
}
#othernav1 a.active {color:#7F7F7F}
/* OTHER NAV________ */

#othernav2, #n1,#n2,#n3,#n4,#n5 {padding:0;}
#n1,#n2,#n3,#n4,#n5,#n1off,#n2off,#n3off,#n4off,#n5off {
margin-top: -71px;
margin-right: 0px;
padding-top: 70px;
width: 160px;
height:30px;
margin-bottom:0;
border-left: 1px solid black;
border-top: 1px solid black;
}

#n1 a,#n2 a,#n3 a,#n4 a,#n5 a,#n1off a,#n2off a,#n3off a,#n4off a,#n5off a {
text-decoration:none;
font-size:0.9em;
}
#n5,#n5off {border-right:1px solid black;}
#othernav2 {
background: url(./images/site/onbg.gif) repeat-x;
padding-top:70px;
}
#n1 {background: url(./images/site/1.jpg) no-repeat;}
#n2 {background: url(./images/site/2.jpg) no-repeat;}
#n3 {background: url(./images/site/3.jpg) no-repeat;}
#n4 {background: url(./images/site/4.jpg) no-repeat;}
#n5 {background: url(./images/site/5.jpg) no-repeat;}

#n1off {background: url(./images/site/1off.jpg) no-repeat;}
#n2off {background: url(./images/site/2off.jpg) no-repeat;}
#n3off {background: url(./images/site/3off.jpg) no-repeat;}
#n4off {background: url(./images/site/4off.jpg) no-repeat;}
#n5off {background: url(./images/site/5off.jpg) no-repeat;}

#n1 a:hover,#n2 a:hover,#n3 a:hover,#n4 a:hover,#n5 a:hover {color: white;}
#n1off a.active{color:white}
#n2off a.active{color:white}
#n3off a.active{color:white}
#n4off a.active{color:white}
#n5off a.active{color:white}
#m1 a.active {color:white}
#m1
{position: relative;
	background-color: #BFBFBF;
z-index: 40;
color: black;
margin-top:1px;
margin-bottom: -2.5em;
visibility: hidden;
font-weight:bold;
line-height:14px;
padding-top:0.2em;
height:3em;
}
#m1.show {visibility:visible;}
#m1 small {
color:black;
font-size:10px;
font-weight:bold;
}
#m1 a {
color:#656565;
text-decoration:none;
}
#m1 a:hover {
color:white;
}
#sub1 a {
margin-right:22px;
}
#sub2 {
margin-left:-10px;
}
#sub3 {
margin-left:10px;
}
/*END OTHER NAV ———————————————*/
#hero {
	height: 320px;
	z-index: 10;
}

#nav2 {
	background-color: #000;
	height: 2.2em;
	padding-top: 0.7em;
}
#subnav2 {
	height: 2em;
	padding-top: 0.5em;
	background-color: #aaaaaa;
	color: white;
}
#content, #sidebar, #column2{
	margin-top: 3.2em;
}
#content {z-index:5;}
#content h2 {
	margin-bottom: 13px;
}
h2 a {
	color: black;
	text-decoration: none;
}
#content .entry {
	border-bottom: 1px solid #000;
	margin-bottom: 1em;
}
#sidebar p.box{
	border-bottom: 1px solid #000;
	background-color: white;
	margin: 0;
	padding: 1em 1.25em 1.25em 1.25em;
}
#sidebar p.boxenews{
	background-color: white;
	margin: 0;
	padding: 1em 1.25em 1.25em 1.25em;
}

#footer {
	background-color: #101934;
	padding-top: 2em;
}
#foot1, #foot2, #foot3 {
padding: 4px;
}

/* TYPOGRAPHY ——————————————————*/
h1 {
	font-size: 1em;
	font-weight: bold;
}
h2 {
	font-size: 1em;
	font-weight: bold;
	color: black;
}
h3 {
	font-size:1em;
	font-weight: bold;
	color: #8c8c8c;
}
h4 {
	font-weight: bold;
	color: #a8a8a8;
	font-size: 1em;
	margin-bottom: 0;
}
a {
	color: #ff0000;
}
#nav1 a,#othernav1 a {
	font-weight: bold;
	text-decoration: none;
	color: black;
}
#nav1 a:hover,#othernav1 a:hover {
	color: #7F7F7F;
}
#nav2 a {
	text-decoration: none;
	color: #ff0000;
font-size:0.9em;
}
#nav2 a:hover {
	color: white;
}
.current a {
color: #A6A6A6;
}
#sidebar p{
	color: #8c8c8c;
font-size: 1em;
}
#content p {
clear:both;
margin-bottom:0.5em;
}
#sidebar a {
	color: black;
	font-weight: bold;
	text-decoration: none;
	margin-left: -1em;
}
#sidebar .sidebar_subnav a {
	margin-left: 0;
	color:#ff0000;
	}
.graylink a {
	color: #595959;
	text-decoration: none;
}
#sidebar a.dnate {
line-height:20px;
}
#sidebar img {
margin: 0.5em 0.7em 0em 0;
}
#sidebar img.last {
margin-right:0;
}
#sidebar img.dnate {
float:none;
margin:0 0 -5px 0;
}
#footer {
	color: white;
}
#footer a {
	color: white;
	text-decoration: none;
}
#footer ul {
	list-style: none;
	margin-left: 0;
}
#foot1 li {
	display: inline;
}
#footer h5 {
	color: #aaa;
	margin-bottom: .7em;
}
#foot1 {
	text-align: justify;
}

#sddm
{z-index: 35}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: arial;
	color: #BFBFBF;
}

#sddm li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 60px;
	background: #aaaaaa;
	color: #FFF;
	font-weight:bold;
	text-align: center;
	text-decoration: none}

#sddm li a:hover
{	background: #3f3f3f}

/* start my framework */
.float-right { float:right}
.no-margin-top{margin-top:0;}
.justify {text-align:justify;}
.show {visibility:visible;}

/* JOHN */
p.linkmore{
margin-bottom:13px;
font-size:10px;
font-weight:bold;
}

p.linkmore a{
text-decoration:none;
text-transform:uppercase;
letter-spacing:1px;
}

h1.subsection_title{
font-size:2em;
margin:12px 0 6px 0;
padding:0;
}

div.subsection_nav{
margin:0 0 24px 0;
padding:0;
}

div.subsection_nav a{
text-decoration:none;
font-weight:bold;
}

div.subsection_nav a.on{
color:#656565
}

ol.downloadables li{
margin-bottom:12px;
}
