div#header {
  height: 240px !important;
}

div#publication-search {
  /*background-image: url("/img/supporting-organisations/bg-publications.jpg");
  background-position: left top;
  background-repeat: repeat-x;*/
  background-color: #D5D5D5;
  float: left;
  height: 70px;
  width: 916px;
  margin: 0 0 15px 0;
}

div#chooser {
  float: left;
  width: 696px;
  background-image: url("/img/supporting-organisations/bg-publications-title.jpg");
  background-repeat: no-repeat;
  background-color: #D5D5D5;
  background-position: left 10px;
  padding: 0 0 0 220px;
}

div#chooser div#type-container,
div#chooser div#category-container {
  float: left;
  padding: 14px;
  width: 182px;
}

div#chooser div#type-container label,
div#chooser div#category-container label {
  color: #572986;
  font-size: 120%;
  font-weight: bold;
  float: left;
  width: 182px;
  margin: 0 0 5px 0;  
  text-transform: uppercase;
  text-align: left;
}

div#chooser div#type-container {
  padding-left: 35px;
} 

div#chooser div#category-container {  
  padding-left: 0;
}

div#chooser div#type-container select,
div#chooser div#category-container select {
  width: 195px;
  float: left;
  text-align: left;
}

div#chooser div#input-container {
  float: left;
  padding: 20px 14px 14px 14px;
  width: 161px;
  height: 30px;
}
div#chooser input {
  float: left; 
}


ul#publication-list {
  padding: 0;
  margin: 15px;
  list-style: none;
  float: left;
  width: 886px;
}

ul#publication-list li {
  padding: 7px 0 14px 0;
  margin: 0 0 7px;
  background-image: url("/img/bg-news-divider.png");
  background-position: left bottom;
  background-repeat: repeat-x;
  width: 886px;
  min-height: 50px;
}

ul#publication-list li.last {
  margin: 0;
  background: none;
  
}

ul#publication-list li img {
  float: left;
  padding: 0 15px 0 30px;
}

ul#publication-list li p.title {
  font-weight: bold;
  font-size: 130%;
  margin: 0 10px 2px 0;
  width: 230px;
}

ul#publication-list li p.title a,
ul#publication-list li p.title a:link,
ul#publication-list li p.title a:visited {
  color: #572986;
  text-decoration: none;
}

ul#publication-list li p.title a:hover,
ul#publication-list li p.title a:active {
  color: #6932AD;
  text-decoration: underline;
}

ul#publication-list li p {
  float: left;
  width: 300px;
}

ul#publication-list li p span.no-bold {
  font-weight: normal;
}

ul#publication-list li p.subline {
  margin: 0;
  padding: 0;
  font-size: 120%;
  width: 500px;
}
