/*
CSS Name:Shadow Effect
Description:NextGEN Default Style with a Shadow effect
Author:Alex Rabe
Version:1.60
 
This is a template stylesheet that can be used with NextGEN Gallery. I tested the
styles with a default theme Kubrick. Modify it when your theme struggle with it,it's only a template design

*/

/* ----------- Album Styles Extend -------------*/

.ngg-albumoverview {
	margin-top: 10px;
	width: 100%;
	clear:both; 
	display:block !important;
}

.ngg-album {
	/*height: 130px;*/
	padding: 5px;
	margin-bottom: 5px;
	border: 1px solid #cccccc;
	overflow:hidden;
}

.ngg-albumtitle {
	text-align: left;
 	font-weight: bold;
	margin:0px;
	padding:0px;
	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 0px 4px 5px;
	padding:4px;
	position:relative;
}

.ngg-thumbnail img:hover {
	background-color: #A9A9A9;
}

.ngg-description {
	text-align: left;
}

/* ----------- Album Styles Compact -------------*/

.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(data:image/gif;base64,R0lGODlhawBYALMPAL29vdzc3Ozs7O7u7urq6ujo6OHh4fT09Pf39/X19cDAwL+/v76+vgAAAP///////yH5BAEAAA8ALAAAAABrAFgAAAT/8EkGKFOK0cWWB5WnAAqHcZ6nfZ2IrS1gooucZeGSbVpJUrvaTtP5jTiSJMPBbDqf0Kh0Sq1ar9RFUoHter/gsFO7EJvP6LAnzW67mxwnYiCg1++C+mBP5/f/fXl4e3mAgYV+g4J2ioyHjnqFAghPGk4HBQYBm5ydnp+goaKjpKWlBgWUY0tNCQQNsLGys7S1tre4ubq7sFAllwUNb8PETsJPJMDHxcxty3BlTQivzdVpz0wXTq7Y1t5d3Zat1N/l4FDiTAjB5u1W4QBy5O70UN0Vl/P1+w7h0UwH9PGjdy9eE0zdBprzt02gwoW+/jlAICDhQ2/dashhd9HdPVZM/xJU7OgRnURuJNtlBOkgoMWUxVY2fAlz2D0u42jWdPNx5k6M6AwCdPjTZtB8Ooui6fbr4EilzMKxRAg1KjqWKKsSYyp0Iketb2S2egqW59GDRMuagadMrdknGnO6dQYlDtqkc6/cRJr3mkl5ePtSyXgyrWAsGXEODXw4SuK2jcMQ5hsZjFTKlb2IDWk4s5THB7961lt3aufRTybfRY0YnWIHWVlXAb1Y9jtfLCkyHq26tu3BpbeR/e3472rin4MfR26vrkSqzJs/aeo7ujEoyZZbZ3JZ+/beLU/b3hx+t2fwIs1nJh97e7+6r9t/vypcfeVwr126b0Je//73lRRmX9tk9wj4H4CrXDLcfNPlJxqDTqQzkXiygbfOgI11V517tLW0oHU9HXQALySWaOKJuyh3oBXarGiFXS5SQUGMVRBBoxQtOCDRjQ7Eo4KOOmgQggVEhFBBkR0QSUMJQ7SAgpMrHGkBCFRWSSUFUq6AQglJ6lDBCULWoM0KDrDEYxkKPMAFCBfIoIIOJ2AgZwki6MABERwcaeWePLRAZwonuACoC36mcEEKhuaZpAzapDkBjxEmMUGbLcRAxKVTFpkDnHHK6YKnImBapQqVmmDpkl+CMAKXJCDKqAxJRAAAOw==) 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:0px !important;
	padding:0px !important;
	width:91px; 
	height:68px;
}

.ngg-album-compact h4 {
	font-size:15px;
	font-weight:bold;
	margin-bottom:0px;
	margin-top:0px;
	width:110px;
}

.ngg-album-compact p {
	font-size:11px;
	margin-top:2px;
}

/* ----------- Gallery style -------------*/

.ngg-galleryoverview {
	margin-top: 10px;
	width: 100%;
	clear:both; 
	display:block !important;
}

.ngg-gallery-thumbnail-box {
	float: left;
}

