/*Lightbox Gallery CSS*/

#photo-main { width:200px; margin-left:140px; }

#right-text { width: 400px; display:inline;  font-size:1em; margin-right:40px; }

#right-text p { width:300px; float:left; padding:8px; text-align:justify; margin-left:40px; }
 
#jquery-overlay {
	position:absolute; top:0; left:0; z-index:90;
	width:100%; height:500px;
	}

#jquery-lightbox {
	position:absolute; top:0; left:0; width:100%; z-index:100;
	text-align:center; line-height:0;
	}

#jquery-lightbox a img { border:none; }

#lightbox-container-image-box {
	position:relative;
	background-color:#fff;
	width:250px; height:250px; margin:0 auto; 
	}

#lightbox-container-image { padding:10px;  }

#lightbox-loading {
	position:absolute; top:40%; left:0%;
	height:25%; width:100%;
	text-align:center; line-height:0; 
	}

#lightbox-nav {
	position:absolute; top:0; left:0; z-index:10;
	height:100%; width:100%; /*Changes position of Prev and Next Buttons*/
	}

#lightbox-container-image-box > #lightbox-nav { left:0; }

#lightbox-nav a { outline:none;}

#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width:49%; height:100%;
	zoom:1;
	display:block;
	}

#lightbox-nav-btnPrev { 
	left:0; 
	float:left;
	}

#lightbox-nav-btnNext { 
	right:0; 
	float:right;
	}

#lightbox-container-image-data-box {
	font-family:alegreya-sc font-size:1.3em; line-height:1.4em;
	background-color:#fff;
	margin:0 auto; overflow:auto;
	width:100%;
	padding:0 10px 0; 
	}

#lightbox-container-image-data {
	padding:0 10px; 
	color:#666; 
	}

#lightbox-container-image-data #lightbox-image-details { 
	width:70%; 
	float:left; 
	text-align:left; 
	}	

#lightbox-image-details-caption { font-weight:bold; }

#lightbox-image-details-currentNumber {
	display:block; 
	clear:left; 
	padding-bottom:1.0em;	
	}			

#lightbox-secNav-btnClose {
	width:66px; 
	float:right;
	padding-bottom:0.7em;	
	}

/* Gallery Style */

#gallery { clear:both;
	padding:10px;
	width:890px; /* Sets width of gallery */
	}
	
#gallery img {
	padding:10px; margin:5px; /* Sets spacing around images */
	border:1px solid #FF0000; /* Places red border around images */
	width:130px;		/* Sets the Width of the Thumbnail Image */
	height:90px;	/* Sets the Height of the Thumbnail Image */
	}	

#gallery a:hover img {
	border:1px solid #FFD700;	/* Changes the border around images to Golden */
	}
.main-image { position:relative; float:left; height:310px; margin-bottom:20px; padding-right:20px; }

.contact-text1 { clear:both; font-size:1em; border-top:2px #999999 solid; padding-top:10px; text-align:center; }

.contact-text { clear:both; font-size:1em; text-align:center; }


