@charset "utf-8";
/* CSS Document */
nav {
	width:100%;
	border-top-left-radius:0;
	border-top-right-radius:0;
}
	nav ul {
		width:100%;
		min-width:960px;
	}
	
	nav ul li.#headerEmblem {
		display:inline;
	}

/* // PHOTOGRAPHY STYLING - - - - - - - - - - - - - - */
.photosWrap {
	background:#dddddd;
	border-top:20px solid #3a2141;
	padding:10px;
	padding-bottom:30px;
	box-shadow: 0px 0px 20px rgba(0,0,0,0.75);
}
h2.photosTitle {
	font-weight:bold;
	font-size:2em;
	color:#343434;
}
div.photosImage img {
	border-bottom:7px solid #121212;
	width:100%;
	height:auto;
}
div.photoBlock img {
	position:relative;
	top:0;
	left:0;
	min-height:auto;
	min-width:auto;
	height:auto;
	width:auto;
}
h3.photosSubTitle {
	font-weight:bold;
	font-size:1.2em;
	color:#343434;
	margin:0 auto;
}
div.photosInfo {
	font-size:.85em;
}
a.photoButton {
	position:fixed;
	bottom:20px;
	left:20px;
	z-index:100;
}
a.photoButton2 {
	position:fixed;
	bottom:20px;
	right:20px;
	z-index:100;
}
#photoLargeContainer {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	min-width:100%;
	min-height:100%;
	display:table-cell;
	vertical-align:middle;
	z-index:-1;
	background: #121212; 
	background: linear-gradient(top, #231f20 0%, #121212 100%);  
	background: -moz-linear-gradient(top, #231f20 0%, #121212 100%); 
	background: -webkit-linear-gradient(top, #231f20 0%,#121212 100%);	
	overflow:hidden;
}
#photoLargeContainer .photoLarge{
	width:auto;
	height:auto;
	max-width:100%;
	max-height:100%;
}
/* // END PHOTOGRAPHY STYLING - - - - - - - - - - - - - - */