/* common.css - reconstructed (original JAlbum "Gromit" skin stylesheet was never archived) */
* { margin: 0; padding: 0; box-sizing: border-box; }
body { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #222; background: #ffffff; padding: 8px 10px; }
a { color: #1a4d8c; text-decoration: none; }
a:hover { color: #c00; }
img { border: 0; }
.gr-warning { display: none; }
.gr-itstd, .gr-itstdslide { overflow: hidden; margin-bottom: 8px; }
.gr-navleft, .gr-navleftslide { float: left; }
.gr-navright, .gr-navrightslide { float: right; }
.gr-navleft img, .gr-navright img, .gr-navleftslide img, .gr-navrightslide img { width: 22px; height: 22px; margin: 2px; vertical-align: middle; }
.gr-pagetitle, .gr-pagetitleslide { clear: both; font-size: 17px; font-weight: bold; padding: 4px 0 8px; }
.gr-thumbs { overflow: hidden; }
.gr-thumbs > div, .gr-thumb { float: left; margin: 0 10px 14px 0; text-align: center; }
.gr-thumbimg img { display: block; border: 1px solid #ccc; padding: 2px; background: #fff; }
.gr-thumbimg img:hover { border-color: #888; }
.gr-thumbcaption { max-width: 170px; font-size: 11px; line-height: 1.25; margin-top: 3px; word-wrap: break-word; }
.gr-imagetitle { display: block; }
.gr-slideobject { margin: 0 auto; text-align: center; position: relative; }
.gr-slideobject img { max-width: 100%; height: auto; border: 1px solid #ccc; padding: 3px; background: #fff; }
.gr-next { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 5; }
.gr-slidecaption { margin: 6px auto 0; text-align: left; }
.gr-slidetitle { font-size: 14px; font-weight: bold; padding: 2px 0; }
.gr-copyright { clear: both; font-size: 11px; color: #666; padding: 10px 0 4px; }
#jalbumwidgetcontainer { display: none; }