/* Start of CMSMS style sheet 'css_album-random-photolist' */
/* ~~~~~~~~~~~~~ SPECIAL FOR RANDOM IMAGES ~~~~~~~~~~~~~~~~ */
.album_content {
  width:100%; 
  float:left;
  }

.clear {
  clear:both;
  }
  
div#random-photo-list {
  height: 100%;
  width: 150px;
  float: right;
  padding: 4px;
  }

/* Picture List UL */
.random-picturelist {
  margin-left:0;
  padding-left:0;
  }

/* hack by rgp */
div#main div#random-photo-list li.thumb {
  text-align: left;
  }

/* Album and Picture Lists */
div#random-photo-list .thumb {
  padding: 0;
  width: 140px;
  margin: 1em 0;
  text-decoration: none;
  line-height: normal;
  list-style-type: none;
  text-align: center;
  float: none;
  background-color: transparent;
  }

div#random-photo-list .thumb a {
  text-align: center;
  display: block;
  height: 72px; 
  width: 114px; 
  padding: 8px 0;
  margin: 0 0 0 0;
  background-color: #fff;
  border-top: 1px solid #eee;
  border-right: 2px solid #ccc;
  border-bottom: 2px solid #ccc;
  border-left: 1px solid #eee;
  text-decoration: none;
  }

div#random-photo-list .thumb a:hover {
  background-color: #e2e8e9;
  /*Background of thumb on hover - sort of light blue/green */
  }

div#random-photo-list div#album-comments {
  margin-bottom: 1em;
  width: 280px;
  }
  
div#album-comments a.photogalleryreturnlink {font-size: 150%; line-height: 2em;}
  
/* Styling of text and navigation for Album */

div#random-photo-list .albumname {
  font-size: 1em;
  text-align:left;
  font-weight:bold;
  font-style:normal;
  margin-bottom: 1em;
  text-align: left;
  padding-left: 4px;
  }
  
div#random-photo-list .albumname a {
  display: inline;
  border: none;
  margin: 0;
  padding: 0;
  background-color: transparent;
  }
  
div#random-photo-list span.albumpicturecount {
  font-size: 82%;
  text-align: left;
  font-weight: bold;
  font-style: normal;
  font-family: verdana,arial, sans-serif;
  color: #799b77;
  }

div#random-photo-list span.albumcomment, div#random-photo-list span.albumcomment p {
  text-align:left !important;
  font-weight:normal;
  font-style:normal;
  font-size:80%;
  font-family: verdana, arial, sans-serif;
  padding: 3px 0; display: block;
  }

div#random-photo-list .albumnav {
  text-align:center;
  font-weight:normal;
  font-style:normal;
  font-size:smaller;
  }

div#random-photo-list .instructiontext {
  font-weight:normal;
  font-style:normal;
  font-size:smaller;
  font-style:italic;
  }

div.albumhr {
  height: 1px;
  border-bottom: 1px solid black;
  width: 90%;
  }

/* Big Picture */
.bigpicture
{
  padding:0.5em 0 0;
  clear:left;
  border-top:1px solid #ccc;
  text-align:center;
}

.bigpicturecaption
{
/* Big picture caption */
  text-align:center;
  margin:0 0 5px;
  padding:0;
}

.bigpicture img
{
/* Big picture settings */
  padding:18px;
/* Image padding to form photo frame. */
  width:80%;
/* Width of big picture - set to auto for actual width*/
  margin:0;
  background-color:white;
/* Background of picture */
  border-top:1px solid #eee;
/* Borders of picture frame */
  border-right:2px solid #ccc;
  border-bottom:2px solid #ccc;
  border-left:1px solid #eee;
  text-decoration:none;
}

.bigpicturenav
{
  margin:0;
  padding:0;
  color:#000;
  font-size:smaller;
  line-height:normal;
}

/* ~~~~~~~~~~~~~ SPECIAL FOR RANDOM IMAGES ~~~~~~~~~~~~~~~~ */
/* End of 'css_album-random-photolist' */

