div.content
{
  display:      none;
  float:        right;
  width:        685px; 
}
div.slideshow-container
{
  position:     relative;
  clear:        both;
  height:       257px;
}
div.loader
{
  position:     absolute;
  top:          0;
  left:         0;
  background-image:     url('loader.gif');
  background-repeat:    no-repeat;
  background-position:  center;
  width:        685px;
  height:       257px;
}
div.slideshow
{
  padding:      0;
  margin:       0;
}
div.slideshow span.image-wrapper
{
  display:      block;
  position:     absolute;
  top:          0;
  left:         0;
}

div.slideshow a.advance-link
{
  display:      block;
  width:        685px;
  height:       257px;
  line-height:  0;
  text-align:   center;
}

div.slideshow img
{
  vertical-align:   top;
  border:           0;
}
span.image-caption
{
  display:              block;
  position:             absolute;
}
div.caption
{
	background-color:     #12323f;
	padding:              4px;
  height:               34px;
  z-index:              99;

}
div.captionArrow
{
  display:              block;
  width:                40px;
  float:                left;
  text-align:           right;
  padding:              10px 0 0 0;
  z-index:              100;
}
div.captionJumpTo
{
  display:              block;
  float:                left;
  color:                #ffffff;
  text-align:           left;
  padding:              15px 15px 0 10px;
  z-index:              100;
}
div.captionPlace
{
  display:              block;
  float:                left;
  z-index:              100;
}
div.captionPlace a
{
  font-size:            32px;
  font-weight:          bold;
  color:                #ffd84c;
  text-decoration:      none;
}
div.captionPlace a:hover
{
  text-decoration:      underline;
}

div.image-title {
	font-weight: bold;
	font-size: 1.4em;
}

div.image-desc {
	line-height: 1.3em;
	padding-top: 12px;
}
ul.thumbs {
	clear: both;
	margin: 0;
	padding: 0;
}
ul.thumbs li
{
  float:        left;
  padding:      0;
  margin:       0;
  list-style:   none;
}
a.thumb
{
  padding:      1px;
  display:      block;
  border:       0;
}
ul.thumbs li.selected a.thumb {
	background: #000;
}
a.thumb:focus {
	outline: none;
}
ul.thumbs img {
	border: none;
	display: block;
}
div.pagination
{
  display:    none;
}
div.navigation div.top {
	margin-bottom: 12px;
	height: 11px;
}
div.navigation div.bottom {
	margin-top: 12px;
}

