/* $Id$ */

/** banner **/

.wp-legacy #queensheader,
.webpublish #queensheader { background: url(../images/publication-banner.jpg) no-repeat top right; }
.webpublish .Internationalheader { background: url(../images/law-international-headerbkgnd.jpg) no-repeat top right !important; }
#bannertitle { display: none; }
.webpublish #prinav { margin-top: 105px; }

/** quicklinks **/

.quicklinks_header { margin-right: 0; width: 13.769em; }
ul.quicklinks { float: none; padding-bottom: 1px; margin-right: 0; width: 18.32em; }

/** homepage image **/
#gallery {  position:relative;height:260px }  
#gallery a {  float:left;position:absolute;  }  
#gallery a img { border:none;width:210px;height:250px; }  
#gallery a.show { z-index:500  }  
#gallery .caption { z-index:600;background-color:#000;color:#ffffff;height:100px;width:100%;position:absolute;bottom:0;  }  
#gallery .caption .content { margin:5px }  
#gallery .caption .content h3 {  margin:0;padding:0;color:#1DCCEF; }

/** summary feed **/

.summaryfeed { padding-top: 4px; border-top: 1px dotted #d1d3d5; }

/** feature **/

.feature h2 { padding-top: 2px; border-top: 6px solid #e1e3e5; color: #616365; text-transform: uppercase; }
.feature .image { margin-bottom: 1.231em; }
.feature .left { float: left; padding-right: 3px; border-right: 1px dotted #d1d3d5; }
.feature .left p { padding-left: 2px; }
.feature .right { float: right; padding-left: 3px; border-left: 1px dotted #d1d3d5; }
.feature .right p { padding-right: 2px; }
.feature .image img { margin: 0; padding: 0 0 1px; }
.feature .image .credit { margin-bottom: 0.4em; font-size: 76.9%; line-height: 1.6; color: #919395; text-align: right; }

/** spotlight **/

.spotlight h2 { padding-top: 2px; border-top: 4px solid #e1e3e5; color: #919395; text-transform: uppercase; }
.spotlight h3 { font-size: 92.3%; line-height: 1.333; margin-bottom: 0.1em; }
.spotlight p { font-size: 84.6%; line-height: 1.45; color: #616365; padding-bottom: 0.667em; border-right: 1px solid #d1d3d5; }

/* Feed styles (taken from queens_page.css)
-------------------------------------------------------------- */

.summaryfeed h3, .detailfeed h3 { margin: 0 0 0.444em; /*8px;*/ }

.summaryfeed h3 a, .detailfeed h3 a {
  margin: 0;
  color: #000;
}

.summaryfeed ol li {
  height: 2.462em;
  margin: 0;
  padding: 0.615em 0.385em 0.538em; /*8px 5px 7px;*/
  overflow: hidden;
  list-style: none;
  color: #616365;
  border-bottom: 1px dotted #d1d3d5;
}

.summaryfeed ol li.last { border-bottom: none; padding-bottom: 0.615em; /*8px;*/ }

.summaryfeed ol li a { font-size: 96.15%; line-height: 1.28; }

.summaryfeed .date {
  float: left;
  margin: 0 0.462em 0.231em 0; /*6px 3px;*/
  padding-right: 0.462em; /*6px;*/
  border-right: 1px solid #d1d3d5;
  text-align: center;
  color: #616365;
}

.summaryfeed .date span { display: block; }

.summaryfeed .date .day { font-size: 123.1%; letter-spacing: -1px; }

.summaryfeed .date .month { font-size: 84.6%; }


.detailfeed ol { margin: 0; }

.detailfeed ol li {
  margin: 0 0.8em 0 0; /*10px*/
  padding: 0.4em; /*5px;*/
  display: block;
  float: left;
  height: 10.72em; /*134px;*/
  width: 15.28em; /*191px;*/
  list-style: none;
  border: 1px solid #d1d3d5;
  overflow: hidden;
}

.detailfeed ol li:hover, .detailfeed ol li.over {
  background: #faebc3 url(../../images/queensDefault/hover_bkgnd.png) no-repeat bottom right;
}

.detailfeed ol li.first { margin-left: 0; }

.detailfeed ol li.last { margin-right: 0; }

.detailfeed ol li a { text-decoration: none; }

.detailfeed ol li a .date, .detailfeed ol li a .title, .detailfeed ol li a .description { display: block; }

.detailfeed ol li a .title { color: #004b84; padding-top: 2px; }

.detailfeed ol li a .date { color: #616365; font-size: 76.9%; line-height: 1.6; }

.detailfeed ol li a .description {
  font-size: 84.6%;
  line-height: 1.2;
  color: #313335;
}
/* removed due to WebPublish gap at bottom
.image { margin-bottom: 1.231em; }
*/
.image { margin-bottom: 0; }




