/* adjust font size in ff articles, main block not sidebar nor tertiary */
div.block-main div.view.view-articles.view-id-articles div.views-field.views-field-title a, div.block-main div.fftvwrapfields a {
 font-size: 250%; 
 color: #22F;
}
div.block-main div.fftvwrapfields a span.fftvuniqueid {}
div.block-main div.fftvwrapfields a span.fftvepititle {}
div.block-main div.fftvwrapfields span.fftvbodysummary p {
  text-indent: 1em;
  padding-left: 2em;
  text-align: justify;
  text-justify: auto;
}
div.block-main div.view.view-articles.view-id-articles div.views-field.views-field-title a:hover, div.block-main div.fftvwrapfields a:hover {
 color: #2F2;
}

/* more article css */

div.block-main div.view.view-articles.view-id-articles div.view-content div.views-row, div.FFTVlistview div.views-row {
   min-height: 170px;   
}

div.block-main div.view.view-articles.view-id-articles div.view-content div.views-row a.views-more-link,  div.FFTVlistview div.views-row a.views-more-link  {
   font-size: 110%;
}

div.region-tertiary-content div.view.view-articles.view-id-articles div.view-content div.views-row span.field-content {
   font-size: 90%;
}


div.block-main span.ffarticlerepimgfieldspan span.field-content a img.image-style-thumbportrait, div.FFTVlistview a img.image-style-thumbportrait   {
  float: left; margin-right: 10px; margin-bottom: 5px; 
  border-style: double;
  border-width: 4px;
}
div.block-main span.ffarticlerepimgfieldspan span.field-content a img.image-style-thumbportrait:hover, div.FFTVlistview a img.image-style-thumbportrait:hover  {  
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  filter: alpha(opacity=50);
  opacity: 0.5;
}
div.block-main span.ffarticlerepbodyfieldspan {
    font-size: 85%;
}
div.block-main a.ffarticlemorelink {
    font-size: 150%;   
}
div.block-main a.ffarticlemorelink:hover {  
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  filter: alpha(opacity=50);
  opacity: 0.5;
}