@charset "utf-8";
/* NEW_RELEASES_CSS 12/18/2008 1741 */

/* ----- Layout styles ----- */
div.releases .news_entry {
position: relative;
width: 678px;
display: block;
clear: both;
border-top: 1px solid #c3c3c3;
padding-top: 0;
margin-left: auto;
margin-right: auto;
}
div.releases .news_entry.first {
border-top: none;
}

div.releases .news_entry .news_pic_thumb {
display: block;
margin: 0px 15px 0px 0px;
margin-top: 1.3em;
width: 160px !important;
height: 160px !important;
float: left;
clear: none;
}

div.releases .news_entry_text {
width: 650px;
margin-top: 1.3em;
clear: none;
margin-bottom: 1em;
float: right;
padding: 0;
}
div.releases .news_entry_text.no_image,
div.releases .news_entry_text.summary_list.no_image {
float: left;
width: auto !important;
}
div.releases .news_entry_text.summary_list {
width: 490px !important;
clear: none;
}


/* ----- Text styles ----- */
div.releases .news_entry_text h4.news_entry_date,
div.releases.entry h4.news_entry_date {
font-size: .95em;
line-height: .95em;
margin-top: 0 !important;
padding-top: 0 !important;
float: none;
display: block !important;
text-align: left;
margin-bottom: 1em;
width: auto;
font-weight: normal;
}
div.releases .news_entry_text h1 img {
margin-left: 0;
}
div.releases .news_entry_text .backpage {
margin-top: 1em;
border-bottom: 1px solid #ebebeb;
}
div.releases .news_entry_text h2 {
font-weight: normal;
font-size: 1.4em;
line-height: 1.1em;
margin-top: .67em;
margin-right: 2em;
margin-bottom: .33em;
}
div.releases .news_entry_text.summary_list h2 {
width: 100%;
margin-top: 0em;
margin-right: 0em;
margin-bottom: .33em;
}
div.releases .news_entry_text .more,
div.search_results .news_entry_text .more {
display: block;
margin-top: .5em;
margin-right: 0px;
margin-bottom: 10px;
}
p.triple_strike {
padding-top: 0px;
border-bottom: none;
}
.byline {
font-weight: bold;
text-transform: uppercase;
}

/* ----- Releases Singe Entry View ----- */
.releases.entry br {
line-height: .67em;
}

.releases.entry p.triple_strike {
margin: 0;
padding: 0;
position: relative;
float: none;
}
.releases.entry div.backpage {
margin-top: 10px;
padding-bottom: 10px;
padding: 0;
position: relative;
padding-bottom: 20px;
}
.releases.entry .news_entry_text h1 {
margin-top: 10px;
}
div.releases .news_entry_text .entry {
position: relative;
top: 1em;
}
div.releases.entry .news_entry_text  {
float: left;
width: 676px;
}
div.releases.entry img.news_pic {
margin-top: 8px;
}

div.releases.entry h4 {
font-weight: bold;
margin-top: 1em;
margin-bottom: .33em;
}

div.releases.entry h4.news_entry_date {
text-align: right;
float: right;
position: relative;
margin: 0;
padding: 0;
top: 8px;
right: 0;
}

div.releases.entry p.triple_strike {
margin: 10px 0;
}

div.releases.entry p.boilerplate {
margin-top: 1em;
}

div.releases.entry p.boilerplate span {
font-weight: bold;
}

/* ----- Releases Search View ----- */
.releases.search {
}
div.search_results .news_entry_text {
margin-bottom: .5em;
}

/* ----- Left Nav Override ----- */
#leftnav #email_subscribe {
margin-top: 0px !important;
padding: 0 0 3px 9px;
}


/* ----- Project Awards, Releases, Testimonials ----- */
div.search_results .project_list_item h3.awards,
div.search_results .project_list_item h3.testimonials {
font-size: .95em !important;
font-weight: normal !important;
text-transform: uppercase !important;
letter-spacing: 2px !important;
color: #F60 !important;
margin: .5em 0 0 0 !important;
padding: 0 !important;
}
div.search_results .project_list_item div.awards ul {
margin: 0 !important;
}
div.search_results .project_list_item div.awards ul li,
div.search_results .project_list_item div.testimonials p {
margin-top: .3em !important;
font-size: .95em !important;
line-height: 1.25em !important;
margin-bottom: 0 !important;
padding: 0 !important;
}
div.search_results .project_list_item div.awards ul li {
margin-left: 1.3em !important;
text-indent: -.67em !important;
list-style: none inside none !important;
}

div.search_results .project_list_item p.testimonial {
padding-left: .67em !important;
text-indent: -.33em !important;
}
div.search_results .project_list_item p.attribute {
float: right;
position: relative;
width: 50%;
font-style: italic;
padding-left: 4em;
text-indent: -1.3em;
}

.project_text p {
margin-left: 0 !important;
padding-left: 0;
}