/*
==============================================================================
**
** NEWSROOM STYLES
**
** SCOPE: 		NEWSROOM
** REVISION:	0.1
** DATE:		03/21/11
** AUTHORS:		DUNCAN MCALESTER (DUNCAN@LAYER-51.COM)

** USAGE:		The body tag for this section will have and ID of "newsroom"

** NOTES:
				
** TODO:		Connect up LESS variables

** REVISION HISTORY
------------------------------------------------------------------------------






==============================================================================
*/
/* ==================== REQUIRED LIBRARIES DO NOT REMOVE ===================== */
/* Including lib.less - this template is intentionally left blank and does not need to be included  on the live server */
/* ==================== REQUIRED LIBRARIES DO NOT REMOVE ===================== */
/* =========================================================================== */
/*
** COLOR PALETTE
**
** DESCRIPTION:	Class to be applied to any button
** USAGE:		
** NOTES:
**
*/
/* =========================================================================== */
.pr-end {
  text-align: center;
}
#newsroom article footer {
  padding-top: 1.333em;
  font-size: 1em;
}
.dateline {
  font-weight: bold;
  display: inline-block;
  margin-bottom: 1em;
}
#press-tabs {
  padding: .761em .5em;
  height: 2em;
  margin: 0 0 -1.5em -0.5em;
}
#press-tabs ul {
  display: block;
  padding: 0;
}
#press-tabs li {
  float: left;
  padding: 0;
  margin: 0;
  display: block;
}
#press-tabs a {
  font-family: "FuturaW01-LightCondense 774878", "Arial Narrow", sans-serif;
  font-size: 1.2em;
  margin: 0 1px 0 0;
  padding: .561em 1em .761em 1em;
  color: #fff;
  background-color: #4d697f;
}
#press-tabs a:hover {
  text-decoration: none;
  background-color: #60839f;
}
.press-releases #pt-press a {
  color: #17497a;
  background-color: #dee3e9;
}
#main p,
ul,
ol,
dd {
  font-size: 12.0pt;
}
/** font size overrides for tinymce classes**/
.small #small {
  font-size: 12.0pt;
}
.op-eds #pt-op-eds a {
  color: #17497a;
  background-color: #dee3e9;
}
.in-the-news #in-the-news a {
  color: #17497a;
  background-color: #dee3e9;
}
.media .description {
  float: right;
  width: 30%;
}
#newsroom .entry-title {
  text-align: center;
  padding-bottom: .248em;
  margin-bottom: .248em;
  border-bottom: 1px solid #dddddd;
}
#resources .entry-title {
  text-align: center;
  padding-bottom: .248em;
  margin-bottom: .248em;
  border-bottom: 1px solid #dddddd;
}
#newsroom .entry-subtitle {
  text-align: center;
  padding-top: 0;
  border-top: none !important;
  margin: 0 0 .618em !important;
}
#newsroom #media-contact {
  line-height: 1.5em;
}
#newsroom #media-contact h1 {
  border-bottom: 1px solid #DDDDDD;
  margin-bottom: .5em;
}
/*
#newsroom .list {
	background-color: transparent !important; }
    
#newsroom .date select {
 	float: left;
    height: 31px;
    margin: 3px 5px 0 0;
    padding: 0.4em 0.3em 0.4em;
    width: 38%; }
    
#newsroom .date .button {
 	margin: 3px 0 0;
    padding: 4px 4px 2px;
    width: 40px;
    height:30px; }
    
#newsroom #search-multimedia-container {
 	padding: 5px 15px 0 0;
    position: relative;
    float: right;
    z-index: 999999;
    right: 0;
    top: 14px;
    width: 250px; }
    
#search-multimedia-field {
 	float: left;
    height: 20px;
    margin-left: 5px;
    padding: 2px 0 0 20px;
    width: 170px; }
    
#newsroom .search-btn {
 	position: relative;
 	top: 2px; }
 	
#newsroom .search-btn input {
	height: 32px; }

*/
/*
** PHOTOS
**
** DESCRIPTION:	
** USAGE:		
** NOTES:			
**
z
#thumbnails_container {
    background-color: #F0F0F0;
    color: #484B51;
    letter-spacing: 0.1em;
    margin-bottom: 10px;
}

.paging {
    margin: 0 0 5px !important;
}

#thumbnails_padder {
    padding: 5px 10px 0;
}

.paging .loc {
    float: left;
}

.paging .links {
    float: right;
}

.paging .links a {
    font-weight: normal !important;
    padding-left: 5px;
}

.paging .links a.selected {
    font-weight: bold !important;
    text-decoration: underline !important;
}

#thumbnails img {
    border: 1px solid #484B51;
    float: left;
    margin: 0 5px 5px 0;
}

#thumbnails img.selected {
    border: 1px solid #F0F0F0;
}

#slideshow_controls {
    background-color: #F0F0F0;
    padding: 0 0 6px 15px;
    text-align: left;
}

#slideshow_controls a {
    color: #000000;
}

#slideshow_play_link {
    padding-right: 15px;
}

.image_nav {
    margin: 5px 0 10px;
    float: left;
    width: 100%;
}

.image_nav .loc {
    float: left;
}

.image_nav .links {
    float: right;
}

#newsroom figcaption {
	font-size: 1.2em;
    font-style: italic;
    margin: 0.563em 0; }
    
#newsroom .download-bio img {
	width:105px; }

#newsroom a.download-bio {
	padding: 0 10px 0 0;
	float:left;
	display: block;
	cursor: pointer; }
	
#newsroom .press-pdf {
	float: left; }
	
#newsroom .photos {
	float: left; 
	clear: both; }
	
	
	




*/
#actions {
  border-top: 1px solid #CCCCCC;
  font-weight: bold;
  list-style: none outside none;
  margin: 0;
  padding: 14px 0 0 !important;
  text-shadow: none !important;
}
#actions li {
  float: left;
}
#actions li a {
  background: none repeat scroll 0 0 #7f95a9;
  border: 1px solid #596f83;
  color: #FFFFFF;
  font-size: 0.8em;
  margin: 0 10px 0 0;
  padding: 4px 5px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  -border-radius: 3px;
}
#actions li a:hover {
  text-decoration: none;
  background-color: #596f83 !important;
}
.ie7 .video #landing-page-list h1 {
  margin-top: -0.9em;
}
.ie7 .media #media-player {
  width: 68% !important;
  float: left;
}
