
/* GALLERY LIST */
/* IMPORTANT - Change '#photos' to the ID of your gallery list to prevent a flash of unstyled content */
#photos { visibility: hidden; }

/* GALLERY CONTAINER */
.gallery { 
border-top: 3px solid #ccc;
border-bottom: 3px solid #ccc; 
padding: 15px 5px;
}

/* LOADING BOX */
.loader { background: url(../images/loader.gif) center center no-repeat #ddd; }

/* GALLERY PANELS */
.panel {
	
	text-decoration:none;
border-top:1px #1A1818 solid;
	border-right:1px #1A1818 solid;
	border-bottom:1px #1A1818 solid;}
.panel img {
	border:none;
}
/* DEFINE HEIGHT OF PANEL OVERLAY */
/* NOTE - It is best to define padding here as well so overlay and background retain identical dimensions */

.panel .overlay-background { height: 65px; width:585px;   }


/* PANEL OVERLAY CONTENT */
.panel .panel-overlay { 
font-family:Arial, Helvetica, sans-serif;
color: white; 
font-size: 14px; 
line-height:14px; 
font-weight:normal; 
padding-bottom:12px;  
padding-left:45px; 
padding-right:55px; 
display:inline; 
color:#84A42A;
}

.panel .panel-overlay a {
	
	position:absolute;
	bottom:15px;
	/*IE6 Hack*/
	_top: 5px;
	/*IE7 Hack*/
	*top: 5px;
	
	left: 490px;
	padding: 5px 8px;
	text-decoration: none;
	font-size: 14px;
	color: #FFF;
	background: #ACACAC;
	text-align:center;
	text-transform:uppercase;
	
}
.panel .panel-overlay a:hover.button{
background:#84A42A;

}
/*.learnMore{
DO NOTHING - THIS IS USED ON WADDELL.COM
}*/

.panel .panel-overlay h3 
{
	font-family:"Times New Roman", Times, serif;
	color: white; 
	font-size: 20px; 
	font-weight:normal; 
	margin-bottom:8px; 
	text-transform:uppercase;
}



/* FILMSTRIP */
/* 'margin' will define top/bottom margin in completed gallery */
.filmstrip {
	border-top:1px #1A1818 solid;
	border-left:1px #1A1818 solid;
	border-bottom:1px #1A1818 solid;
	margin: 0px;
	}

/* FILMSTRIP FRAMES (contains both images and captions) */
.frame {}

/* WRAPPER FOR FILMSTRIP IMAGES */
.frame .img_wrap { /*border-top: 1px solid #aaa;  border-bottom: 1px solid #aaa;*/}

/* WRAPPER FOR CURRENT FILMSTRIP IMAGE */
.frame.current .img_wrap { 

border:none;
/*background-image:url(../images/feature-tab-current2.png);
background-image:url(../images/feature-tab-current_FULL.png);*/ 
}

/* FRAME IMAGES */
.frame img { border: none; }

/* FRAME CAPTION */
.frame .caption 
{
	font-size: 15px; 
	text-align: left; 
	color: #000; 
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.frame .caption:hover { text-decoration:underline; }

/* CURRENT FRAME CAPTION */
.frame.current .caption { 
color: #84A42A;  
background:none;
background-image:url(../images/feature-tab-current_FULL_65h.png);
background-repeat:no-repeat;
text-shadow: 1px 1px 2px #000000;
}
.frame.current .caption:hover { 
text-decoration:none;
}


