	body {
		font-family: Arial, serif;
		background: #D6D5D5 url(../images/bodyrepeat.jpg) repeat-x top left;
		margin: 0px;
		padding: 0px;
		text-align: center;
	}

	#wrapper {
		width: 960px;
		margin: 0px auto;
		background: #fff;
		padding: 0px;
		text-align: center;
	}

	.header {
		height: 160px;
		background: #fff url(../images/header.jpg) repeat-x top left;
		margin: 0 0 5px 0;
	}
    
    h1 {
       color: #888888;
    
    
     }

	.navbar {
		position: relative;
		background: #cdcdcd;
		height: 40px;
		margin: 0 0 5px 0;
	}

	.navbar ul {
		position: absolute;
		display: inline;
		right: 0px;
		list-style: none;
		padding: 0;
		margin: 0;
	}

	.navbar ul li {
		float: left;
	}

	.navbar ul li a {
		display: block;
		float: left;
		height: 40px;
		line-height: 40px;
		color: #666;
		text-decoration: none;
		font-size: 20px;
		padding: 0 26px 0 40px;
		background: url(../images/glass.jpg) no-repeat top left;
	}

	.navbar ul li a:hover {
		color: #FFF;
	}

	.content {
		margin:	0 0 5px 0;
		background:	#FFF url(../images/background.gif) no-repeat top right;
		padding: 20px 20px 35px 20px; 
		text-align: left;
	}

	.content h2 {
		color: #888;
		margin:	0;
		font-weight: normal;
		font-size: 28px;
	}
	
	.content h3 {
		color: #888;
		margin:	10px 0 0 0;
		font-weight: normal;
		font-size: 22px;
	}

	.content p {
		color: #666;
		line-height: 20px;
		font-size: 15px;
	}

	.footer {
		font-size: 14px;
		clear: both;
		height: 41px;
		line-height: 41px;
		color: #444;
		background: #999;
		text-align: left;
	}

	.footer a {
		color: #444;
	}

	.footer a:hover {
		color: #222;
	}

	.nblink {
		font-size: 13px;
		float: left;
		line-height: 40px;
		color: #666;
		text-align: left;
		width: 380px;
		padding-left: 10px;
	}

	.innerlink {
		font-size: 13px;
		float: right;
		line-height: 40px;
		color: #666;
		text-align: center;
		padding: 0 1px 0 0;
		margin-top: 1px;
	}

	.caption {
		float: left;
		width: 8.5em;
		clear: both;
		font-weight: bold;
	}

	.addrBlock {
		float: left;
	}
	
	#map {
		width: 915px;
		/*width: 427px;*/
		/*height: 350px;*/
		height: 300px;
		border: #888 2px solid;
		/*float: left;*/
		margin: 20px 0 0 0px;
	}
	
	.menu {
		color: #888; 
		list-style-type: square;
	}
	
	.photo {
		float: left;
		width: 340px;
		height: 275px;
		margin: 10px 10px 10px 0;
	}

	.photo img {
		border: 2px solid #ccc;
		padding: 5px;
	}

	.photo div {
		display: none;
		position: absolute;
	}

	 .phototitle {
	 	text-align: right;
	 	font-size: 0.7em;
	 	font-style: italic;
	 	color: #666;
	 }
	 
	 .comments {
	 	border: 1px solid #ccc; 
	 	padding: 5px; 
	 	font-family: Arial, serif; 
	 	color: #666; 
	 	font-size: 14px;
	 }
	 
	 .commentsname {
	 	font-style: italic; 
	 	font-size: 13px;
	 }
	
