/* @override http://demo.bolton.adaptivetechnologies.com/collections/collections-search.css */

#right-content-column form {
	background-color: rgba(188,220,237,0.5);
	padding: 0.61em 1em;
	margin: 1em 0 2em 0;
	text-align: center;
	border: 1px solid #6bb2d7; }
#best-bets{
  margin-top:0.5em;
  margin-bottom:0; }
#right-content-column form label {
	display: none; }
input#textfield {
	width: 18em; }
form#collections-search-form p, form#collections-search-form a {
	color: #007bba;
	text-decoration: none;
	margin-top: 0.5em;
	margin-bottom: -0.25em;
	font-size: 12px; }
  
/*search top navigation and sort*/
#nav-container{
  margin:auto; }
#nav-container #results-total{
  float:left;
  margin-right:1em; }
#nav-container .listingBar{
  margin:auto;
  display:inline;
  float:left; }
#nav-container form{
  background-color:transparent;
  border:0px;
  float:right;
  margin:0px;
  margin-right:1em;
  padding:0px; }
#nav-container form label{
  display:inline; }
#nav-container #go{
  display:none; }

/* @group Search Results Page **************** */
#tags {
	list-style: none;
	display: block;
	text-align: center; }
#tags-section>h2 {
	display: none; }
ul#tags {
	margin-left: -2em !important; }
#tags>li {
	display: inline;
	padding: 0.25em 2px 0.25em 0.25em;
	margin-right: 0.25em;
	margin-left: -0.1em; }
/*#results_batch {
  display: block;
	margin: 0 auto; } commented on (08-09-10) see below*/

/*center thumbnails (08-09-10)*/
#results_batch { float: none /* overriding existing style */; text-align: center; } 
#results_batch .photoAbumEntry{ vertical-align:top; float: none /* overriding existing style */; display: -moz-inline-box /* for Gecko */; 
display: inline-block /* proper CSS */;
 } 
 /*end*/
  
ul#tags {
       margin-left: -2em !important; }
#tags>li {
       display: inline;
       padding: 0.25em 2px 0.25em 0.25em;
       margin-right: 0.25em;
       margin-left: -0.1em; }
  
/* @group edited DH */
.photoAlbumEntry {
	float: left;
	margin: 0.6em;
  text-align:center; }
/* @end */

.photoAlbumEntry dl {
	padding: 0;
	margin: 0;
	width: 128px; }
  
.photoAlbumEntry dt {
	padding: 0;
	margin: 0;
	width: 128px;
	height: 132px;
	vertical-align: middle;
	line-height: 0.1; }

.photoAlbumEntry dt a,
.photoAlbumEntry dt a img{ 
  margin:0 auto;
  position:relative;
  display:block;}

.photoAlbumEntry dd {
	display: block;
	padding: 0;
	margin: 0.5em 0 0;
	width: 128px;
	height: 2.5em;
	text-align: center;
	vertical-align: top; }
  
.photoAlbumEntry dt a:hover {
	background-color: #ffffff!important;
	color: #377ABF!important; }
  
#best-bet a:hover {
	background-color: #377ABF; }
#collection-categories .selected,
#collection-navigation .selected {
	color: #ffffff; }
#collection-navigation>ul {
	display: inline; }
#collection-categories>ul {
	display: table; }
#collection-categories>ul>li {
	display: inline;
	list-style-type: none;
	padding: 1em; }
#collection-navigation>ul>li {
	display: inline;
	list-style-type: none;
	padding: 0.2em; }
#best-bet,#collection-categories,#collection-navigation {
	margin: 1em auto;
	text-align: center; }
#collection-results {
	margin: 0 auto;
	text-align: center;
	display: block; }
/* @end */
/* @group Search Result Details **************** */
.paintingtable {
	text-align: left;
	margin: 0 auto; }
.paintingtable th,td {
	vertical-align: top }
.paintingtable * {
	padding: 0 auto!important; }
.photoEntry {
	margin: 1em 0; }
.photoEntry img {
	padding: 0.25em;
  border: 1px solid #0159af; }
.photoEntry img:hover {
	margin: -2px;
	border: 3px solid #0159af; }
.photoEntry a:hover {
	background-color: #ffffff!important;
	color: #377ABF!important; }
#navigation-thumbnails ul {
	margin: 0 auto;
	white-space: normal; }
#navigation-thumbnails ul>li {
	display: inline;
	padding: 0.25em;
	list-style: none; }
/* @group needs to be made specific to navigation thumbnails */
#navigation-thumbnails li.thumbnail img, .selected {
	border: 1px solid #6bb2d7;
	padding: 5px;
	margin: 0 -5px -5px -5px;
	background-color: #deeef6 !important; }
#navigation-thumbnails li.thumbnail a img {
	border: 2px solid #fbfbfb;
	margin: 0 0px 0px 0px;
	padding: 0; }
#navigation-thumbnails li.thumbnail a:hover {
	background-color: #fff; }
/* @end */
#navigation-thumbnails>ul>li>a#back {
	margin: 10.6em 0; }
#navigation-thumbnails>ul>li>a#back:hover {
	background-color: #377ABF; }
#navigation-thumbnails>ul>li>a:hover {
	background-color: #ffffff!important;
	color: #377ABF!important; }
#navigation-thumbnails {
	display: block;
	margin: 0 auto; }
#navigation-thumbnails* {
	text-align: center; }
/* @end */
/* @group Selected tag */
#tags .selected {
	font-weight: bold; }
/* @end */
/* @group Small labels */
.photoAlbumEntry a {
	text-decoration: none;
	line-height: 1.25em;
	font-size: 12px;
	color: #2c2c2c; }
/* @end */

/* 
This is a unique and very specific rule that hides the 'Objects' folder when
a collection object is being viewed. Unfortunately, this doesn't work in IE6.
*/
div#subsections>ul>li>a[href='http://demo.bolton.adaptivetechnologies.com/collections/objects/'],
div#subsections>ul>li>a[href='http://www.boltonmuseums.org.uk/collections/objects/']
{
  display:none;
}
