/* Feature Graphics */				
#feature-wrapper {  
  background: -moz-linear-gradient(top, #ebebeb 47%, #ffffff 100%);
  background: -webkit-linear-gradient(top, #ebebeb 47%,#ffffff 100%);
  background: -ms-linear-gradient(top, #ebebeb 47%,#ffffff 100%);}											
#feature-area h2 { color: #000000; font-size: 39px; line-height: 38px; margin-bottom: 8px; }
#feature-area h3 { color: #777777; font-size: 24px !important; letter-spacing: -0.02em; line-height: 130%; }
#feature-area h4 { color: #777777; font-size: 16px; margin-top: 8px; }
body#fmp-media #feature-area { background: url(/company/media/images/background_fmp_media.png) no-repeat scroll 0% 0%; height: 330px; }
body#fmp-media #feature-area h2,
body#fmp-media #feature-area h3,
body#fmp-media #feature-area h4 { margin-left: 540px; }
body#fmp-media #feature-area h2 {  width: 474px; padding-top: 90px; }
/* 3 columns */																			
																										
body#fmp-media #mid-col { width: 350px; border-right: 1px solid #ddd; min-height: 500px; padding-right: 30px; }
body#fmp-media #right-col { width: 335px; margin-right: 30px; }
/* Body */																					
																										
#left-col img.left { float: left; margin-left: 20px; padding-bottom: 10px; clear: both; }
#mid-col h5 { margin-bottom: 10px; }
#right-col h5 { margin-bottom: 10px; }
#mid-col ul,
#right-col ul { /*margin-top: 10px;*/ padding-bottom: 20px; }
li#flickr a { display: block; padding: 12px 0 25px 60px; background: url(/company/media/images/img_flickr.png) no-repeat 0 0; margin-top: 10px; }
li#youtube a { display: block; padding: 12px 0 25px 60px; background: url(/company/media/images/img_youtube.png) no-repeat 0 0; }
li#facebook a { display: block; padding: 12px 0 25px 60px; background: url(/company/media/images/img_facebook.png) no-repeat 0 0; }
li#twitter a { display: block; padding: 12px 0 25px 60px; background: url(/company/media/images/img_twitter.png) no-repeat 0 0; }
li#linkedin a { display: block; padding: 12px 0 25px 60px; background: url(/company/media/images/img_linkedin.png) no-repeat 0 0; }
li#google a { display: block; padding: 12px 0 25px 60px; background: url(/company/media/images/img_googleplus.png) no-repeat 0 0; }
 @media (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
body#fmp-media #feature-area { background-image: url('/company/media/images/background_fmp_media_2x.png'); background-size: 1000px 321px; }
}

/*Minisite PR*/	
.year h3																						{ display: block; font-size: 14px !important; font-weight: bold; background-color: #ddd; padding: 5px; }

.year p																						{ border-bottom: 1px solid #ddd; padding-bottom: 5px; }
.year p:last-child																{ border-bottom: none; }
.year p span.date																{ display: inline-block; width: 80px; font-weight: bold; margin: 0 10px 0 5px; vertical-align: top; }
.year p span.pr-title														{ display: inline-block; width: 240px; }
