#gff-pictures-picture-tools-form table tr td { vertical-align: top; }
#gff-pictures-picture-tools-form table tr.odd td { background-color: #dddddd; }
#gff-pictures-picture-tools-form table tr td.title { width : 200px; }
#gff-pictures-picture-tools-form table tr td.caption { width : 300px; }
#gff-pictures-picture-tools-form .sort-buttons { float: right; }
#gff-pictures-picture-tools-form .sort-buttons a { margin-left: 1em; border: 1px solid #999999; padding: 2px 6px; }
#gff-pictures-picture-tools-form .sort-buttons a.sorting { border: 1px solid #000000; background-color: #eeeeee; }

#gff-pictures-find-form .node { width : 300px; float: left; height: 400px; margin: 2px; }
#gff-pictures-find-form .node h2 { height : 50px; }

#block-gff-pictures-film-strip h3 { display: none; }
#block-gff-pictures-film-strip .current .node .field-name-field-picture { border: 2px solid #000000; }
#block-gff-pictures-film-strip .node { float: left; width: 135px; height: 130px; text-align: center; margin-right: 2px; }
#block-gff-pictures-film-strip .node .field-name-field-picture { width: 115px; height: 130px; overflow: hidden; }
#block-gff-pictures-film-strip img { max-width: 100px; max-height: 100px; height: auto; width: auto; }
#block-gff-pictures-film-strip { clear: both; height: 230px; }

.gff-field-image, 
.gff-field-original { max-width : 300px; height: auto;  transition: all 1s ease-in-out; }

.gff-field-image:hover, 
.gff-field-original:hover { max-width : 5000px; height: auto; }
tr.toot td { background-color : pink; }