@charset "UTF-8";

/* CSS Document                  */
/* Written by Chris Converse     */
/* for Lynda.com                 */

a image {
	border:none
} 
a.contactLink {
	font-size: .8em;
	background: url(../slideshows/link_email.png) no-repeat right 0px;
	padding: 0px 30px 0px 0px;
	text-transform: uppercase;
	text-decoration: none
}
a.zoom {
	font-size: .8em;
	background: url(../slideshows/link_zoom.png) no-repeat 0px 0px;
	padding: 0px 0px 5px 20px;
	text-transform: uppercase;
	text-decoration: none
}

.clear_both { clear: both; line-height: 1px; }

.gallery_data {
	padding: 25px;
	display: none;
}
.gallery_preload_area { display: none; }

.gallery_container {
	width: 550px;
	margin: 10px auto 0px;
}

.gallery_credit {
	margin: 0px 0px 10px 15px;
	float: left;
	width: 125px;
}
.gallery_type {
	margin: 0px 0px 10px;
	float: left;
	width: 125px;
	text-align: right;
	padding: 4px 0px 0px;
}

.gallery_top {
	margin: 0px;
	padding: 0px;
	height: 20px;
	background: 0px 0px;
}
.gallery_content {
	margin: 0px;
	padding: 15px 0px 1px 0px;
	background: 0px 0px;
}
.gallery_bottom {
	margin: 0px;
	padding: 0px;
	height: 20px;
	background: 0px 0px;
}
.gallery_thumbnails {
	width: 500px;
	margin-left: 10px;
	float: left;
	text-decoration: none;
}
.gallery_thumbnails a {
	display: block;
	height: 75px;
	width: 75px;
	float: left;
	border: 1px solid #FFF;
	margin: 0px 15px 15px 0px;
	text-decoration: none;
}
.gallery_thumbnails a:hover { border-color: #000; }
.gallery_thumbnails a.selected { border-color: #000; }

.gallery_preview {
	width: 500px;
	float: left;
	height: 328px;
}
.gallery_preview a {
	display: block;
	width: 500px;
	height: 328px;
	border: 1px solid #555;
	color: #000;
}
.gallery_preview a:hover { border-color: #000; }

.gallery_contact {
	width: 450px;
	height: 25px;
	margin-left: 10px;
	padding-right: 23px;
	float: left;
	text-align: right;
	color: #000;
}
.gallery_caption {
	width: 375px;
	float: left;
}


/* Hide for browsers with no JavaScript support */

.gallery_data { display: block }
.gallery_thumbnails { width: auto; }
.gallery_preview { display: none; }
.gallery_caption { display: none; }
