/* Gallery */
#galleryfic_gallery {
	width:990px;
	}
	div.content {
	/* The display of content is enabled using jQuery so that the slideshow content won't display unless javascript is enabled. */
		display: none;
		width: 920px;
		float: left;
		position: relative;
		z-index: 10;
		margin-bottom: 20px;
		-moz-border-radius: 14px;
		border-radius: 14px;
		text-align: center;
	}
		div.content a, div.navigation a {
			text-decoration: none;
		}
		div.content a:focus, div.content a:hover, div.content a:active {
		}
	div.slideshow-container {
	position: relative;
	clear: both;
	height: 480px; /* This should be set to be at least the height of the largest image in the slideshow */
	z-index:10;
	display: inline-block;
	}
		.advanced_gallery div.slideshow-container {
			width:60%;
			overflow:hidden;
		}
	div.loader {
		position: absolute;
		top: 0;
		left: 0;
		background-repeat: no-repeat;
		background-position: center;
	}
	div.slideshow {
	height: 418px;
	width:630px;
	-moz-border-radius: 14px;
	border-radius: 14px;
	}
	div.slideshow span.image-wrapper {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	height: 418px;
	width:630px;
	}
	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 img {
		position:absolute;
		left:0;
		top:0;
	}
	div.slideshow.noborder img {
		padding:0;
		border:none;
	}
	div.caption-container {
		position: relative;
		clear: left;
		height:40px;
	}
		.advanced_gallery div.caption-container {
			position:absolute;
			right:0;
			top:0;
			width:40%;
			height:100%;
		}
	span.image-caption {
		display: block;
		position: absolute;
		top: 0;
		left: 0;
	}
	div.caption {
		padding:10px 0px 40px 30px;
	}
	div.caption h2 {
		background:none;
	}
	div.caption h4 {
		float:left;
		background:#fff;
	}
	div.image-desc {
		font-size:10px;
		text-transform:uppercase;
		float:right;
		padding:8px 0 0 0;
	}
	div.navigation {
		/* The navigation style is set using jQuery so that the javascript specific styles won't be applied unless javascript is enabled. */
	}
	ul.thumbs {
		clear: both;
		margin: 0;
		padding: 0;
	}
	ul.thumbs li {
		float: left;
		padding:1px !important;
		background:none !important;
		list-style: none;
		margin:0 2px 0 0;
		border:1px solid #ddd;
		margin-bottom:4px;
	}
	ul.thumbs li.last {
		padding-right:0;
	}
	a.thumb {
		display: block;
	}
	ul.thumbs li.selected a.thumb {
	}
	a.thumb:focus {
		outline: none;
	}
	ul.thumbs img {
		border: none;
		display: block;
	}
