
/* 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: 1px solid #aaa; padding: 5px;}

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

/* GALLERY PANELS */
.panel {text-decoration:none;}
.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; }

.panel .panel-overlay a {
	
	position:absolute;
	bottom:15px;
	/*IE6 Hack*/
	_top: 5px;
	/*IE7 Hack*/
	*top: 5px;
	
	left: 490px;
	padding: 8px 12px;
	text-decoration: none;
	font-size: 11px;
	color: #FFF;
	background: #1F1F1F;
	-moz-border-radius:5px 5px 5px 5px;
	-webkit-border-radius:5px;
	-moz-border-radius: 5px;
	width:65px;
	text-align:center;
}
.panel .panel-overlay a:hover.button{
background:#C60;
}
/*.learnMore{
DO NOTHING - THIS IS USED ON WADDELL.COM
}*/

.panel .panel-overlay h3 
{
	color: white; 
	font-size: 18px; 
	font-weight:normal; 
	margin-bottom:8px; 
	text-transform:uppercase;
}



/* FILMSTRIP */
/* 'margin' will define top/bottom margin in completed gallery */
.filmstrip { 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: #333; 
	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: #FFF;  
background:none;
background-image:url(../images/feature-tab-current_FULL_65h.png);
background-repeat:no-repeat;
}
.frame.current .caption:hover { 
text-decoration:none;
}