
#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{padding:0px;margin:0px;}
	/*#SDGallery_multi.panoramic  #largeImageContainer{padding:40px 0 0px 0;margin:0px 0 0px 40px;}*/
	#SDGallery_multi.panoramic  #largeImageContainer{padding:0px;margin:0px;}
	#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;
	}
	
	/*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;
		padding:0px;
	}
	#SDGallery_multi #large p{
		text-align:left;
	}
	#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(/photogallery/images/nav/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{height:467px;margin:auto;position:relative;top:4px;left:3px;}
	*html #SDGallery_single{left:2px;}
	#SDGallery_single #largetitle {position:absolute;top:0px;left:1px;width:464px;height:52px;text-align:left;background-color:#212121;color:#ffffff;font-size:14px;font-weight:normal;}
	#SDGallery_single #largetitle h3{padding:8px 0 0 8px;font-size:15px;}
	
	#SDGallery_single #detail-button{position:absolute;top:8px;left:435px;}
	
	#SDGallery_single #large{position:absolute;top:38px;left:1px;width:464px;height:420px;text-align:center;background-color:#212121;padding:0;margin:0px;}
	
	#SDGallery_single #large a {}
	#SDGallery_single #large img{margin-top:5px;border:1px solid #ffffff;}
	
	#SDGallery_single #imagenav{position:absolute;top:0px;left:468px;width:346px;height:39px;background-color:#212121;}
	#SDGallery_single #imagenav #largeimagenav{text-align:left;margin:8px 0 0 8px;}
	#SDGallery_single #imagenav #largeimagenav{text-align:left;margin:8px 0 0 8px;}
	#SDGallery_single #imagenav #navimgcount{position:absolute;top:10px;left:60px;width:100px;color:#ffffff;text-align:left;font-size:13px;}
	#SDGallery_single #imagenav #navcategories{position:absolute;top:10px;left:180px;width:154px;color:#ffffff;text-align:right;font-size:13px;}
	
	#SDGallery_single #thumbnav{position:absolute;top:354px;left:2px;width:346px;height:63px;background-color:#212121;}
	*html #SDGallery_single #thumbnav{top:360px;height:57px;}
	
	#SDGallery_single #thumbnav #thumbpagenav{margin:8px 0 0 8px;text-align:left;}
	#SDGallery_single #thumbnav #navpagecount{position:absolute;top:10px;left:60px;width:100px;color:#ffffff;text-align:left;font-size:13px;}
	#SDGallery_single #thumbnav #navcategories{position:absolute;top:10px;left:180px;width:154px;color:#ffffff;text-align:right;font-size:13px;}
	
	
	#SDGallery_single #thumbs{position:absolute;top:41px;right:0px;width:354px;height:640px;padding:0px;text-align:center;}
	*html #SDGallery_single #thumbs{width:352px;}
	#SDGallery_single .thumbbox{float:left;width:114px;height:116px;background-color:#212121;margin:0 0px 2px 2px;text-align:center;padding:0;}
	*html #SDGallery_single .thumbbox{width:114px;height:118px;}
	#SDGallery_single .thumbbox img{margin-top:6px;border:1px solid #ffffff;}
	#SDGallery_single #exifdata{
	display:none;position:absolute;top:3px;left:4px;
	color:#ffffff;
	width:458px;height:452px;
	padding:0px;
	z-index:100;
	background-color:#000000;
	opacity:0.8;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
	}
	#SDGallery_single #exifdata .description{padding-top:60px;}
	#SDGallery_single #exifdata p{text-align:left;padding:10px 14px 0 12px;font-size:13px;}
