div.kepek div.content {	/* The display of content is enabled using jQuery so that the slideshow content won't display unless javascript is enabled. */	display: none;	float: right;	width: 480px;}div.kepek div.content a, div.kepek div.navigation a {	text-decoration: none;	color: #777;}div.kepek div.content a:focus, div.kepek div.content a:hover, div.kepek div.content a:active {	text-decoration: underline;}div.kepek div.controls {	margin-top: 5px;	height: 23px;}div.kepek div.controls a {	padding: 5px;}div.kepek div.ss-controls {	float: left;}div.kepek div.nav-controls {	float: right;}div.kepek div.slideshow-container {	position: relative;	clear: both;	/*height: 502px;*/ /* This should be set to be at least the height of the largest image in the slideshow */}div.kepek div.loader {	position: absolute;	top: 0;	left: 0;	background-image: url('loader.gif');	background-repeat: no-repeat;	background-position: center;	width: 480px;	height: 502px; /* This should be set to be at least the height of the largest image in the slideshow */}div.kepek div.slideshow {}div.kepek div.slideshow span.image-wrapper {	display: block;	position: absolute;	top: 0;	left: 0;}div.kepek div.slideshow span.image-wrapper img {    float: right;   width: 475px;   margin: 0 20px 0 0;}div.kepek div.slideshow a.advance-link {	display: block;	width: 500px;	height: 502px; /* This should be set to be at least the height of the largest image in the slideshow */	line-height: 502px; /* This should be set to be at least the height of the largest image in the slideshow */	text-align: center;}div.kepek div.slideshow a.advance-link:hover, div.kepek div.slideshow a.advance-link:active, div.kepek div.slideshow a.advance-link:visited {	text-decoration: none;}div.kepek div.slideshow img {	vertical-align: middle;	border: 1px solid #ccc;}div.kepek div.download {	float: right;}div.kepek div.caption-container {	position: relative;	clear: left;	height: 75px;}div.kepek span.image-caption {	display: block;	position: absolute;	width: 480px;	top: 0;	left: 0;}div.kepek div.caption {	padding: 12px;}div.kepek div.image-title {	font-weight: bold;	font-size: 1.4em;}div.kepek div.image-desc {	line-height: 1.3em;	padding-top: 12px;}div.kepek div.navigation {	/* The navigation style is set using jQuery so that the javascript specific styles won't be applied unless javascript is enabled. */}div.kepek ul.thumbs {	clear: both;	margin: 0;	padding: 0;}div.kepek ul.thumbs li {	float: left;	padding: 0;	margin: 5px 10px 5px 0;	list-style: none;}div.kepek a.thumb {	padding: 2px;	display: block;	border: 1px solid #ccc;}div.kepek ul.thumbs li.selected a.thumb {	background: #000;}div.kepek a.thumb:focus {	outline: none;}div.kepek ul.thumbs img {	border: none;	display: block;}div.kepek div.pagination {	clear: both;}div.kepek div.navigation div.top {	margin-bottom: 12px;	height: 11px;}div.kepek div.navigation div.bottom {	margin-top: 12px;}div.kepek div.pagination a, div.kepek div.pagination span.current, div.kepek div.pagination span.ellipsis {	display: block;	float: left;	margin-right: 2px;	padding: 4px 7px 2px 7px;	border: 1px solid #ccc;}div.kepek div.pagination a:hover {	background-color: #eee;	text-decoration: none;}div.kepek div.pagination span.current {	font-weight: bold;	background-color: #000;	border-color: #000;	color: #fff;}div.kepek div.pagination span.ellipsis {	border: none;	padding: 5px 0 3px 2px;}
