.ngg-albumoverview {margin: 10px 0px 0px 0px !important;width: 100%;clear:both;display:block !important;}
.ngg-album {overflow:hidden;margin: 0px 0px 5px !important;padding: 5px;border: 1px solid #cccccc;}
.ngg-albumtitle {text-align: left;font-weight: bold;padding:0px;font-size: 1.4em;margin: 0px 0px 10px 0px !important;}
.ngg-albumcontent {margin: 0px !important;}
.ngg-thumbnail {margin:0px 12px 0px 0px !important;float: left;}
.ngg-thumbnail img {background-color:#fff;border:1px solid #A9A9A9;margin:4px 0px 4px 5px !important;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:0px !important;text-align:left;width:120px;}
.ngg-album-compactbox {background:transparent url(albumset.gif) no-repeat scroll 0%;height:86px;margin:0pt 0pt 6px !important;padding:12px 0pt 0pt 7px !important;width:120px;}
.ngg-album-link {margin:0px !important;}
.ngg-album-compactbox .Thumb {border:1px solid #000;margin:0px !important;padding:0px !important;width:91px;height:68px;}
.ngg-album-compact h4 {font-size:15px;font-weight:bold;margin-bottom:0px !important;margin-top:0px !important;width:110px;padding:0px !important;}
.ngg-album-compact p {font-size:11px;margin-top:2px;}
.ngg-galleryoverview {margin-top: 10px;width: 100%;clear:both;display:block !important;}
.ngg-gallery-thumbnail-box {margin:0px !important;float: left;}
.ngg-gallery-thumbnail {float: left;background: url(shadowAlpha.png) no-repeat bottom right !important;background: url(shadow.gif) no-repeat bottom right;margin: 10px 0 0 0px !important;padding-left:7px; padding-right: 0px;}
.ngg-gallery-thumbnail img {margin: -6px 0px 3px -6px !important;background-color:#FFF;border:1px solid #A9A9A9;display:block;padding:2px;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:0.9em !important;clear:both !important;display:block !important;padding-top:15px;text-align:center;}
.ngg-navigation span {font-weight:bold;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 #DDD;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: #FFF;text-decoration: none;}
.ngg-imagebrowser {}
.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 #DDD;margin-right:3px;padding:3px 7px;}
.ngg-imagebrowser-nav .next {float:right;border:1px solid #DDD;margin-right:3px;padding:3px 7px;}
.ngg-imagebrowser-nav .counter {text-align:center;font-size:0.9em !important;}
.exif-data {margin-left: auto !important;margin-right: auto !important;}
.slideshow {margin-left: auto; margin-right: auto;text-align:center;}
.slideshowlink {}
.ngg-singlepic {background-color:#FFF;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 0px 0px 5px;}
.ngg-widget img {border:1px solid #A9A9A9;margin:0pt 0px 2px 0px; padding:0px;}
.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 2px;padding: 2px;height: 50px;width:  50px;}
.ngg-related-gallery img:hover {border: 1px solid #000000;} 
.gallery_left{float:left;background-image: url('gallery_left.png');background-repeat: no-repeat;width: 87px;height: 24px;}
.gallery_center{float:left;background-image: url('gallery_center.png');background-repeat: repeat-x;height: 24px;}
.gallery_right{float:left;background-image: url('gallery_right.png');background-repeat: no-repeat;width: 15px;height: 24px;}
#gallery_link{margin: 0px;padding-left:0px;margin-right: 10px;padding: 2px;text-align: center;}
#gallery_link a{color: #fff;text-decoration: none;}
#gallery_link a:hover{color: #FFB000;text-decoration: none;}
#sidebar_img {font-size:11px; margin-left:1px; line-height:14px; width:100%; margin-bottom:5px; margin-top: 5px;}
#sidebar_img td {padding: 0px; margin: 0px;}
#sidebar_img img {border: 1px solid #0B5D69; margin-top: 0px;}
#sidebar_img span{background-color: #008EC0; display: block; height: 45px; margin: 0; padding: 0; text-align: center; vertical-align: middle; width: 84px;}
#sidebar_img span:hover {background-color: #003D59; color: #fff;}
#sidebar_img a {text-decoration: none; color: #fff;}
#sidebar_img a:hover {text-decoration: none !important; color: #17B8D3 !important;}
.zoom{margin-top: 0px;}
.zoom a{}
.zoom a:hover{}
.zoom img{background-color: transparent !important; border: none !important;}
.zoom img:hover{background-color: transparent !important; border: none !important;}