	* { margin: 0; padding: 0; }
	
	body {
		background-color: white;
		text-align: left;
		color: #000000;	
		
	}		
	
	#page {
		margin:0 auto;
		text-align: center;
	}
	#top {
		background-image: url("images/logo3.jpg");
		background-repeat: no-repeat; 
		background-position: center;
		width: 100%;
		height: 240px;
	}
	#menu {
		position: absolute;
		margin: 0 auto;
		background-color: white;
		text-align: center;
/* 		background: url("images/linkbar.png") no-repeat;
 */		height: 40px;
		font-size: 15px;
		font-family: arial;
		width: 650px;
		color: #555;
		left: 41%;
		margin-left: -240px;
		top: 238px;
		font-weight: normal;
		
		z-index: 10px;
		
		-moz-box-shadow: 0 1px 2px gray;
		-webkit-box-shadow: 0 1px 2px #55452f;
		box-shadow: 0 1px 2px #55452f;	 
	}
	#menu ul {
		display:inline-block;
	}
	#menu li {
		display:inline-block;
		margin: 0;
	
		
	}
	
	#menu a {
		display: block;
		padding: 12px 15px 15px 15px;
		color: black;
	}
	
	#menu a:visited {
		color: black;
	}
	#menu a:hover, 
	#menu a.current { 
		color: white;
		background-color: #ddd1d5;
		height: 13px;
		
	}
	a {
		text-decoration: none;
	}
	#middle a:link { 
		color: #6d6941;
	}
	#middle a:visited {
		color: #6d6941;
	}
	#middle a:hover { 
		color: black;
	}
	#middle{
		margin: 0 auto;
		background-color: #dbeaf8;
		width: 880px;
		text-align:center;
		margin-top: 18px;
		margin-bottom: 5px;
		
		-moz-box-shadow: 0 2px 5px #55452f;
		-webkit-box-shadow: 0 2px 5px #55452f;
		box-shadow: 0 2px 5px #55452f;	 
	}
	#content{
		font-family: georgia;
		font-size: 16px;
		text-align: left;
		line-height: 1.5em;
		padding-top: 60px;
		margin-left: 80px;
		margin-right: 8px;
		margin: 20px auto;
		padding-bottom: 30px;	
		width: 700px;	
	}
	/* Kitten pictures */
	#kittens{	
		display: inline-block;
		margin-top: 30px;
		width: 700px;
		margin-left: -10px;
		margin-right: -10px;
		margin-bottom: 10px;
	}
	#kittens li {
		display: inline-block;
		padding: 10px 25px;
	}	
	h1 {
		font-size: 24px;
		font-family: times new roman;
		font-weight: normal;
		border-bottom: 1px solid #9d0604;
	}
	.thumbnails {
		width: 300px;
		margin-top:20px;
	}
	.thumbnails td {
		text-align: center;
		padding: 15px 5px 0 5px;
		margin: 0;
		width: 500px;
	}
	.thumbnails img {	
		border: 2px solid #555;
	}
	.thumbnails p {
		line-height: 1em;
	}
	.caption td {
		padding: 0;
		margin: 0;
	}



	