.ngg-gallery-thumbnail {
	float: left; 
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAzwAAANFCAQAAAAU0jFsAAAAK3RFWHRDcmVhdGlvbiBUaW1lAFRodSA1IEZlYiAyMDA0IDExOjIxOjIyIC0wNjAwcmo8ZgAAAAd0SU1FB9QCBREVH688dW0AAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAEZ0FNQQAAsY8L/GEFAAAMo0lEQVR42u3aUWrbQBRA0efYhEIIdP87DU7sjmRDNxDdQHvOoEH2l/4ub5jzAMDRznNa6/kKAEf7NS9rzYrPXXgAON7vuezhuc16AYCjvc/nfMwWnrvwAHC8t7mu/brtwgPA8V5nK85+xeDlp78FgP/AdrXgea9NeAA43unvdWrhASAlPACkhAeAlPAAkBIeAFLCA0BKeABICQ8AKeEBICU8AKSEB4CU8ACQEh4AUsIDQEp4AEgJDwAp4QEgJTwApIQHgJTwAJASHgBSwgNASngASAkPACnhASAlPACkhAeAlPAAkBIeAFLCA0BKeABICQ8AKeEBICU8AKSEB4CU8ACQEh4AUsIDQEp4AEgJDwAp4QEgJTwApIQHgJTwAJASHgBSwgNASngASAkPACnhASAlPACkhAeAlPAAkBIeAFLCA0BKeABICQ8AKeEBICU8AKSEB4CU8ACQEh4AUsIDQEp4AEgJDwAp4QEgJTwApIQHgJTwAJASHgBSwgNASngASAkPACnhASAlPACkhAeAlPAAkBIeAFLCA0BKeABICQ8AKeEBICU8AKSEB4CU8ACQEh4AUsIDQEp4AEgJDwAp4QEgJTwApIQHgJTwAJASHgBSwgNASngASAkPACnhASAlPACkhAeAlPAAkBIeAFLCA0BKeABICQ8AKeEBICU8AKSEB4CU8ACQEh4AUsIDQEp4AEgJDwAp4QEgJTwApIQHgJTwAJASHgBSwgNASngASAkPACnhASAlPACkhAeAlPAAkBIeAFLCA0BKeABICQ8AKeEBICU8AKSEB4CU8ACQEh4AUsIDQEp4AEgJDwAp4QEgJTwApIQHgJTwAJASHgBSwgNASngASAkPACnhASAlPACkhAeAlPAAkBIeAFLCA0BKeABICQ8AKeEBICU8AKSEB4CU8ACQEh4AUsIDQEp4AEgJDwAp4QEgJTwApIQHgJTwAJASHgBSwgNASngASAkPACnhASAlPACkhAeAlPAAkBIeAFLCA0BKeABICQ8AKeEBICU8AKSEB4CU8ACQEh4AUsIDQEp4AEgJDwAp4QEgJTwApIQHgJTwAJASHgBSwgNASngASAkPACnhASAlPACkhAeAlPAAkBIeAFLCA0BKeABICQ8AKeEBICU8AKSEB4CU8ACQEh4AUsIDQEp4AEgJDwAp4QEgJTwApIQHgJTwAJASHgBSwgNASngASAkPACnhASAlPACkhAeAlPAAkBIeAFLCA0BKeABICQ8AKeEBICU8AKSEB4CU8ACQEh4AUsIDQEp4AEgJDwAp4QEgJTwApIQHgJTwAJASHgBSwgNASngASAkPACnhASAlPACkhAeAlPAAkBIeAFLCA0BKeABICQ8AKeEBICU8AKSEB4CU8ACQEh4AUsIDQEp4AEgJDwAp4QEgJTwApIQHgJTwAJASHgBSwgNASngASAkPACnhASAlPACkhAeAlPAAkBIeAFLCA0BKeABICQ8AKeEBICU8AKSEB4CU8ACQEh4AUsIDQEp4AEgJDwAp4QEgJTwApIQHgJTwAJASHgBSwgNASngASAkPACnhASAlPACkhAeAlPAAkBIeAFLCA0BKeABICQ8AKeEBICU8AKSEB4CU8ACQEh4AUsIDQEp4AEgJDwAp4QEgJTwApIQHgJTwAJASHgBSwgNASngASAkPACnhASAlPACkhAeAlPAAkBIeAFLCA0BKeABICQ8AKeEBICU8AKSEB4CU8ACQEh4AUsIDQEp4AEgJDwAp4QEgJTwApIQHgJTwAJASHgBSwgNASngASAkPACnhASAlPACkhAeAlPAAkBIeAFLCA0BKeABICQ8AKeEBICU8AKSEB4CU8ACQEh4AUsIDQEp4AEgJDwAp4QEgJTwApIQHgJTwAJASHgBSwgNASngASAkPACnhASAlPACkhAeAlPAAkBIeAFLCA0BKeABICQ8AKeEBICU8AKSEB4CU8ACQEh4AUsIDQEp4AEgJDwAp4QEgJTwApIQHgJTwAJASHgBSwgNASngASAkPACnhASAlPACkhAeAlPAAkBIeAFLCA0BKeABICQ8AKeEBICU8AKSEB4CU8ACQEh4AUsIDQEp4AEgJDwAp4QEgJTwApIQHgJTwAJASHgBSwgNASngASAkPACnhASAlPACkhAeAlPAAkBIeAFLCA0BKeABICQ8AKeEBICU8AKSEB4CU8ACQEh4AUsIDQEp4AEgJDwAp4QEgJTwApIQHgJTwAJASHgBSwgNASngASAkPACnhASAlPACkhAeAlPAAkBIeAFLCA0BKeABICQ8AKeEBICU8AKSEB4CU8ACQEh4AUsIDQEp4AEgJDwAp4QEgJTwApIQHgJTwAJASHgBSwgNASngASAkPACnhASAlPACkhAeAlPAAkBIeAFLCA0BKeABICQ8AKeEBICU8AKSEB4CU8ACQEh4AUsIDQEp4AEgJDwAp4QEgJTwApIQHgJTwAJASHgBSwgNASngASAkPACnhASAlPACkhAeAlPAAkBIeAFLCA0BKeABICQ8AKeEBICU8AKSEB4CU8ACQEh4AUsIDQEp4AEgJDwAp4QEgJTwApIQHgJTwAJASHgBSwgNASngASAkPACnhASAlPACkhAeAlPAAkBIeAFLCA0BKeABICQ8AKeEBICU8AKSEB4CU8ACQEh4AUsIDQEp4AEgJDwAp4QEgJTwApIQHgJTwAJASHgBSwgNASngASAkPACnhASAlPACkhAeAlPAAkBIeAFLCA0BKeABICQ8AKeEBICU8AKSEB4CU8ACQEh4AUsIDQEp4AEgJDwAp4QEgJTwApIQHgJTwAJASHgBSwgNASngASAkPACnhASAlPACkhAeAlPAAkBIeAFLCA0BKeABICQ8AKeEBICU8AKSEB4CU8ACQEh4AUsIDQEp4AEgJDwAp4QEgJTwApIQHgJTwAJASHgBSwgNASngASAkPACnhASAlPACkhAeAlPAAkBIeAFLCA0BKeABICQ8AKeEBICU8AKSEB4CU8ACQEh4AUsIDQEp4AEgJDwAp4QEgJTwApIQHgJTwAJASHgBSwgNASngASAkPACnhASAlPACkhAeAlPAAkBIeAFLCA0BKeABICQ8AKeEBICU8AKSEB4CU8ACQEh4AUsIDQEp4AEgJDwAp4QEgJTwApIQHgJTwAJASHgBSwgNASngASAkPACnhASAlPACkhAeAlPAAkBIeAFLCA0BKeABICQ8AKeEBICU8AKSEB4CU8ACQEh4AUsIDQEp4AEgJDwAp4QEgJTwApIQHgJTwAJASHgBSwgNASngASAkPACnhASAlPACkhAeAlPAAkBIeAFLCA0BKeABICQ8AKeEBICU8AKSEB4CU8ACQEh4AUsIDQEp4AEgJDwAp4QEgJTwApIQHgJTwAJASHgBSwgNASngASAkPACnhASAlPACkhAeAlPAAkBIeAFLCA0BKeABICQ8AKeEBICU8AKSEB4CU8ACQEh4AUsIDQEp4AEgJDwAp4QEgJTwApIQHgJTwAJASHgBSwgNASngASAkPACnhASAlPACkhAeAlPAAkBIeAFLCA0BKeABICQ8AKeEBICU8AKSEB4CU8ACQEh4AUsIDQEp4AEgJDwAp4QEgJTwApIQHgJTwAJASHgBSwgNASngASAkPACnhASAlPACkhAeAlPAAkBIeAFLCA0BKeABICQ8AKeEBICU8AKSEB4CU8ACQEh4AUsIDQEp4AEgJDwAp4QEgJTwApIQHgJTwAJASHgBSwgNASngASAkPACnhASAlPACkhAeAlPAAkBIeAFLCA0BKeABICQ8AKeEBICU8AKSEB4CU8ACQEh4AUsIDQEp4AEgJDwAp4QEgJTwApIQHgJTwAJASHgBSwgNASngASAkPACnhASAlPACkhAeAlPAAkBIeAFLCA0BKeABICQ8AKeEBICU8AKSEB4CU8ACQEh4AUsIDQEp4AEgJDwAp4QEgJTwApIQHgJTwAJASHgBSwgNASngASAkPACnhASAlPACkhAeAlPAAkBIeAFLCA0BKeABICQ8AKeEBICU8AKSEB4CU8ACQEh4AUsIDQEp4AEgJDwAp4QEgJTwApIQHgJTwAJASHgBSwgNASngASAkPACnhASAlPACkhAeAlPAAkBIeAFLCA0BKeAA43n1fu8uc53Xe5n09rytDp5/+NgD+Ofe5rfVMz2V/+ZrPuc4IDwAH2MJzXaX52ppzWX/c1o+P2SJ0Eh4Avt024myl+VzF2Seer33auc557cIDwHfbjtgeZ2tr5tlCsx2wndfjogEAR7ntg859bo8J53HEZtoB4Cj3eRy5zR/5xT6s+FAtrQAAAABJRU5ErkJggg==) no-repeat bottom right !important;
	background: url(data:image/gif;base64,R0lGODlhIAMgA/cAAMrKysvLy83NzdDQ0NHR0dPT09jY2Nzc3N3d3d7e3uLi4unp6erq6uvr6+7u7vLy8vb29vf39/j4+Pn5+fz8/P39/f7+/v///////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABgALAAAAAAgAyADAAj+ADEIHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEmypMmTDgEMOMAAAgWUMGPKnEmzps2bOHPq3Mmzp0+RKlm6/Em0qNGjSJMqXcq0qdOfQVu+fEq1qtWrWLNq3cr1adShXcOKHUu2rNmzaH1+nZq2rdu3cOPKnet1pVS6ePPq3cu3r1+Da/8KHky4sOHDOwMjXsy4sePHkAUqjky5suXLmLVOzsy5s+fPoE1uDk26tOnTqDGMTs26tevXglfDnk27tu2usm/r3s27d2K7YH0LH068OMjcxpMrX85cNXC2zaNLn34bOfXr2LNntq69u/fvhLn+gx9Pvrxb8ebTq19/FT379/Djq30uv779+7+FQsfPv7//4/T9J+CABE7kXoEIJsjfgQo26OB6DD4o4YTdRUjhhRgyZ2GGHHbY24YehijiayCOaOKJoZWI4oosVqZiizDGeNiLMtZo41403qjjjucFyOOPQPqVY5BEFlnVkEYmqeRRSC7p5JM5NQnllFSiJGWVWGbp0ZVaduklRVx+KeaYCoVJ5plomonmml+qyeabWLoJ55xPyknnnUbaieeeP+rJ5582+gnooC0KSuihJhqK6KIdKsrooxQ6CumkDUpK6aUEWorppv1pyumn9XkK6qjsiUrqqeWZiuqq3qnK6qv+17kK66zNyUrrrcbZiuuuvunK66/V+QjssP/5SuyxrBmL7LKlKcvss545C+20l0lL7bWQWYvttotpy+234QkL7rgaikvuucV5i+66cqnL7rttuQvvvGXJS++9uJmL776n2cvvv1T5C/DASwlM8MFGGYzwwj0pzPDDODkM8cQzSUzxxSdZjPHGQOnL8cd4aQzyyBmJTPLJYHqM8sr1qszyy/nqB/PMLctM880x34XzzlmZzDPNPv8Mc9BCs0x00SgfjTTJSi8NctNOcwx11BhPTTXFVl8NcdZaM8x11wh/DTbBYo8NcNlm84t22viuzTa9br8Nb9xys0t33ejejTf+uXrvDW7ffnMLeODYDk44tYYfDm3iijPLeOPIPg45sZJPDmzllvOKeea4bs45rZ5/DmvoorNKeumono46qaqvDmrrrnMKe+yYzk47pbbfDmnuujPKe++I/g48ocIPD2jxxvOJfPJ4Ls88nc4/D2f00rNJffVpuoy91tdvP2b33repffhOg0++luafH+f46gudfvtTvg9/nezPj7P89iuJf/551s//0P77n9ECKMCkEbCATDsgAp+mwAVKrYEOrBoEI4i1CVJwaxa8oNcyqMGwcbCDZPsgCM8mwhGqrYQmbBsKUwi3FbJwbi58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) no-repeat bottom right;
	margin: 10px 0 0 10px !important;
}

