.portfolio-image-container {
	padding: 27px 0 0 19px;
	width: 693px;
	height: 463px;
}

.portfolio-info {
	margin-top: 13px;
}

.portfolio-info p
{
	line-height: 120%;
}

.portfolio-description-marker {
	float: left;
	width: 19px;
}

.portfolio-description-marker p
{
	text-align: center;
}

.portfolio-description {
	float: left;
}

.portfolio-description p
{
	width: 260px;
	padding: 0 15px 0.5em 0;
}

.portfolio-description p.credit
{
	text-transform: uppercase;
	font-size: 0.9em;
	font-family: Georgia, Times, Times New Roman, serif;
	letter-spacing: .15em;
}

.portfolio-thumbnails {
	padding-left: 9px;
	float: left;
	background-image: url(../../images/css/portfolios/thumbnail-container-bg.gif);
	background-position: left top;
	background-repeat: no-repeat;
	width: 389px
}

.portfolio-thumbnails img
{
	margin: 0 0 0 9px;
	padding: 0 0 14px 0;
}
.portfolio-thumbnails .selected {
	background-image: url(../../images/css/portfolios/thumbnail-selected-bg.gif);
	background-position: center bottom;
	background-repeat: no-repeat;
}

#menu-container ul.menu li .portfolio-menu
{
	line-height: 200%;
}

#menu-container ul.menu li .portfolio-menu a
{
	display: inline;
	text-decoration: none;
	color: #383838;
}

#menu-container ul.menu li .portfolio-menu a.selected
{
	color: #df1f00;
}

#menu-container ul.menu li .portfolio-menu
{
	font-size: 1.2em;
}

#menu-container ul.menu li .portfolio-menu span
{
	padding: 0 11px;
}

#menu-container ul.menu li .portfolio-menu a.next
{
	width: 42px;
	height: 11px;
	display: block;
	background-image: url(../../images/css/global/next-item.gif);
	background-position: left -11px;
	background-repeat: no-repeat;
	margin-top: 1.0em;
}

#menu-container ul.menu li .portfolio-menu a:hover.next
{
	background-position: left top;
}

#menu-container ul.menu li .portfolio-menu a.next span
{
	display: none;
	visibility: hidden;
	font-size: 1px;
}