body.portfolio #content {
	height: 550px;
	margin: 0;
	padding: 0;
}

body.portfolio #container #content h1 {
	padding: 10px 0 3px 0px;
	margin: 0;
	height: auto;
	width: auto;
	color: #4c534b;
	text-indent: 0;
	font-size:14px;
	font-weight: 200;
	background: none;
	display: block;
}

body.portfolio #container #content > h1 {
	padding-left: 75px;
}

.content-project {
	width: 730px;
	height: 454px;
	border: 0px solid red;
	position: relative;
	top: 0px;
	left: 76px;
}
.content-project h4 {
	display: none;
}
.content-project-text {
	position: absolute;
	top: 14px;
	left: 100px;
	border: 0px solid yellow;
	z-index: 999;
	height: 350px;
	width: 530px;
	background: #fff;
	padding: 25px 0 25px 0;
	color: #333333;
	overflow: scroll;
}

.content-project > .content-project-text {
	overflow: hidden;
	overflow-y: scroll;
	max-height: 350px;
}

#content .content-project-text p {
	padding: 0 20px 10px 20px;
}
.content-images li img {
	position: absolute;
	top: 0;
	left: 0;
	
border:1px solid #5C645B;
border-width: 1px 1px 1px 1px;
}
}

.content-images h1 {
	display: none;
}

#pvImageButtons li {
	float: left;
}

#vnavPics {
		left: 0px;
		top: 432px;
		width: 730px;
		margin: 0;
		padding: 0;
		z-index: 10000;
		height: 20px;
		font-size: 90%;
		border: 1px solid #5c645b;
		border-width: 0 1px 1px 1px;
		text-align: left;
		background-color: transparent;
		position: absolute;
	}
	#vnavPics ul {
		position: relative;
		list-style: none;
		margin: 0;
		padding: 0;
	}
	#vnavPics li {
		width: auto;
		float: left;
		overflow: hidden;
		margin: 0 auto 1px auto;
		padding:  0;
		text-align: center;
		background-color: #8a9887;
		color: #CBF8E8;
		line-height: 20px;
		border-right: 1px solid #e7f7dd;
	}
	#vnavPics li a {
		display: block;
		width: 18px;
		height: 20px;
		color: #CBF8E8;
		line-height: 20px;
	}
	
	#vnavPics li a:hover {
		background: #b84208;
	}
	
	#vnavPics li a.alt {
		font-weight: bold;
		color: #CBF8E8;
	}
	
	#vnavPics li.info {
		margin-bottom: 6px;
		float: right;
		border-style: none;
	}
	
	#vnavPics li.infotext {
		background: none;
		margin-bottom: 6px;
		margin-right: 3px;
		float: right;
		font-size: 120%;
	}
	
	#vnavPics li.infotext a {
		color: #5c645b;
		font-size: 11px;
		text-decoration: none;
		width: 12em;
		text-align: right;
	}
	
	#vnavPics li.infotext a:hover {
		color: #b84208;
		background: none;
	}
	
	#vnavPics li#pdf {
		background: url(../images/pdf.gif) no-repeat 36px 3px;
	}
	
	#vnavPics li.info a {
		background: url(../images/viewicons1.gif) no-repeat;
		background-position: -57px 1px;
		text-indent: -999em;
		width: 20px;
		height: 20px;
		display: block;
		}
		
	#vnavPics li.info a:hover {
		background-position: -57px -19px;
		background-color:#b84208;
		
	
	}
	
	#vnavPics li.info a.alt {
		background-position: -88px 1px;
		}
	#vnavPics li.info a.alt:hover {
		background-position: -88px -19px;
	}
	
	#vnavPics li.pausePlay, #vnavPics li.info {
		width: 20px;
	}
	
	#vnavPics li.pausePlay a {
		background: url(../images/viewicons1.gif) no-repeat;
		background-position: -26px 2px;
		text-indent: -999em;
		display: block;
		}
		
	#vnavPics li.pausePlay a:hover {
		background-position: -26px -18px;
		background-color:#b84208;
	}
	
		
	#vnavPics li.pausePlay a.alt {
		background: url(../images/viewicons1.gif) no-repeat;
		background-position: 6px 1px;
		text-indent: -999em;
		width: 20px;
		height: 20px;
		display: block;
		}
		
	#vnavPics li.pausePlay a.alt:hover {
		background-position:  6px -19px;
	}
	
	#vnavPics p {
		display: block;
		float: left;
		padding: 0;
		text-align: center;
		margin: 0;
		height: 20px;
	}
	#vnavPics p a {
		width: 20px;
		padding-top: 0.25em;
		padding-bottom: 0.25em;
		padding: 0;
		margin: 0;
	}