html, body {
  background: #d3d3d3 url(/img/gallery/body3.jpg) repeat-x;
}

#page {
  background: transparent  url(/img/gallery/page3.jpg) no-repeat center top;
}

 #page.videoenabled {
	background: transparent  url(/img/gallery/page3_s.jpg) no-repeat center top;
}

#footer {
  text-align: center;
  color: #666;
}

#footer a {
  color: #333;
  text-decoration: underline;
}

#footer a:hover {
  color: #fff;
  text-decoration: underline;
}

.theme-metal #zoom {
  background: #fff url(/img/gallery/zoom-metal.jpg) repeat-x !important;
}

#thumbs, #gallery_list {
  background: #fff;
}

#thumbs a, a.tn {
  background: transparent url(/img/gallery/thumb-metal.gif) no-repeat center top;
}

#thumbs a:hover, a.tn:hover {
  background: transparent url(/img/gallery/thumb-metal.gif) no-repeat center -77px;
}

#thumbs li.active a {
  background: transparent url(/img/gallery/thumb-metal.gif) no-repeat center -154px;
}

#thumbsloading {
  background: white !important;
  color: #888 !important;
}

#toolbar {
  width: auto !important;
  padding: 1px 0 !important;
  height: 26px !important;
  background: #999 url(/img/gallery/bar-metal.gif) repeat-x !important;
}

.theme-metal #toolbar li {
  background: transparent url(/img/gallery/button-metal.gif) no-repeat right bottom !important;
}

.theme-metal #toolbar a {
  background-image: url(/img/gallery/icons-metal.gif) !important;
  color: black !important;
  padding: 4px 14px 4px 26px !important;
  border-right: 0 none !important;
  border-left: 0 none !important;
  border-bottom: 1px solid #777 !important;

}

.theme-metal #toolbar a:hover, .theme-metal #toolbar a.on  {
  text-decoration: none !important;
  color: #6eabff !important;
  background-color: #000 !important;
  background-repeat: no-repeat;
  background-image: url(/img/gallery/iconsover-metal.gif) !important;
}

.theme-metal #toolbar p {
  color: #333 !important;
}

img {
  cursor: pointer;
}

#thumbs span {
  cursor: pointer;
}


.even, .odd {
}

.odd {
}

#gallery_list {
	padding-bottom: 5px;
}

#imgprev {
	background: transparent url(/img/gallery/overlay_prev-metal.gif) no-repeat left bottom;
}

#imgnext {
	background: transparent url(/img/gallery/overlay_next-metal.gif) no-repeat right bottom;
}

#gallery_list li {
	border-bottom: 1px solid #ccc;
}

#gallery_list a img {
 border-color: white;
}

#gallery_list a:hover img {
 border-color: #888;
}

#gallery_list a {
 color: #000;
}

#gallery_list p {
 color: #333;
}


#toggleimage, #togglevideo, #downloads {
 background: #fff;
 text-decoration: none;
 color: #333;
}

#toggleimage:hover, #togglevideo:hover, #downloads:hover {
 color: #000;
 background:#eee;
}
