/* galleriffic */
	#everything{background:url(/optimised_images/bg25a_lights.jpg) no-repeat -29px 157px;}				
	#everything .section{width:863px;}	
		#galleriffic{margin:0 0 0 13px; clear:both; width:850px; float:left; display:inline;}
			#galleriffic #thumbs,
			#galleriffic #gallery{
				float:left; 
				display:inline;
			}
			#galleriffic #thumbs{ width:300px; float:right; }
			#galleriffic #gallery{width:550px;}
			
			/* link colours */
			#galleriffic a{color:#FFD602; text-decoration:none;}
			#galleriffic a.on,#galleriffic a:hover{color:#FFD602; text-decoration:underline;}			
			#galleriffic .pagination a:hover{color:black; text-decoration:none;}
			
		/* start basic.css */
		
		/* end basic.css */	
			
		/* start - galleriffic.css */	
		/* credit original animation by - 2009 Trent Foley*/
			div.content {
				/* The display of content is enabled by a javascript generated style on the page.
				   This is so that the slideshow content won't display unless javascript is enabled. */
				display: none;
				float:right;
				width:550px; 
			}
			div.content a, div.navigation a {
				text-decoration: none;
				color: #777;
			}
			div.content  a:focus, div.content  a:hover, div.content  a:active {
				text-decoration: underline;
			}
			div.controls {
				margin-top: 5px;
				height: 23px;
			}
			div.controls a {
				padding: 5px;
			}
			div.ss-controls {
				float: left;
				display:inline;
			}
			div.nav-controls {
				float: right;
				display:inline;
			}
			
			div.loader {
				background-image: url('loader.gif');
				background-repeat: no-repeat;
				background-position: center;
				width: 550px;
				height: 350px
			}
			div.slideshow {
				clear: both;
			}
			div.slideshow span.image-wrapper {
				float: left;
				display:inline;
				padding-bottom: 12px;
			}
			div.slideshow a.advance-link {
				padding: 2px;
				display: block;
				border: 1px solid #ccc;
			}
			div.slideshow img {
				border: none;
				display: block;
			}
			div.download {
				float: right;
				display:inline;
			}
			div.embox {
				clear: both;
				border: 1px solid #ccc;
				background-color: #eee;
				padding: 12px;
			}
			div.image-title {
				font-weight: bold;
				font-size: 1.4em;
			}
			
			div.image-desc {
				line-height: 1.3em;
				padding-top: 12px;
			}
			div.navigation {
				/* The navigation style is set by a javascript generated style on the page.
				   This is 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;
				display:inline;
				padding: 0;
				margin: 5px 10px 5px 0;
				list-style: none;
			}
			a.thumb {
				padding: 2px;
				display: block;
				border: 1px solid #ccc;
			}
			ul.thumbs li.selected a.thumb {
				background: #000;
			}
			a.thumb:focus {
				outline: none;
			}
			ul.thumbs img {
				border: none;
				display: block;
			}
			div.pagination {
				clear: both;
			}
			div.navigation div.top {
				margin-bottom: 12px;
				height: 11px;
			}
			div.navigation div.bottom {
				margin-top: 12px;
			}
			div.pagination a, div.pagination span.current {
				display: block;
				float: left;
				margin-right: 2px;
				padding: 4px 7px 2px 7px;
				border: 1px solid #ccc;
			}
			div.pagination a:hover {
				background-color: #eee;
				text-decoration: none;
			}
			div.pagination span.current {
				font-weight: bold;
				background-color: #000;
				border-color: #000;
				color: #fff;
			}
			
			/* Minimal Gallery Styles */
			#thumbs-min ul.thumbs li {
				float: none;
				padding: 0;
				margin: 0;
				list-style: none;
			}
			
			#thumbs-min a.thumb {
				padding: 0px;
				display: inline;
				border: none;
			}
			
			#thumbs-min ul.thumbs li.selected a.thumb {
				background: inherit;
				color: #000;
				font-weight: bold;
			}
		/* end - galleriffic.css */	
		/* credit original animation by - 2009 Trent Foley*/
		
		/* overides*/
		#controls{width:500px; float:left; display:inline; clear:both;}
		#caption{width:480px; background:#666666; color:white; float:left; display:inline; clear:both; display:none;}
		/* image sizes */
		#galleriffic .thumbs img{width:75px; height:75px;}
		#galleriffic .image-wrapper img{width:500px; /*height:500px;*/}

		#footer{margin:20px 0 0  0; position:static; float:left; display:inline;}	
