		body{
				background:#000;
			}
	
						

				#menu #sidebar a{
				
				text-indent:10px;
				margin-left:0px;
				height:25px;
				background:#333;
				margin-top:-16px;
				line-height:25px;
				text-decoration:none;
				display:block;
				color: #ffffff;
				padding:0px 10px;
			}
			#menu #sidebar a:hover{
				background:#ffffff;
				color:#000;
			}
			#menu #sidebar{
				float:right;
			}
			#menu #sidebar a span{
				display:none;
			}
			#menu #sidebar a:hover span{
				display:block;
				background:#ddd;
				border:solid 1px #555;
				width:200px;
				position:absolute;
				bottom:25px;
				right:0;
			}
			#content{
			
				padding-bottom:50px;
				
				color:#fff;
				width:500px;
				height:auto;
			}
			#content #top{
				text-align:center;
				line-height:100px;
				font-weight:bolder;
				font-size:30px;
				background:url(images/Top.png) top no-repeat;
				width:100%;
				height:184px;
			}
			#content #top #slogan{
				line-height:normal;
				font-size:15px;
			}
			#content #center{
				padding-top:25px;
				margin-right:20px;
				text-align:left;
				padding-bottom:20px;
				top:-50px;
				background:url(images/Center.png) center repeat-y;
				width:100%;
			}
			#content #filler{
				height:25px
				margin-top:184px;
				background:url(images/Center.png) center repeat-y;
				width:100%;
			}
			#content #center #content{
				width:440px;
				padding-left:30px;
				text-decoration:none;
			}
			#content #bottom{
				color:#fff;
				text-decoration:none;	
				text-align:center;
				background:url(images/Bottom.png) bottom no-repeat;
				width:100%;
				height:74px;
				line-height:32px;
			}
			#menu{
				left:0;
				bottom:0;
				position:fixed;
				width:100%;
				height:25px;
				background:#333;
				border-top:solid 2px #222;
				
			}
			#menu li{
				list-style-type:none;
				float:left;
				margin-left:0px;
			}
			#menu li a{
				border-right:solid 1px #ddd;
				text-indent:10px;
				margin-left:0px;
				height:25px;
				background:#333;
				margin-top:-16px;
				line-height:25px;
				text-decoration:none;
				display:block;
				color: #ffffff;
				padding:0px 10px;
			}
			#menu li a:hover{
				background:#ffffff;
				color:#000;
			}
			.blog-entry-date{
				background:url(images/clock.png) left no-repeat;
				color:#ccc;
				text-indent:15px;
			}
			.blog-entry-title a{
				color:#ccc;
				text-decoration:none;
				font-size:larger;
			}
			.blog-entry-title a:hover{
				
				color:lightblue;
				text-decoration:none;
			}
			a{
				color:#777;
				text-decoration:none;
				font-size:normal;
			}
			a:hover{
				
				color:lightblue;
				text-decoration:none;
			}
			
			.album-title {
			text-align:center;
	font: bold 0.9em Georgia, Times New Roman, Times, serif;
	margin-bottom: 5px;
	letter-spacing: -1px;
}

.album-description {
	margin-bottom: 80px;
	font: 0.9em Georgia, Times New Roman, Times, serif;
	padding-bottom: 10px;
	
}

.album-wrapper {
	display: block;
	width: 99%;
	
}

.thumbnail-wrap {
	text-align: center;
	position: relative;
	
	margin-bottom: 60px;
	margin-right: 20px;
	padding: 5px;
}

.thumbnail-frame {
	
    margin-bottom: 0;
    margin-left: 100%;
}

.thumbnail-frame:hover {
}

.thumbnail-frame a {
}

.thumbnail-frame a:hover {
}

.thumbnail-frame img {
	background:#000;
	padding: 5px;
	margin: auto;
    border: none;
}

.thumbnail-frame img:hover {
	background: #fff;
}


.thumbnail-caption {
	font-family: Georgia, Times New Roman, Times, serif;
	padding: 3px;
	margin: 0;
	font-size: 0.85em;
	height: 50px;
	width: 100%;
	display: block;
}

.photo-frame {
margin-top:0px;
	padding: 5px;
	background: #fff;
	margin-left: 25%;
	margin-bottom: 15px;
}
.photo-title {
	color: #ffffff;
	margin: 0;
	position: absolute;
	top: 67px;
	left: 165px;
	font: normal 2.5em Georgia, Times New Roman, Times, serif;
	text-shadow: 2px 2px 2px lightblue;
	
}

.photo-caption {
	
	margin: 0;
	position: absolute;
	top: 107px;
	left: 25%;
	color: #ffffff;
	font: normal 1.3em Georgia, Times New Roman, Times, serif;
	text-shadow: 2px 2px 2px #000;
}
.photo-navigation{
text-align:center;
	margin-top:150px;
	color:#333;
}