/* Classic Aligned 2 skin for Jalbum *//*bodyBgColor=#1f1f1fbodyColor=#c0c0c0spanTitleColor=#dfdfdfslideTitleColor=#dfdfdfslideBorderColor=#c0c0c0thumbBorderColor=#c0c0c0indexCommentColor=#d0d0d0aColor=#c0c0c0aHyperlinkColor=#8080ffslideShColor=#4f4f4fthumbShColor=#4f4f4f*/body {  font-family: Tahoma, Verdana, Arial, sans-serif;  font-size: 13px;  background-color: #627994;  color: #ffffff;}h1,h2,h3,h4,h5,h6,h7 {  text-align: center;}div {  overflow: visible;  margin: 0;}div.container1 {  z-index: 2;  position: relative;  width: 720px;  margin-left: auto;  margin-right: auto;  }div.container2 {  z-index: 1;  position: relative;  width: 720px;  margin-left: auto;  margin-right: auto;  }div.imageBox {  z-index: 1;  position: absolute;  width: 720px;  margin-left: auto;  margin-right: auto;    text-align: center;}div.slideIptcBox {  z-index: 2;  width: 220px;  text-align: left;  position: absolute;  top: 0px;  margin-bottom: 20px;}div.slideExifBox {  z-index: 2;  width: 220px;  text-align: left;  position: absolute;  top: 0px;  margin-bottom: 20px;}div.logo{  margin-left: auto;  margin-right: auto;  width: 700px;  position: relative;}div.logoLeft{  position: absolute;  left: 0px;}div.logoRight{  position: absolute;  right: 0px;}div.indexTopControls {  margin-top: 10px;    margin-bottom: 20px;  margin-left: auto;  margin-right: auto;    text-align: center;}div.indexBottomControls {  margin-left: auto;  margin-right: auto;    text-align: center;}div.indexTable {  margin-top: 0px;    margin-bottom: 15px;}div.indexCaption {  margin-left: auto;  margin-right: auto;  max-width: 170px;}div.folderCaption {  margin-top: 0px;  margin-bottom: 10px;}div.slideTopControls {  position: relative;  width: 720px;  margin-top: 0px;    margin-bottom: 15px;  margin-left: 0px;  text-align: center;}div.slideTitle {  position: relative;  width: 720px;  margin-left: 0px;  text-align: center;  color: #dfdfdf;}div.slideImage {  position: relative;  z-index: 1;  margin-top: 0px;    margin-bottom: 0px;  margin-left: 0px;  margin-right: 0px;}div.slideImageIcon {  position: relative;  z-index: 1;  margin-top: 0px;  margin-bottom: 0px;  margin-left: auto;  margin-right: auto;}div.copyrightIndexFooter {  margin-top: 15px;    margin-bottom: 10px;  line-height: 120%;  font-family: Tahoma, Verdana, Arial, sans-serif;  font-size: 10px;  text-align: center;}div.copyrightSlideFooter {  position: relative;  z-index: 2;  margin-top: 10px;  margin-bottom: 10px;    line-height: 120%;  font-family: Tahoma, Verdana, Arial, sans-serif;  font-size: 10px;}div.freeText {  line-height: 120%;  font-family: Tahoma, Verdana, Arial, sans-serif;  font-size: 10px;  text-align: center;}div.breadCrumbs {  margin-bottom: 15px;  font-family: Tahoma, Verdana, Arial, sans-serif;  font-size: 10px;  text-align: center;}p {  margin-top: 0;  margin-bottom: 0;  margin-left: auto;  margin-right: auto;}p.margin10 {  margin-top: 10px;  margin-bottom: 10px;  margin-left: auto;  margin-right: auto;}p.thumbCaption {  margin-bottom: 3px;  margin-left: auto;  margin-right: auto;}td {  text-align: center;  vertical-align: bottom;  font-family: Tahoma, Verdana, Arial, sans-serif;}td.indexThumbnail {  vertical-align: bottom;  width: 180px;}td.indexRingbook {  vertical-align: middle;  text-indent: 22px;  background-image: url(ringbook.gif);}td.indexCaption {  vertical-align: top;  font-family: Tahoma, Verdana, Arial, sans-serif;  font-size: 10px;  width: 180px;}td.indexMain {  vertical-align: top;  font-size: 16px;}td.metaBox {  text-align: left;  vertical-align: top;  font-size: 9px;  padding-left: 2px;  padding-right: 2px;}span.title {  color: #dfdfdf;}span.copyright {  font-family: Tahoma, Verdana, Arial, sans-serif;  font-size: 10px;}img.slide {  border-color: #c0c0c0;  border-width: 1px;  border-style: solid;}img.preload {  display: none;  position: absolute;  left: 0px;  top: 0px;  width: 0px;  height: 0px;}img.thumbnail {  border-color: #c0c0c0;  border-width: 1px;  border-style: solid;  margin-top: 20px;}img.thumbnailIcon {  border: none;  margin-top: 20px;}img.folder {  vertical-align: middle;  border: none;}img.navButton {  border: none;}.slideInfo {  position: relative;  z-index: 2;  width: 690px;  margin-left: auto;  margin-right: auto;}.indexComment {  color: #d0d0d0;}a {  text-decoration: none;  font-weight: bold;  color: #c0c0c0;}a.breadCrumbs {  text-decoration: none;  font-weight: normal;  color: #c0c0c0;}a.hyperlink {  text-decoration: none;  font-weight: bold;  color: #8080ff;}a:hover {  text-decoration: underline;}a.breadCrumbs:hover {  text-decoration: underline;  color: #c0c0c0;}a:active {  outline: none;}