body {
	margin: 0px;
	background-color: white;
	font-family: Gill Sans Light, Gill Sans, Helvetica, Sans Serif;
	width: 100%;
}

p {
	line-height: 20px;
}

form#nav_subscribe {
	margin-bottom: 10px;
}

	form#nav_subscribe label {
		display: block;
		margin-top: 5px;
		font-size: 12px;
		font-style: italic;
	}

	form#nav_subscribe input {
		border: 1px solid #ccc;
		padding: 3px;
		background: #ededed;
		font-family: "Gill Sans Light","GillSans-Light","Gill Sans","Gill Sans MT",Calibri,sans-serif;
	}

.head {
	/*background-color: #E9E8E6;*/
	/*margin-left: auto;*/
	width: 100%;
	height: 70px;
	margin-top: 0px;
	position: absolute;
	top: 0px;
	/*padding-left: 20px;*/
	padding-top: 20px;
	z-index: 202;
	text-align: center;
}

.indexhead {
	width: 100%;
	margin-top: 0px;
	padding-top: 20px;
	text-align: center;
}

.body {
	background-color: white;
	padding: 20px;
}

.icon {
	width: 32px;
	height: 32px;
	vertical-align: middle;
	margin-left: 5px;
}

.galleryname {
	text-align: center;
	font-family: Gill Sans Light, Gill Sans, Helvetica, Sans Serif;
	/*font-size: 24px;*/
	color: #525151;
	letter-spacing: 3px;
	font-size: 12px;
	/*font-style: oblique;*/
	margin-top: 5px;
	width: 100%;
}

.galleryname2 {
	text-align: center;
	font-family: Gill Sans Light, Gill Sans, Helvetica, Sans Serif;
	/*font-size: 24px;*/
	color: white;
	letter-spacing: 3px;
	font-size: 12px;
	/*font-style: oblique;*/
	margin-top: 5px;
	width: 100%;
}

.bold {
	font-weight: bold;
}

.picbox {
	width: 300px;
	height: 300px;
	background-color: white;
	margin-left: auto;
	margin-right: auto;
	-webkit-box-shadow: 2px 2px 6px gray;
}

.picbox img {
	width: 80%;
	margin: auto;
}

.awards {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

.fbicon {
	width: 20px;
	height: 20px;
	vertical-align: middle;
	margin-top: -0.5em;
}

div.motion {
	width: 265px;
	margin: auto;
	margin-top: 10px;
}

	div.motion iframe {
		width: 265px;
		height: 135px;
	}
	
	div.motion p {
		display: none;
	}

div video {
	margin: auto;
	width: 265px;
	margin-bottom: 5px;
}

/* NEW STORY PAGE */

.story {
	width: 100%;
}

.story ul {
	width: 90%;
	list-style-type: none;
	margin: auto;
	-webkit-padding-start: 0px;
}

	.story ul li {
		width: 100%;
		text-align: left;
		margin-bottom: 25px;
	}
	
	.story ul li img, .story ul li iframe {
		width: 100%;
	}
	
	.story ul li h1 {
		font-weight: 300;
		font-size: 90%;
		margin: 0px;
		text-align: left;
		padding: 3px 0px;
	}

.links {
	margin-bottom: 20px;
}

.links ul, .links li {
	list-style-type: none;
	line-height: 27px;
	text-align: center;
	letter-spacing: 3px;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
}

a {
	text-align: center;
	font-family: Gill Sans Light, Gill Sans, Helvetica, Sans Serif;
	color: #525151;
	text-decoration: none;
}
a:hover {
	text-align: center;
	font-family: Gill Sans Light, Gill Sans, Helvetica, Sans Serif;
	color: #9D9D9C;
	text-decoration: none;
}

.divider {
	height: 42px;
}
.toolbar-menu {
	/*display: none;*/
}

.homebutton {
	float: left;
	margin-left: 10px;
	margin-top: 5px;
	width: 42px;
	height: 20px;
}

.toolbar2 {
	color: white;
	/*background: url(toolbar.png) repeat-x;*/
	height: 60px;
	width: 100%;	
	opacity: 0.75;
	background-color: black;
	margin-left: auto;
	padding-left: 0px;
	padding-top: 10px;
	text-align: center;
	/*display: none;*/
}
#slider-toolbar-bottom table{
width:150px !important;
margin:0 auto !important;
}#overlay {    position: fixed;    top: 0;    left: 0;    width: 100%;	height: 100%;    z-index: 1100;    display: none;	text-align: center;	zoom: 1;	margin-right: -4px;	vertical-align: top;	background-color: rgba(0,0,0,.5);}#overlay:before {	content: '';	width: 0px;	height: 100%;	display: inline-block;	*display: inline;	zoom: 1;	margin-right: -4px;	vertical-align: middle;}	#overlay .close {		width: 100%;		height: 100%;		position: absolute;		z-index: 10;		cursor: pointer;		top: 0px;		left: 0px;	}			#overlay .close img {			height: 20px;			width: auto;			cursor: pointer;			position: absolute;			top: 20px;			right: 20px;		}	#overlay.on {		display: inline-block;	}		#overlay .inner {		display: inline-block;		*display: inline;		zoom: 1;		margin-right: -4px;		vertical-align: middle;		width: 95%;		height: 80%;		text-align: center;		position: relative;		z-index: 500;	}		#overlay .inner .pager {		width: 100%;		text-align: center;		color: #fff;		position: relative;		z-index: 900;		font-size: 80%;		letter-spacing: 2px;	}		#overlay .inner .pager span {		margin-right: 10px;		cursor: pointer;	}		#overlay .inner:before {		content: '';		width: 0px;		height: 100%;		display: inline-block;		*display: inline;		zoom: 1;		margin-right: -4px;		vertical-align: middle;	}		#overlay .inner .slideshow {		width: 100%;		height: 100%;		text-align: center;		display: inline-block;		*display: inline;		zoom: 1;		vertical-align: middle;	}			#overlay .inner .slideshow .slide {			width: 100%;			height: 100%;			margin: auto;			text-align: center;			display: inline-block;			*display: inline;			zoom: 1;			margin-right: -4px;			vertical-align: middle;		}				#overlay .inner .slideshow .slide:before {			content: '';			width: 0px;			height: 100%;			display: inline-block;			*display: inline;			zoom: 1;			margin-right: -4px;			vertical-align: middle;		}				#overlay .inner .slideshow .slide img {			max-width: 100%;			max-height: 100%;			margin: auto;			display: inline-block;			zoom: 1;			/* margin-right: -4px; */			vertical-align: middle;			width: auto;			height: auto;		}		#overlay .inner iframe {		display: inline-block;		*display: inline;		zoom: 1;		margin-right: -4px;		vertical-align: middle;	}