/*================== ALBUMS ==================*/
uploadify h3 { display:block; text-align:center; color:#767D87; font-weight: normal; }
tr.even td { background: fff;}
uploads{overflow:hidden; width: 845px; margin:0 auto} .<%=child_singular_name%> { text-align:center; float:left; width:130px; height: 175px; margin: 5px; } .<%=parent_singular_name%>_thumb{ width: 288px; height:125px; margin:10px; float:left } .<%=parent_singular_name%>_thumb a{ text-align:left; }
table.<%=child_plural_name%>{ margin: 0 auto; width:100%; border:1px solid C5CCD6; } tr th { background: D3DAE6; padding:5px; } tr.even td { background: D3DAE6; padding:15px;} tr.odd td { padding:15px;}
/*================== PHOTOS ==================*/
ul.columns{
text-align:left; list-style: none; margin: 0 auto; padding: 0;
} ul.columns li {
width: 100px; float: left; display: inline; margin: 3px; padding: 0; position: relative;
} ul.columns li:hover {z-index: 99;}
ul.columns li img {
position: relative; filter: alpha(opacity=70); opacity: 0.7; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
} ul.columns li:hover img{
z-index: 999; filter: alpha(opacity=100); opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
ul.columns li .info {
position: absolute; left: -30px; top: -10px; padding: 120px 10px 20px; width: 150px; display: none; background: #fff; font-size: 1.2em; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border:1px solid #999999;
} ul.columns li:hover .info {display: block;}
ul.columns li h2 {
font-size: 1.2em; font-weight: normal; text-transform: uppercase; margin: 0; padding: 10px 0;
} ul.columns li p {padding: 0; margin: 0; font-size: 0.9em;}