#resources {
width: 1000px;
margin: auto;
background-color: #fff;
padding-bottom: 20px;
padding-top: 30px;
color: #404041;
}
#resources a {
color: #F99800;
text-decoration: none;
font-weight: bold;
}
#resources a.more {
display: block;
color: #F99800;
text-decoration: none;
margin-top: 10px;
}
#resources a:hover {
text-decoration: underline;
}
#resources .col {
margin: 0;
padding: 0;
float: left;
overflow: hidden;
}
#resources #col1 {
margin-left: 30px;
margin-right: 20px;
width: 140px;
}
#resources #col2 {
width: 530px;
margin-right: 20px;
}
#resources #col3 {
width: 230px;
margin-right: 30px;
}
#resources .col h3 {
margin: 0;
padding: 0;
margin-bottom: 7px;
font-family: PT Sans;
font-size: 18px;
}
#resources #col1 h3 {
color: #f8991b;
border-bottom: 1px solid #f99800;
padding-bottom: 7px;
}
#partnerprofile, #signup, #resources {
padding-bottom: 30px;
}
#resources #col2 h3 {
color: #0064b3;
border-bottom: 1px solid #0065b3;
padding-bottom: 7px;
}
#resources #col3 h3 {
color: #0064b3;
border-bottom: 1px solid #0065b3;
padding-bottom: 7px;
margin-bottom: 10px;
}
#resources #col1 p {
margin: 0;
padding: 0;
}
#resources #col1 .image {
margin: 0;
padding: 0;
width: 135px;
max-height: 150px;
overflow: hidden;
}
#resources #col1 .image img {
margin: 0;
padding: 0;
border: none;
}
#events ul {
margin: 0;
padding: 0;
list-style: 0;
}
#events li {
padding: 10px 0;
border-bottom: 1px solid #d0d2d2;
}
#events li:first-child {
border-top: 0;
padding-top: 0;
}
#events li span {
margin: 0;
padding: 0;
display: block;
}
#events li span.date {
color: #0065B3;
font-weight: bold;
}
#whatnew div.image {
width: 200px;
max-height: 150px;
margin-right: 20px;
overflow: hidden;
float: left;
}
#whatnew div.image a img {
border: 0;
}
#whatnew div.text {
width: 300px;
padding-right: 10px;
float: left;
overflow: hidden;
}
#whatnew div.text:first-child {
width: 100%;
}
#whatnew ul {
margin: 0;
padding: 0;
list-style: none;
margin-bottom: 10px;
}
#whatnew li {
padding: 20px 0;
border-bottom: 1px solid #d0d2d2;
}
#whatnew li:first-child {
padding-top: 5px;
}
#whatnew li p {
margin: 0;
padding: 0;
}
#whatnew li div.blurb {
margin: 7px 0;
}
#whatnew .title a {
color: #0065B3;
}
#whatnew #latest_intro {
color: #0065B3;
margin: 0;
padding: 0;
display: block;
font-weight: bold;
}
#whatnew #latest_links {
color: #F99800;
}
#whatnew #latest_links a {
display: inline-block;
padding: 0 9px;
}
#whatnew #latest_links a:first-child {
padding-left: 0;
}
#signup #email {
width: 223px;
font-size: 11px;
height: 15px;
border: 1px solid #d0d2d2;
color: #777;
padding-left: 2px;
margin-bottom: 5px;
}
#signup #signupbutton {
display: block;
margin: 0;
padding: 0;
}
#resourceslist {
list-style: none;
margin: 0;
padding: 0;
}
#resourceslist li {
display: block;
margin: 0;
padding: 0;
margin-bottom: 10px;
padding-bottom: 10px;
border-bottom: 1px solid #d0d2d2;
}
#resourceslist li .text {
color: #0065B3;
}
#resourceslist li .title {
display: block;
font-weight: bold;
margin: 5px 0;
}
#resourceslist li p.blurb {
margin: 0;
padding: 0;
display: block;
}
#resourceslist li a.more {
margin: 0;
padding: 0;
margin-top: 5px;
display: block;
}
#publications #publication {
width: 230px;
font-size: 11px;
height: 18px;
border: 1px solid #d0d2d2;
color: #777;
}
#publications form {
margin: 0;
padding: 0;
}
#publications .title {
display: block;
color: #0065B3;
font-weight: bold;
margin-bottom: 5px;
}
