body#news {
margin: 0;
background-color: #eee;
}

body#connect {
margin: 0;
background-color: #CC8F8F;
}

#news-container {
width: 780px;
background-color: #fff;
border: 1px solid #888;
padding: 12px;
margin: 10px auto;
}

#news-sidebar {
float: left;
width: 160px;
margin-right: 20px;
}

#issue {
width: 600px;
padding: 0;
border: none;
margin: 10px auto;
}

#news-container #issue {
float: left;
margin: 0;
}

#issue img {
margin: 0;
padding: 0;
}

#issue p {
margin: 1em 0 0 0;
}

#issue h3 {
font-family: Verdana;
font-weight: bold;
font-size: 1.17em;
margin: 1em 0;
line-height: 1;
}

#issue h4 {
font-family: Verdana;
font-weight: bold;
font-size: 1em;
margin: 1.33em 0;
}

#news #issue a {
color:#003366;
text-decoration: underline;
}

#connect #issue a {
color: #800000;
text-decoration: underline;
}

#issue .newsletter-link {
padding: 0;
text-align: center;
font-size:10px;
color: #ffffff;
line-height: 200%;
font-family: verdana;
border-top: 0px solid #000000;
border-bottom: 1px solid #FFFFFF;
}

#news #issue .newsletter-link {
background-color: #597B7E;
}

#connect #issue .newsletter-link {
background-color: #800000;
}

#news #issue .newsletter-link a,
#connect #issue .newsletter-link a {
text-decoration: none;
color: white;
font-weight: bold;
}

#issue .issue-header {
background-color: white;
}

#issue .issue-header a img {
border: none;
}

#issue ul {
margin: 1em 0;
}

#issue li {
margin: 0 0 0 40px;
color: black;
}

.news-header,
.news-item {
vertical-align: top;
padding: 10px 20px;
font-family: verdana;
font-size: 12px;
line-height: 120%;
}

.news-header {
color: white;
}

#news .news-header {
background-color: #D2D2E6;
}

#connect .news-header {
background-color: #E3CFC6;
}

.news-item {
color: black;
background-color: white;
}

#news .news-item {
border-top: 2px solid #D2D2E6;
}

#connect .news-item {
border-top: 2px solid #e3cfc6;
}

#issue h2 {
font-size: 20px;
font-family: georgia;
font-weight: normal;
line-height: 120%;
margin: 0;
}

#news #issue h2,
#news #issue h2 a {
color: #003366;
}

#connect #issue h2,
#connect #issue h2 a {
color: #800000;
}

#issue .news-item p.excerpt {
font-size: 13px;
font-weight: normal;
line-height: 130%;
font-family: verdana;
margin: 6px 0 0 0;
}

#news #issue .news-item p.excerpt {
color: #597C80;
}

#connect #issue .news-item p.excerpt {
color: #807459;
}

#issue .news-item img.item-image {
float: left;
padding: 12px 20px 12px 0;
margin-right: 3px;
}

#issue .issue-footer {
background-color: #E6DFCF;
padding: 10px 0;
text-align: center;
vertical-align: top;
font-size: 10px;
color: #807459;
line-height: 120%;
font-family: verdana;
}

#news .issue-footer a {
color:#003366;
}

#connect .issue-footer a {
color: #800000;
}
