div#container {	overflow: hidden;}div.content {	display: none;	clear: both;}div.content a, div.navigation a {	text-decoration: none;}div.content a:hover, div.content a:active {	text-decoration: none;}div.navigation a.pageLink {	height: 10px;	line-height: 10px;}div.controls {	margin-top: 0px;	height: 20px;}div.controls a {	padding: 5px;	font-size:10px;	letter-spacing:1px;}div.ss-controls {	float: left;}div.nav-controls {	float: left;}div.slideshow-container,div.loader,div.slideshow a.advance-link {	width: 380px; /* This should be set to be at least the width of the largest image in the slideshow with padding */}div.loader,div.slideshow a.advance-link,div.caption-container {	height: 560px; /* This should be set to be at least the height of the largest image in the slideshow with padding */	}div.slideshow-container {	position: relative;	clear: both;	float: left;	height: 570px;}div.loader {	position: absolute;	top: 20px;	left: 0;	background-image: url('images/loader.gif');	background-repeat: no-repeat;	background-position: center;}div.slideshow span.image-wrapper {	display: block;	position: absolute;	top: 20px;	left: 0;}div.slideshow a.advance-link {	display: block;	text-align: center;}div.slideshow a.advance-link:hover,div.slideshow a.advance-link:active,div.slideshow a.advance-link:visited {	text-decoration: none;}div.slideshow a.advance-link:focus {	outline: none;}div.slideshow img {	border-style: none;}div.caption-container {	float: right;	position: relative;	margin-top: 35px;}span.image-caption {	display: block;	position: absolute;	top: 0;	left: 0;}div.caption-container, span.image-caption {	width: 200px;}div.caption {	padding: 0 0px;}div.image-title {	font-weight: bold;	font-size:14px;	color:#444;}div.image-desc {	font-size:10px;	line-height:1.5;	letter-spacing:1px;	color:#444;	padding-top: 12px;}div.photo-index {	position: absolute;	bottom: 0;	left: 0;	padding: 0 0px;	font-size:10px;	letter-spacing:1px;}div.navigation-container {	float: left;	position: relative;	left: 0%;}div.navigation {	float: left;	position: relative;	left: -0%;}div.navigation a.pageLink:focus {	outline: none;}ul.thumbs {	position: relative;	float: left;	margin: 0;	padding: 0;}ul.thumbs li {	float: left;	padding: 0;	margin: 0px;	list-style: none;}a.thumb {	padding: 0px;	display: block;}a.thumb:focus {	outline: none;}ul.thumbs img {	border: none;	display: block;}div.pagination {	clear: both;	position: relative;	left: -50%;}div.gallery-gutter {	clear: both;	padding-bottom: 0px;}div.loader {	background-image: url(loaderWhite.gif);}