#middle_left
{
	width: auto !important;
	padding: 0 !important;
}

#portfolio_entry_main_image, #portfolio_entry_images
{
	float: left;
}
#portfolio_entry_main_image
{
	border-right: 1px solid white;
	width: 546px;
}
#portfolio_entry_images
{
	width: 242px;
	padding-left: 1px;
	padding-right: 12px;
	border-left: 1px solid white;
	margin-left: -1px;
}
#portfolio_entry_images, #portfolio_entry_images ul
{
	text-align: right;
}

#portfolio_entry_images h2
{
	font-size: 12px;
	font-weight: normal;
	margin-bottom: 0;
	margin-top: 12px;
}

#portfolio_entry_images h3
{
	font-size: 20px;
	font-weight: normal;
	margin-top: 0;
}

#portfolio_entry_images ul
{
	list-style: none;
	margin: 0;
	padding:0;
	padding-left: 6px;
}

#portfolio_entry_images ul li
{
	float: left;
	padding-left: 10px;
	padding-bottom: 11px;
}

#portfolio_entry_images ul li.alone
{
	padding-left: 130px;
}

#portfolio_entry_images ul li a img
{
	float: left;
	border: 1px solid #e6e6d6;
}

#portfolio_entry_images ul li a.on img
{
	border: 5px solid #e6e6d6;
	width: 98px;
	height: 98px;
}

#other 
{
	float: left;
	text-align: right;
}

#other p
{
	padding-right: 18px;
}

#other_images 
{
	margin: 0px !important;
	padding: 0px 0px 0px 18px !important;
}

#other_images li
{
	float: left;
	padding: 0px 0px 0px 12px;

}
#other_images li a
{
	margin: 0;
	padding: 0 !important;
}
#other_images li a img
{
	border: 1px solid #e6e6d6;
}

#content
{
	background: #8C8161 url('/images/application/portfolio_leftbg.gif') repeat-y;
}