.photo{display:none;}
.thumb{display:none;}
.caption{display:none;}
	
#mainContainer{position:relative; width:600px; height:350px;overflow:hidden;}

#photoContainer{position:relative; width:600px; height:350px;}
	
#photoPrev{position:absolute; background:url(/resources/images/slideshows/image_bg.png) repeat; width:25px; height:45px; top:130px; left:0px; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:20px; padding:10px 0 0 10px; cursor:pointer; display:none;}
		
		
#photoNext{position:absolute; background:url(/resources/images/slideshows/image_bg.png) repeat; width:25px; height:45px; top:130px; right:0px; color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:20px; padding:10px 0 0 10px; cursor:pointer; display:none;}

#photoCaption{position:absolute; background:url(/resources/images/slideshows/image_bg.png) repeat; padding:5px 0 3px 15px; width:585px; height:auto; bottom:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff;}

.cImage{position:absolute; border:#9A7F53 solid 1px; top:0px; left:0px;}

#tcContainer{width:600px; border:#9A7F53 solid 1px; overflow:hidden; position:relative; background:#000;}

#thumbsContainer{margin-left:0px; }

#thumbPrev{position:absolute; left:0px; top:0px; background:url(/resources/images/slideshows/thumb_bg.png) repeat; width:20px; height:88px; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:20px; padding:30px 0 0px 5px; cursor:pointer;}

#thumbNext{position:absolute; right:0px; top:0px; background:url(/resources/images/slideshows/thumb_bg.png) repeat; width:20px; height:88px; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:20px; padding:30px 0 0 5px; cursor:pointer;}

.cThumb{float:left; cursor:pointer; overflow:hidden;}

.cThumb:hover{border:#9A7F53 solid 2px;}

.cThumb:hover img{margin:-2px;}

.glow{border:#9A7F53 solid 2px;}

.glow img{margin:-2px;}
	
	
/*Trish Added*/
a.caplink:link {color:#8fcdec; font-weight:bold; text-decoration:none;}
a.caplink:visited {color:#8fcdec; text-decoration:none;}
a.caplink:hover {color:#9A7F53;font-weight:bold;}
a.caplink:active {color:#8fcdec; text-decoration:none;}

/*Controls for larger slideshow with no thumbnails*/

#mainContainer2{position:relative; width:623px; height:350px;}

#photoContainer2{position:relative; width:623px; height:350px;}

.caption2{display:none;}

#photoPrev2{position:absolute; top:150px; left:0px; cursor:pointer; display:none;}
		
		
#photoNext2{position:absolute;top:150px; right:0px;cursor:pointer; display:none;}

#photoCaption2{position:absolute; background:url(/resources/images/slideshows/image_bg.png) repeat; padding:5px 5px 3px 8px; width:100%; height:auto; bottom:0px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff;}

.cImage2{border:#9A7F53 solid 1px; top:0px; left:0px;}

#infoContainer > div:nth-child('+next+') > .caption2 {width:50%;}


/*********Controls slideshow with no thumbails or captions*************/
#mainContainer3{position:relative; width:623px; height:350px;}




/*** Responsive ***/
@media (max-width: 991px) {
		#mainContainer {
			height: auto;
			position: relative;
			width: 100%;
		}
		#photoContainer {
			height: auto;
			position: relative;
			width: 100%;
		}
		img.cImage {
			width: 100%;
		}
		#tcContainer {
			position: relative;
			width: 100%;
			}
			#photoCaption {
				height: auto;
				margin-top: 26%;
				padding: 5px 10px;
				position: relative;
				width: 98%;
			}
			#photoNext {
				position: absolute;
				right: 0px;
				top: 75px;
				width: 25px;
			}
			#photoPrev {
				left: 0;
				padding: 10px 0 0 10px;
				position: absolute;
				top: 75px;
				width: 25px;
			}
		#mainContainer2 {
			height: auto;
			position: relative;
			width: 100%;
			overflow:hidden;
		}
		#photoContainer2 {
			height: auto;
			position: relative;
			width: 100%;
		}
		img.cImage2 {
			width: 100%;
		}
		#tcContainer2 {
			position: relative;
			width: 100%;
			}
			#photoCaption2 {
				height: auto;
				margin-top: 26%;
				padding: 5px 10px;
				position: relative;
				width: 98%;
			}
			#photoNext2 {
				position: absolute;
				right: 0px;
				top: 75px;
				width: 25px;
			}
			#photoPrev2 {
				left: 0;
				padding: 10px 0 0 10px;
				position: absolute;
				top: 75px;
				width: 25px;
			}

			#mainContainer3 {
			height: 360px;
			position: relative;
			width: 100%;
		}
			
}



@media (max-width: 850px) {
}


@media (max-width: 768px) {
		#tcContainer {
			display: none;
		}
		#photoCaption {
			margin-top: 34%;
			min-height: 63px;
		}
		
		#tcContainer2 {
			display: none;
		}
		#photoCaption2 {
			margin-top: 34%;
			min-height: 63px;
		}
		#mainContainer3 {
			height: 420px;
			position: relative;
			width: 100%;
		}
}


@media (max-width: 480px) {
			#mainContainer3 {
			height: 255px;
			position: relative;
			width: 100%;
		}

}


@media (max-width: 320px) {
	
		
		#photoCaption {
			margin-top: 59%;
			width: 95%;
		}
		#photoCaption2 {
			margin-top: 59%;
			width: 95%;
		}
		#mainContainer3 {
			height: 180px;
			position: relative;
			width: 100%;
		}

}