/* Portfolio LIST PAGE */
#portfolioList
	{
	margin: 15px 0;	width:100%;
	}

	
	/* Full stands for portfolio display with Images and Introduction Text */
	
	div.lPortfolioFull		
		{
		margin: 10px 0;
		padding: 5px;
		}
		div.lPortfolioFullEven
			{
			background: #E6EBC5;
			border: 1px solid #aaa;
			}
		div.lPortfolioFullOdd
			{
			background: #C8E2EC;
			border: 1px solid #aaa;
			}

			div.lPortfolioFull p, div.lPortfolioFull p a
			{
			color: #333;
			}
			
			div.lPortfolioFullImage
			{
				float: left;
				clear: none;
				margin: 0 10px 0 20px;
				padding: 0;
				background: #fff;
			}

			div.lPortfolioFullImage a img
			{
				padding: 5px;
				border: 1px solid #333;
				
			}

	
	/* Simple stands for portfolio display without the Introduction Text */
	
	div.lPortfolioSimple
		{
		float: left;
		margin: 10px;
		width: 260px;
		padding-bottom: 5px;
		background:#fff;
		border: 1px solid #333;
		}
	div.lPortfolioSimple:hover
		{
		border: 1px solid #333;
		}

		
		div.lPortfolioSimpleEven
			{
			margin-left: 20px;
			}
			
			div.lPortfolioSimpleImage
				{
				float: left;
				clear: none;
				margin: 0;
				padding: 5px;
				background: #fff;
				}
		
			h2.lPortfolioSimpleLegend
				{
				margin:0;
				padding:0;
				text-align: center;
				}

/* Portfolio DETAILS PAGE */
#portfolioDetail
	{
		width:100%;
	}
	
	#portfolioDetail a
	{
		color: #333;
	}
	
	div.dPortfolioThumbnail			/* d stands for details */
		{
		float: left;
		text-align: center;
		border: 1px solid #333;
		background: #FFF;
		padding: 5px;
		margin: 0 20px 20px 0;
		}
		
	div.dPortfolioImage
		{
		float: left;
		clear: both;
		text-align: center;
		border: 1px solid #333;
		background: #FFF;
		padding: 5px;
		margin: 20px 5px 10px 0;
		}		

	div.dPortfolioDescription
		{
		clear: both;
		}