
#gallery{
	width: 690px;

	position: relative;
	display: block;
	float: left;
}

#intro{
	position: relative;
	display: block;
	float: left;
}
#intro p.title{
	width: 601px;
	_width: 633px;

	background: #7a774e;
	color: white;
	padding:4px;
	padding-left:10px;
	font-weight: bold;
}
#intro p{	
	color: #7a774e;
}

#heading1{
	position: relative;
	display: block;
	float: left;
}
#heading1 p.title{
	width: 601px;
	_width: 633px;
	background: #AEA982;
	color: white;
	padding:4px;
	padding-left:10px;
	margin-top:10px;
	font-weight: bold;
}
#heading1 p{	
	color: #7a774e;
}

#block{	
	position: relative;
	display: block;
	float: left;
	margin-bottom:10px;
}
	#heading2{
		position: relative;
		display: block;
		float: left;
	}
	#heading2 p.title{
		width: 575px;
		_width: 608px;
		color: #7a774e;
		border:1px #AEA982 solid;
		border-left:25px #AEA982 solid;
		padding:4px;
		padding-left:10px;
		margin-top:0px;
		margin-bottom:7px;
		font-weight: bold;
	}
	#heading2 p{	
		width: 575px;
		_width: 608px;
		color: #7a774e;
		margin-bottom:5px;
	}

	#images{
		position: relative;
		display: block;
		float: left;
		margin-bottom:10px;		
	}
	#image{
		width:140px;
		position: relative;
		float: left;
		padding:4px;
		_padding-right:2px;
		/*border:1px #7a774e solid;*/
		border: 1px #E5E4D1 solid;
		margin-top: 5px;
		margin-right: 5px;
		min-height:110px;
	}
	#image img{	
		position: relative;
		float: left;
/*		width:140px;
		height:30%;*/
		margin-right: 10px;
	}
	#image p.title{	
		width: 575px;
		_width: 608px;
		font-size: .9em;
		/*background: #E5E4D1;*/
		margin-top:0px;
		margin-bottom:5px;
		padding:0px;
		display:inline;
	}

	#block{	
		/*margin-bottom:10px;*/
	}
	#block p{	
		color: #7a774e;
	}
		#separator{
			width:660px;
			position: relative;
			float: left;
			height:1px;
			/*background:yellow;*/
		}
	
#popup {	
	max-width:400px;
	max-height:300px;	
}