@charset "UTF-8";
/* CSS Document */

.content {
	padding: 10px;
}

.header {
	margin: 10px 0 5px 0;
	text-align:center;
	color:#ffffff; 
	font-size:46px;
	font-family:'PT Serif Caption', Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.title {
	padding-top:19px; 
	padding-bottom:6px;
	color:#333333; 
	font-size:23px; 
	font-weight:bold;
	margin: 0 auto;
	width:575px;
	font-family:'PT Serif Caption', Arial, Helvetica, sans-serif;
}


/* Link styles */
.galleryThumb {opacity: 1.0;}

a:link { opacity:1.0; }
a:visited { opacity:1.0; }

.links a:link, .links a:visited { opacity:0.7;}
.links a:hover, .links a:active, .links a:focus { opacity:1.0; }

.btnTxt a:link, .btnTxt a:visited {opacity:0.7;}
.btnTxt a:hover, .btnTxt a:active, .btnTxt a:focus { opacity:1.0; }

.sm_links a:link, .sm_links a:visited {opacity:0.7;}
.sm_links a:hover, .sm_links a:active, .sm_links a:focus { opacity:1.0; }

.links {
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	font-size:18px;
	padding-top:18px;
	padding-bottom: 8px;
}

.linkBrackets {
	opacity:0.5;
	font-size:21px;
	font-family:Arial, Helvetica, sans-serif;
}

.sm_links {
	width:125px;
	margin:8px auto
}

/* background images and styles */
.fullscreen-color-overlay {
	opacity:0.8;
	background-image:url('http://DarinBowman.com/resources/images/bg2_m.gif');
	background-color: #000088;
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	overflow: hidden;
	z-index: -94;
}

.fullscreen-pattern-overlay {
	background-image:url('../images/gallery_bg.jpg');
    background-size:100% auto;
	background-position:center; 
    background-repeat: repeat;
	position:absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: -95;
}


/* Gallery Box styles */
.gallery {
	box-shadow:0px 0px 10px #000055;
	height:400px;
	width:575px;
	background-image:url('../images/portfolio_bg.jpg'); 		
	background-position:center; 
	background-repeat:no-repeat;
	margin: 0 auto;
	clear:both;
}

.galleryThumb { 
	box-shadow:2px 3px 12px #444444;
}

.divMargin {
	text-align:left; 
	margin-left:38px;"	
} /* Use ths to shift the scrolling thumbnails from left to right */


/* Directional button / gallery page links at the bottom */
.btn{
	width:262px;  
	margin:0 auto;
	padding:3px 0;
}

.btnTxt{
	width:222px;
	text-align:center;
	margin: 0 auto;
	font-size:23px;
	font-weight:bold;
	font-family:'PT Serif Caption', Arial, Helvetica, sans-serif;
}

.btnTxt:hover {
	opacity:0.9;
}

.dirBtn {
	padding-top:6px;
	opacity:0.6;
}

.dirBtn:hover {
	opacity:1;
}


/* image zoom when hovering - more universail settings in main.css file */
.transition {
	transform: scale(1.1);
	-webkit-transform: scale(1.1); 
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
}


/* Pop up image settings */

.imgPopTitle {
	color:#000000;
	font-size:22px;
	font-family:'Lato', Arial, Helvetica, sans-serif;
	padding:5px 0 6px 0;
	font-weight:bold;
}

.imgPopBody {
	color:#777777;
	font-size:12px;
	font-family:'Lato' Arial, Helvetica, sans-serif;
	line-height:18px;
}

a.imgPopLink {
	color:#004499;
}

.imgPopLinkBar {
	color:#000000;
	font-size:14px;
	font-family:'Lato' Arial, Helvetica, sans-serif;
	padding:4px 0 6px 0;
}