﻿body{ background-color:#000; color:#FFF; font-family:Verdana;}

.outer{ width:900px; margin-left:auto; margin-right:auto; }
	.header{ text-align:right; border-bottom:2px solid #FFF; }
		.title{ font-size:2em; font-style:italic; font-weight:bold; font-family:Verdana; letter-spacing:-.07em; }
	#nav { font-size:1.2em; }
		#nav a { color:#FFF; text-decoration:none; }
		#nav a:visited { color:#FFF; text-decoration:none;}
		#nav a:hover {color:#999; text-decoration:none;}
	.mainBody{ margin:20px; }
		.setPhoto { float:left; margin-right:10px; margin-bottom:10px; border:1px solid #FFF; color:#666; }
			.setPhoto a {border:none;}
			.setPhoto a:visited { border:none;}
			.setPhoto a:hover {border:1px solid #999;}
		
			.setPager {font-weight:bold;}
			.setPager a {color:#999; text-decoration:none;}
			.setPager a:visited { color:#999; text-decoration:none;}
			.setPager a:hover {color:#555; text-decoration:none;}
			.setPager a[disabled='disabled']{color:#333; text-decoration:none;}
			
			.viewAlbum { font-variant:small-caps; font-weight:bold; }			
			.viewAlbum a {color:#FFF; text-decoration:none;}
			.viewAlbum a:visited { color:#FFF; text-decoration:none;}
			.viewAlbum a:hover {color:#999; text-decoration:none;}
			
			.squareThumbnailList { border:2px solid #FFF; margin:2px 0 2px 0 }
			.squareThumbnailList a { border:2px solid #FFF; }
			.squareThumbnailList a:visited { border:2px solid #FFF; }
			.squareThumbnailList a:hover { border:2px solid #FFF; }
			
			.slideshowLink {float:right;}
			.slideshowLink a { color:#999;}
			.slideshowLink a:visited {color:#999; }
			.slideshowLink a:hover {color:#999; }
			
			.copyright a { color:#2582C9; }
			.copyright a:visited { color:#1E69A2; }
			.copyright a:hover { color:#14456A; }
		
		.about { text-align:justify; }
		.about h4 { font-style:italic; font-family:Verdana; }
		    .about a { color:#2582C9; }
		    .about a:visited { color:#1E69A2; }
		    .about a:hover { color:#14456A; }
		
	.footer{border-top:2px solid #FFF;}
		.copyright{ font-size:.8em; color:#AAA; margin-top:5px;}
		
		
/* Lightbox	*/
#lightbox { background-color:#000; padding: 10px; color:#FFF; }
#lightboxDetails { font-size: 0.8em; padding-top: 0.4em; }
#keyboardMsg{ float: right; }
#closeButton{right:-10px; top:-10px }
#lightbox img{ border: 1px solid #FFF; } 
#overlay img{ border: none; }
#overlay{ background-image: url(images/blackTransparent.png); }
/* html #overlay { background-color: #000; background-color: transparent; background-image: url(blank.gif); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/blackTransparent.png", sizingMethod="scale");}*/