.ngg-gallery-thumbnail img {
	margin: -6px 6px 6px -6px;
	background-color:#FFFFFF;
	border:1px solid #A9A9A9;
	display:block; 
	padding:4px;
	position:relative;
}

.ngg-gallery-thumbnail img:hover {
	background-color: #A9A9A9;
} 

.ngg-gallery-thumbnail span {
	display:none;
}

.ngg-clear {
	clear: both;
}

/* ----------- Gallery navigation -------------*/

.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 #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;
}

/* ----------- Image browser style -------------*/

.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 #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:0.9em !important;
}

.exif-data {
  	margin-left: auto !important;
    margin-right: auto !important;	
}

/* ----------- Slideshow -------------*/
.slideshow {
	margin-left: auto; 
	margin-right: auto;
	text-align:center;
	outline: none;	
}

.slideshowlink {
	
}

/* ----------- JS Slideshow -------------*/
.ngg-slideshow {
    overflow:hidden;
    position: relative;
}

.ngg-slideshow * {
    vertical-align:middle;
}

/* See also : http://www.brunildo.org/test/img_center.html */
.ngg-slideshow-loader{
    display: table-cell;
    text-align: center;
    vertical-align:middle;
}

.ngg-slideshow-loader img{
    background: none !important; 
    border: 0 none !important;
    margin:auto !important; 
}

