/*************************************************************************
	@basic_tags
*************************************************************************/
	body
	{
		background: none;
		font-family: georgia, "Times New Roman", Times, serif;
	}
	
	/*** @navAccessibility ***/
		body ul#navAccessibility
		{
			display: none;
		}
		
	/*******************/
	/*** @text_style ***/
	/*******************/
		*.date
		{
			background: none;
			padding-left: 0;
			font-family: arial, helvetica, sans-serif;
			font-size: .92em;
		}

/*************************************************************************
  @zones	
*************************************************************************/
	div#wrapper
	{
		margin: 0;
		padding: 0;
		width: auto;
		color: #444;
	}
	
	div#zoneHeader
	{
		background-color: transparent;
		border-bottom: 1px solid #e5e5e5;
		color: #000;
		text-align: center;
		display: block;
		width: auto;
	}
	
	div#zoneMain
	{
	}
	
	div#zone1
	{
		margin: 0;
		padding: 0;
		width: auto;
		float: none;
	}
	
	div#zone2
	{
		margin: 0;
		padding: 0;
		width: auto;
		float: none;
		color: #444;
	}
	
	div#zoneFooter
	{
		border-top-color: #e5e5e5;
		color: #b2b2b2;
	}

/*************************************************************************
	@zoneHeader
*************************************************************************/

	
	/*********************/
	/*** @zoneBranding ***/
	/*********************/
		div#zoneBranding
		{
			margin-left: auto;
			margin-right: auto;
			height: auto;
			width: 2.15in;
		}

		div#zoneBranding h1
		{
			background: none;
			display: block;
			height: auto;
			width: auto;
		}
		
		div#zoneBranding h1 a
		{
			background: none;
			height: auto;
			width: auto;
		}
		
		div#zoneBranding h1 img, div#zoneBranding strong img
		{
			display: block;
		}
		
/*************************************************************************
	@zoneMain
*************************************************************************/
	div#zoneMain div.containerMyPortfolio, div#zoneMain div.containerPieceDetails
	{
		margin-top: 0;
		margin-bottom: .5in;
		width: auto;
		float: none;
		color: #444;
	}
	
	div#zoneMain div.containerMyPortfolio h2
	{
		background-image: none;
		margin-top: .5in;
		color: #b2b2b2;
		font-size: 2em;
		line-height: 1.1;
		text-indent: 0;
		height: auto;
		width: auto;
		float: none;
	}
	
	div#zoneMain div.containerPieceDetails h2
	{
		margin-top: .5in;
		color: #000;
		font-style: normal;
		font-size: 1.8em;
	}
	
/*************************************************************************
	@zone1
*************************************************************************/


	/***********************/
	/*** @containerPiece ***/
	/***********************/
		div.containerPiece
		{
			background: none;
			margin-bottom: .75in;
			min-height: 200px;
		}
		
		div.containerPiece h3, div.containerPiece h4
		{
			background: none;
			padding: 0 320px 0 0;
		}
		
		div#zone1 div.containerPiece h3, div#zone1 div.containerPiece h4
		{
			color: #000;
		}
				
		div#zone1 div.containerPiece h4
		{
			font-size: 1.2em;
		}
		
		div.containerPiece h3 a, div.containerPiece h4 a
		{
			color: #000;
			text-decoration: none;
		}
		
		div.containerPiece a.persist:before
		{
			content: " (" attr(href) ") ";
			font-size: 90%;
		}
		
		div.containerPiece img
		{
			position: absolute;
			right: 0;
			top: 0;
		}
		
		div.containerPiece div.extraDiv
		{
			display: none;
		}
		
		div.containerPiece div.metaD
		{
			padding: 0 320px 0 0;
			min-height: 0;
			color: #444;
		}
	
		div.containerPiece h2, div.containerPiece h3, div.containerPiece h4
		{
			color: #000;
		}
		
		div.containerPiece span.involvement
		{
			background: none;
			color: #333;
			font-family: arial, helvetica, sans-serif;
			font-weight: bold;
		}

/*************************************************************************
	@zone2
*************************************************************************/
	div.containerContact
	{
		display: none;
	}
	
	div#zone2 h3
	{
		margin-top: .5in;
		margin-bottom: 0;
		font-size: 1.4em;
		line-height: 1.1;
		text-indent: 0;
		height: auto;
	}
	
	div.containerAboutMe h3, div.containerContact h3
	{
		background-image: none;
	}
	
/*************************************************************************
	@zoneFooter 
**************************************************************************/