
#photogallery{font-family:Arial,Helvetica,sans-serif;font-size:12px;text-align:center;}

#photogallery #content{background-color:#0E0E0E;width:820px;}
*html #photogallery #content{width:818px;}

#photogallery #content #subContent{background-color:#ffffff;clear:both;display:none;}

#photogallery #content a{color:#FFFFFF;font-weight:bold;text-decoration:none;outline:none;}
#photogallery #content a:hover{font-weight:bold;text-decoration:underline;color:#ffae00;}
#photogallery #content a:active{font-weight:bold;text-decoration:none;color:#ffae00;}

/*multi page view*/
	#SDGallery_multi{
		position:relative;top:1px;left:1px;
		background-color:#0e0e0e;
		margin-bottom:2px;
		width:818px;
		color:#FFFFFF;
	}
	#SDGallery_multi #large{
		margin:0 auto;
	}
	#SDGallery_multi #largeImageContainer{
		position:relative;
		padding:0px;
		margin:0px;
	}
	
	#SDGallery_multi.panoramic  #largeImageContainer{padding:0px;margin:0px;}
	
	#SDGallery_multi #mediaspace{margin:10px 0 0 0;color:#000000;}
	
	#SDGallery_multi #large .largeImg{
		border:1px solid #777777;
		margin:16px 0 0px 0;
		display:none;
	}
	#SDGallery_multi #large #currlargeImg{
		background:#0E0E0E url(../images/style_001/loading-ringdots.gif) no-repeat 50% 50%;
		display:inline;
	}
	#SDGallery_multi #subContent{
		clear:both;
	}
	/*Comments*/
	#SDGallery_single #commentsCornerContainer{
		position:relative;
		width:540px;
		background:url('../images/style_001/pixel-212121.png') repeat;
		text-align:left;
		color:#FFFFFF;
		margin:4px auto;
	}
	
	/*multi page view -LARGE*/
	#SDGallery_multi #largeCornerContainer{
		position:relative;
		width:540px;
		background:url('../images/style_001/pixel-212121.png') repeat;
		text-align:center;
		color:#FFFFFF;
		margin:20px auto 20px auto;
	}
	#SDGallery_multi .corner{
		position:absolute;
		width:20px;height:20px;
		background: url('../images/style_001/corners-15px0E0E0E.png') no-repeat;
		}	
	#SDGallery_multi .innerBox{
		padding:10px 0 10px 0;
		margin:0 20px 10px 20px;
		/*padding:0px;
		margin:0px;*/
	}
	#SDGallery_multi .NW{
		top:0;left:0;background-position: 0 0;
		background-color:#0e0e0e;
	}
	#SDGallery_multi .NE{
		top:0;right:0;background-position: -20px 0;
		background-color:#0e0e0e;
	}
	#SDGallery_multi .SE{
		bottom:0;right:0;background-position: -20px -20px;
		background-color:#0e0e0e;
	}
	#SDGallery_multi .SW{
		bottom:0;left:0;background-position: 0px -20px;
		background-color:#0e0e0e;
	}
	#SDGallery_multi #largetitle{
		float:left;
		text-align:left;
		text-transform:capitalize;
		padding:0px;
	}
	#SDGallery_multi #large p{
		text-align:left;
	}
	#SDGallery_multi #large .sociallinks{
		/*border:1px solid #FFFFFF;*/
		clear:both;
	}
	#SDGallery_multi #large p.FBlikelink{
		float:right;
	}
	#SDGallery_multi #large p.FBsharelink{
		float:right;
		margin-top:6px;
	}
	#SDGallery_multi #largetitle .firstchild{
		float:left;
	}
	#SDGallery_multi #largetitle .lastchild{
		float:right;
	}
	#detail-hide,#detail-show{
		display:none;
	}
	#SDGallery_multi #largeTop {display:block;height:24px;padding-top:8px;}
	#SDGallery_multi #thumbsTop #largetitle{width:200px;float:left;}
	
	#SDGallery_multi #largeTop p.navimgcount{float:left;}
	
	#SDGallery_multi #largeTop p.navbuttons{float:right;}
	
	#SDGallery_multi #largeTop a.categories img{float:left;}
	
	#SDGallery_multi #largeBot{display:block;clear:both;}
	#SDGallery_multi #largeBot span.detailbutton{float:right;}
	#SDGallery_multi #largeBot p.description{}
	
	#SDGallery_multi #large p.description{
		clear:both;border-bottom:1px solid #333333;padding:16px 0 16px 0;margin-bottom:14px;
	}
	#SDGallery_multi #thumbs p.description{
		clear:both;border-bottom:1px solid #333333;padding:16px 0 16px 0;margin-bottom:12px;text-align:left;
	}
	#SDGallery_multi #largeBot .clear{height:4px;}
	#SDGallery_multi #thumbsBot .clear{height:4px;}
	#SDGallery_multi #exifdata{
		/*position:absolute;top:51px;left:31px;*//* Relative to #largeCornerContainer  & defaults to wide image*/
		position:relative;top:0px;left:0px;
		display:none;
		background-color:#000000;
		border:1px solid #777777;
		height:auto;
		margin-top:10px;
		/*opacity:0.8;
		filter:alpha(opacity=80);
		-moz-opacity:0.8;
		-khtml-opacity:0.8;*/
	}
	#SDGallery_multi #exifdata p{
		padding:2px 20px 2px 20px;
	}
	#SDGallery_multi #exifdata p.firstchild{
		padding:12px 10px 12px 10px;
		border-bottom:1px solid #777777;
		margin:0 0 10px 0;
	}
	#SDGallery_multi #exifdata #exifFooter{
		padding:12px 10px 12px 10px;
		border-top:1px solid #777777;
		margin:10px 0 0 0;
	}
	
	#SDGallery_multi #exifdata #exifHeader a{
		float:left;
	}
	#SDGallery_multi #exifdata #exifHeader a img{
		display:inline;
	}
	#SDGallery_multi #exifdata #exifFooter a.lastchild{
		float:right;
		line-height:20px;
	}
	
	/*multi page view - THUMBS*/
	#SDGallery_multi #thumbsCornerContainer{
		position:relative;
		width:670px;
		background:url('../images/style_001/pixel-212121.png') repeat;
		text-align:center;
		color:#FFFFFF;
		margin:20px auto 20px auto;
	}
	
	#SDGallery_multi #thumbs{
		padding:0px;
	}
	#SDGallery_multi .thumbbox{
		float:left;
		width:124px;
		height:124px;
		background-color:#000;
		margin:1px;
		padding:0;
	}
	#SDGallery_multi.panoramic .thumbbox{width:312px;}
	
	#SDGallery_multi p.thumbbox a img{border:1px solid #9a9a9a;background:#212121 url(../images/style_001/loading-ringdots.gif) no-repeat 50% 50%;}
	#SDGallery_multi p.thumbbox a:hover img{border:1px solid #CCCCCC;}
	#SDGallery_multi p.thumbbox a:active img{border:1px solid #ffffff;}
		
	#SDGallery_multi .thumbbox img{}
	
	#SDGallery_multi #sampldesc{padding:10px;}

	#SDGallery_multi #thumbnav{clear:both;}
	
	#SDGallery_multi #thumbsTop{height:38px;padding-top:6px;}
	#SDGallery_multi #thumbsTop #categorytitle{width:200px;float:left;}
	#SDGallery_multi #thumbsTop #categorytitle {float:left;text-align:left;text-transform:capitalize;font-size:16px;}
	#SDGallery_multi #thumbsTop p.navbuttons{float:right;}
	#SDGallery_multi #thumbsTop p.navimgcount{float:left;}
	#SDGallery_multi p.categories{float:left;}
	#SDGallery_multi p.navimgcount{float:right;}
	
	#SDGallery_multi #thumbsBot{clear:both;}
	
