.ngg-albumoverview{margin-top:10px;width:100%;clear:both;display:block !important}
.ngg-album{height:100%;padding:5px;margin-bottom:5px;border:1px solid #fff}
html>body .ngg-album{overflow:hidden;padding:5px;margin-bottom:5px;border:1px solid #cccccc}
.ngg-album{overflow:hidden;padding:5px;margin-bottom:5px;border:1px solid #cccccc}
.ngg-albumtitle{text-align:left;font-weight:700;margin:0;padding:0;font-size:1.4em;margin-bottom:10px}
.ngg-thumbnail{float:left;margin-right:12px}
.ngg-thumbnail img{background-color:#FFFFFF;border:1px solid #A9A9A9;margin:4px 0 4px 5px;padding:4px;position:relative}
.ngg-thumbnail img:hover{background-color:#A9A9A9}
.ngg-description{text-align:left}
.ngg-album-compact{float:left;height:180px;padding-right:6px !important;margin:0 !important;text-align:left;width:120px}
.ngg-album-compactbox{background:transparent url(images/albumset.gif) no-repeat scroll 0;height:86px;margin:0pt 0pt 6px !important;padding:12px 0pt 0pt 7px !important;width:120px}
.ngg-album-compactbox .Thumb{border:1px solid #000000;margin:0 !important;padding:0 !important;width:91px;height:68px}
.ngg-album-compact h4{font-size:15px;font-weight:700;margin-bottom:0;margin-top:0;width:110px}
.ngg-album-compact p{font-size:11px;margin-top:2px}
.ngg-galleryoverview{overflow:hidden;margin-top:10px;width:100%;clear:both;display:block !important}
.ngg-galleryoverview .desc{margin:0 10px 10px 0;padding:5px}
.ngg-gallery-thumbnail-box{float:left}
.ngg-gallery-thumbnail{float:left;margin-right:5px}
.ngg-gallery-thumbnail img{background-color:#FFFFFF;border:1px solid #A9A9A9;display:block;margin:4px 0 4px 5px;padding:4px;position:relative}
.ngg-gallery-thumbnail img:hover{background-color:#A9A9A9}
.ngg-gallery-thumbnail span{font-size:90%;padding-left:5px;display:block}
.ngg-clear{clear:both}
.ngg-navigation{font-size:.9em !important;clear:both !important;display:block !important;padding-top:15px;text-align:center}
.ngg-navigation span{font-weight:700;margin:0pt 6px}
.ngg-navigation a.page-numbers,.ngg-navigation a.next,.ngg-navigation a.prev,.ngg-navigation span.page-numbers,.ngg-navigation span.next,.ngg-navigation span.prev{border:1px solid #DDDDDD;margin-right:3px;padding:3px 7px}
.ngg-navigation a.page-numbers:hover,.ngg-navigation a.next:hover,.ngg-navigation a.prev:hover,.ngg-navigation span.page-numbers:hover,.ngg-navigation span.next:hover,.ngg-navigation span.prev:hover{background-color:#0066CC;color:#FFFFFF !important;text-decoration:none !important}
.ngg-imagebrowser h3{text-align:center}
.ngg-imagebrowser img{border:1px solid #A9A9A9;margin-top:10px;margin-bottom:10px;width:100%;display:block !important;padding:5px}
.ngg-imagebrowser-nav{padding:5px;margin-left:10px}
.ngg-imagebrowser-nav .back{float:left;border:1px solid #DDDDDD;margin-right:3px;padding:3px 7px}
.ngg-imagebrowser-nav .next{float:right;border:1px solid #DDDDDD;margin-right:3px;padding:3px 7px}
.ngg-imagebrowser-nav .counter{text-align:center;font-size:.9em !important}
.exif-data{margin-left:auto !important;margin-right:auto !important}
.slideshow{margin-left:auto;margin-right:auto;text-align:center}
.ngg-singlepic{background-color:#FFFFFF;display:block;padding:4px}
.ngg-left{float:left;margin-right:10px}
.ngg-right{float:right;margin-left:10px}
.ngg-center{margin-left:auto !important;margin-right:auto !important}
.ngg-widget,.ngg-widget-slideshow{overflow:hidden;margin:0pt;padding:5px 0 0 0pt}
.ngg-widget img{border:2px solid #A9A9A9;margin:0pt 2px 2px 0;padding:1px}
.ngg-related-gallery{background:#F9F9F9;border:1px solid #E0E0E0;overflow:hidden;margin-bottom:1em;margin-top:1em;padding:5px}
.ngg-related-gallery img{border:1px solid #DDDDDD;float:left;margin:0pt 3px;padding:2px;height:50px;width:50px}
.ngg-related-gallery img:hover{border:1px solid #000000}
.photo{margin:10px;position:relative;float:left}
.photo img{background:#fff;border:solid 1px #ccc;padding:4px}
.photo span{width:20px;height:18px;display:block;position:absolute;top:12px;left:12px;background:url(images/digg-style.gif) no-repeat}
.photo a{text-decoration:none}
.sample1 span{width:77px;height:27px;display:block;position:absolute;top:-12px;left:50px;background:url(images/tape.png) no-repeat}
.sample4 span{width:170px;height:120px;display:block;position:absolute;top:0;left:0;background:url(images/round-corner.png) no-repeat}
.sample4 img{border:none;padding:0}
.sample5 span{width:170px;height:120px;display:block;position:absolute;top:5px;left:6px;background:url(images/round-corner.png) no-repeat}
.sample5 img{border:none;padding:5px 6px 6px;background:url(images/round-bg.gif) no-repeat}
.sample6 span{width:122px;height:72px;display:block;position:absolute;top:-22px;left:-15px;background:url(images/floral-corner.png) no-repeat}
.sample2{list-style:none !important;margin:0;padding:0;text-indent:0 !important}
.sample2 li:before{content:'' !important}
.sample2 li{margin:10px !important;padding:0;float:left;position:relative;height:175px}
.sample2 a{text-decoration:none;color:#999}
.sample2 a:hover{color:#000;text-decoration:underline}
.sample2 img{border:none;padding:14px 12px 12px 13px}
.sample2 em{width:193px;height:25px;display:block;position:absolute;top:2px;left:2px;background:url(images/watercolor-mask.png) no-repeat;text-align:center;font:italic 100%/100% Georgia,"Times New Roman",Times,serif;padding-top:140px}
.sample3{list-style:none;margin:0;padding:0;text-indent:0 !important}
.sample3 li:before{content:'' !important}
.sample3 li{padding:10px;margin:0;float:left;position:relative;width:180px;height:130px}
.sample3 li:hover img{border-color:#000}
.sample3 img{background:#fff;border:solid 1px #ccc;padding:5px}
.sample3 em{background:#fff;color:#000;font-style:normal;padding:2px 8px 0 22px;display:block;position:absolute;top:20px;left:5px;border:1px solid #999}
.sample3 a{text-decoration:none}
.sample3 span{width:30px;height:60px;display:block;position:absolute;top:7px;left:9px;background:url(images/paper-clip-mini.png) no-repeat;z-index:3}
.ngg-galleryoverview ul li:before{content:'' !important}
.ngg-gallery-list{list-style-type:none;padding:0 !important;text-indent:0 !important}
.ngg-galleryoverview div.pic img{width:100%}
.ngg-gallery-list li{float:left;margin:0 2px 0 2px !important;overflow:hidden}
.ngg-gallery-list li a{border:1px solid #CCCCCC;display:block;padding:2px}
.ngg-gallery-list li.selected a{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#000000 none repeat scroll 0 0}
.ngg-gallery-list li img{height:40px;width:40px}
li.ngg-next,li.ngg-prev{height:40px;width:40px;font-size:3.5em}
li.ngg-next a,li.ngg-prev a{padding-top:10px;border:none;text-decoration:none}