/* ----------- Single picture -------------*/
.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;
}

/* ----------- Sidebar widget -------------*/

.ngg-widget,
.ngg-widget-slideshow {
	overflow: hidden;
	margin:0pt;
	padding:5px 0px 0px 0pt;
}

.ngg-widget img {
	border:2px solid #A9A9A9;
	margin:0pt 2px 2px 0px; 
	padding:1px; 
}

/* ----------- Related images -------------*/
.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;
} 

/* ----------- Gallery list -------------*/

.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}
/* Shutter */
#shDisplay div#shTitle{font:normal 12px/17px 'Lucida Grande',Verdana,sans-serif;/* caption font */
	color:#ffffff;/* caption colour */
	text-align:center;margin:0 auto}
#shDisplay div#shCount{color:#999999;font:normal 10px/12px 'Lucida Grande',Verdana,sans-serif}
#shDisplay div#shTitle a{text-decoration:none;font:bold 16pt 'Courier New',Courier,fixed;letter-spacing:-2px;margin:0 10px;width:26px;color:#999999}
#shDisplay div#shTitle a:hover{color:#ffffff;border:none}
#shDisplay div#shNext{float:right}
#shDisplay div#shPrev{float:left}
body{height:100%}
#shShutter *,#shDisplay *{padding:0;margin:0}
div#shShutter,div#shDisplay{top:0;left:0;width:100%;position:absolute}
div#shShutter{height:100%;z-index:1000;background-color:#000000;opacity:0.8;filter:alpha(opacity=80)}
div#shDisplay{display:block;background-color:transparent;z-index:1002}
div#shDisplay img#shTopImg{margin:0 auto;border:1px solid #555;background:transparent;display:block;max-width:none;max-height:none;float:none;padding:2px;cursor:pointer}
div#shDisplay div#shWrap{visibility:hidden}
div#shWaitBar{font:bold 32px 'Lucida Grande','Lucida Sans Unicode',Verdana,sans-serif;height:36px;width:100%;left:0;cursor:default;opacity:0.999;filter:alpha(opacity=100);z-index:1001;margin-top:160px;color:#ae0a0a;text-align:center}