/*single page view*/
	#SDGallery_single{
		position:relative;top:1px;left:1px;
		background-color:#0e0e0e;
		margin-bottom:2px;
		width:818px;
		color:#FFFFFF;
	}
	#SDGallery_single .leftcol{
		margin:0;
		float:left;
	}
	#SDGallery_single #largeImageContainer{
		position:relative;
		padding:0px;
		margin:0px;
	}
	
	#SDGallery_single.panoramic  #largeImageContainer{padding:0px;margin:0px;}
	
	#SDGallery_single #mediaspace{margin:10px 0 0 0;color:#000000;}
	
	#SDGallery_single .leftcol .largeImg{
		border:1px solid #777777;
		margin:16px 0 0px 0;
		display:none;
	}
	#SDGallery_single .leftcol #currlargeImg{
		background:#0E0E0E url(../images/style_001/loading-ringdots.gif) no-repeat 50% 50%;
		display:inline;
	}
	#SDGallery_single #subContent{
		clear:both;
	}
	
	/*multi page view -LARGE*/
	#SDGallery_single #largeCornerContainer{
		position:relative;
		width:540px;
		background:url('../images/style_001/pixel-212121.png') repeat;
		text-align:center;
		color:#FFFFFF;
		margin:2px;
	}
	#SDGallery_single .corner{
		position:absolute;
		width:20px;height:20px;
		background: url('../images/style_001/corners-15px0E0E0E.png') no-repeat;
		}	
	#SDGallery_single .innerBox{
		padding:10px 0 10px 0;
		margin:0 20px 10px 20px;
		/*padding:0px;
		margin:0px;*/
	}
	#SDGallery_single .NW{
		top:0;left:0;background-position: 0 0;
		background-color:#0e0e0e;
	}
	#SDGallery_single .NE{
		top:0;right:0;background-position: -20px 0;
		background-color:#0e0e0e;
	}
	#SDGallery_single .SE{
		bottom:0;right:0;background-position: -20px -20px;
		background-color:#0e0e0e;
	}
	#SDGallery_single .SW{
		bottom:0;left:0;background-position: 0px -20px;
		background-color:#0e0e0e;
	}
	#SDGallery_single #largetitle{
		float:left;
		text-align:left;
		text-transform:capitalize;
		padding:0px;
	}
	#SDGallery_single .leftcol p{
		text-align:left;
	}
	#SDGallery_single .leftcol .sociallinks{
		/*border:1px solid #FFFFFF;*/
		clear:both;
	}
	#SDGallery_single .leftcol p.FBlikelink{
		float:right;
	}
	#SDGallery_single .leftcol p.FBsharelink{
		float:right;
		margin-top:6px;
	}
	#SDGallery_single #largetitle .firstchild{
		float:left;
	}
	#SDGallery_single #largetitle .lastchild{
		float:right;
	}
	#detail-hide,#detail-show{
		display:none;
	}
	#SDGallery_single #largeTop {display:block;height:24px;padding-top:8px;}
	#SDGallery_single #thumbsTop #largetitle{width:200px;float:left;}
	
	#SDGallery_single #largeTop p.navimgcount{float:left;}
	
	#SDGallery_single #largeTop p.navbuttons{float:right;}
	
	#SDGallery_single #largeTop a.categories img{float:left;}
	
	#SDGallery_single .largeBot{display:block;clear:both;}
	#SDGallery_single .largeBot span.detailbutton{float:right;}
	#SDGallery_single .largeBot p.description{}
	
	#SDGallery_single .leftcol p.description{
		clear:both;border-bottom:1px solid #333333;padding:16px 0 16px 0;margin-bottom:14px;
	}
	#SDGallery_single .rightcol p.description{
		clear:both;border-bottom:1px solid #333333;padding:16px 0 16px 0;margin-bottom:12px;text-align:left;
	}
	#SDGallery_single .rightcol p.description{
		clear:both;border-bottom:1px solid #333333;padding:16px 0 16px 0;margin-bottom:12px;text-align:left;
	}
	#SDGallery_single .largeBot .clear{height:4px;}
	#SDGallery_single #thumbsBot .clear{
		height:4px;
	}
	#SDGallery_single #exifdata{
		/*position:absolute;top:51px;left:31px;*//* Relative to #largeCornerContainer  & defaults to wide image*/
		position:relative;top:0px;left:0px;
		display:none;
		background-color:#000000;
		border:1px solid #777777;
		height:auto;
		margin-top:10px;
		/*opacity:0.8;
		filter:alpha(opacity=80);
		-moz-opacity:0.8;
		-khtml-opacity:0.8;*/
	}
	#SDGallery_single #exifdata p{
		padding:2px 20px 2px 20px;
	}
	#SDGallery_single #exifdata p.firstchild{
		padding:12px 10px 12px 10px;
		border-bottom:1px solid #777777;
		margin:0 0 10px 0;
	}
	#SDGallery_single #exifdata #exifFooter{
		padding:12px 10px 12px 10px;
		border-top:1px solid #777777;
		margin:10px 0 0 0;
	}
	
	#SDGallery_single #exifdata #exifHeader a{
		float:left;
	}
	#SDGallery_single #exifdata #exifHeader a img{
		display:inline;
	}
	#SDGallery_single #exifdata #exifFooter a.lastchild{
		float:right;
		line-height:20px;
	}
	
	/*single page view : categories box*/
	#SDGallery_single #catsCornerContainer{
		position:relative;
		width:270px;
		background:url('../images/style_001/pixel-212121.png') repeat;
		text-align:center;
		color:#FFFFFF;
		margin:2px 2px 2px 0;
		float:right;
	}
	
	#SDGallery_single #catsCornerContainer .categorytitle{
		float:left;
		text-align:left;
	}
	
	#SDGallery_single #catsCornerContainer p.description{
		clear:both;
		border-bottom:1px solid #333333;
		padding:10px 0 10px 0;
		margin-bottom:8px;
		text-align:left;
	}
	#SDGallery_single #catsCornerContainer p.categories{
		clear:both;
		padding:10px 0 4px 0;
		margin-bottom:4px;
		text-align:left;
	}
	#SDGallery_single #catsCornerContainer .catlist{
		clear:both;
		text-align:left;
		list-style-type:circle;
		margin:0 0 0 20px;
	}
	
	/*single page view : thumbnails box*/
	
	/*THUMBS - DEPME*/
	#SDGallery_single #thumbsCornerContainer{
		position:relative;
		background:url('../images/style_001/pixel-212121.png') repeat;
		text-align:center;
		color:#FFFFFF;
		margin:2px 2px 2px 0;
		float:right;
	}
	
	#SDGallery_single #thumbsCornerContainer .navbuttons{
		float:left;
	}
	
	#SDGallery_single #thumbsCornerContainer .thumbsBot{
		padding:10px 10px 0 0;
		clear:both;
	}
	
	#SDGallery_single #thumbsCornerContainer .innerBox{
		margin:10px 10px 10px 20px;
	}
	
	#SDGallery_single .rightcol{
		padding:0px;
		float:right;
		width:272px;
	}
	
	#SDGallery_single .thumbbox{
		float:left;
		width:75px;
		height:75px;
		background-color:#000;
		margin:1px;
		padding:0;
	}
	
	#SDGallery_single.panoramic .thumbbox{
		width:75px;
		height:52px;
	}
	
	#SDGallery_single p.thumbbox a img{border:1px solid #9a9a9a;background:#212121 url(../images/style_001/loading-ringdots.gif) no-repeat 50% 50%;}
	#SDGallery_single p.thumbbox a:hover img{border:1px solid #CCCCCC;}
	#SDGallery_single p.thumbbox a:active img{border:1px solid #ffffff;}
		
	#SDGallery_single .thumbbox img{}
	
	#SDGallery_single #sampldesc{padding:10px;}

	#SDGallery_single #thumbnav{clear:both;}
	
	#SDGallery_single #thumbsTop{height:38px;padding-top:6px;}
	
	#SDGallery_single #thumbsTop #categorytitle{
		width:200px;float:left;
	}
	
	/*#SDGallery_single #catsTop .categorytitle{
		width:200px;float:left;
	}*/
	
	#SDGallery_single #thumbsTop #categorytitle {float:left;text-align:left;text-transform:capitalize;font-size:16px;}
	#SDGallery_single #thumbsTop p.navbuttons{float:right;}
	#SDGallery_single #thumbsTop p.navimgcount{float:left;}
	#SDGallery_single p.categories{float:left;}
	#SDGallery_single p.navimgcount{float:right;}
	
	#SDGallery_single #thumbsBot{clear:both;}

