#Container 
{
	width: 960px;
	margin: auto;
	text-align: left;	
}

	#Logo 
	{
		width: 200px;
		height: 64px;
		margin-left: 22px;
	}


/*	#MenuMain
	{
		width: 942px;		/* 956 *//*
		height: 25px;
		padding-left: 14px;
		margin: auto;
		margin-top: 23px;
		border: 2px solid #353535;
		background: #454545 url(../images/menumain_back.jpg) repeat-x;
	}
		#MenuMain img
		{
			width: 144px;
			height: 25px;
			margin: 0;
			border: 0;
			float: left;
		}
*/
	#MenuMain
	{
		width: 956px;
		height: 25px;
		margin: auto;
		margin-top: 23px;
		border: 2px solid #353535;
		background: #454545 url(../images/menumain_back.jpg) repeat-x;
	}
		#MenuMain a, #MenuMain a.selected
		{
			display: block;
			width: 110px;
			height: 21px;			/* 25 */
			color: #FFFFFF;
			margin-left: 35px;
			padding-top: 4px;
			text-align: center;
			text-decoration: none;
			font-size: 0.9em;
			font-weight: bold;
			float: left;
		}
		#MenuMain a.selected
		{
			background: #535353;
		}
		#MenuMain a:hover
		{
			background: #535353;
		}
		
	#MenuProjects
	{
		width: 800px;				/* 960 */
		height: 27px;
		padding-left: 160px;
		/*margin: auto;*/
		background: #F8F8F8 url(../images/menuproject_back.jpg) repeat-x;
	}	
		/*#MenuProjects img
		{
			margin: 0;
			border: 0;
			float: left;
		}*/
		#MenuProjects a, #MenuProjects a.selected
		{
			display: block;
			width: 110px;
			height: 20px;			/* 27 */
			color: #333333;
			margin-left: 20px;
			padding-top: 7px;
			text-align: center;
			text-decoration: none;
			font-size: 0.8em;
			font-weight: bold;			
			float: left;
		}
		#MenuProjects a.selected
		{
			background: #E6E6E6;
			background-image:url(/images/navigation/projects_submenu_selected.jpg);
		}
		#MenuProjects a:hover
		{
			background: #E6E6E6;
			background-image:url(/images/navigation/projects_submenu_selected.jpg);
			background-repeat:repeat-x;
		}
		
	#Content
	{
		padding: 40px 0px 40px 62px;
	}

	#LeftPane
	{
		float: left;				
		width: 250px;				/* 310 */
		height: 360px;				/* 404 */
		overflow: visible;
		padding: 24px 0px 20px 60px;
	}

	#RightPane
	{
		float: right;
		width: 482px;				/* 482 - 482 */
		height: 362px;				/* 362 - 404 */
		overflow: visible;
		padding: 22px 0px 20px 0px;
	}
	#RightPane a
	{
		text-decoration: none;	
	}


	#Footer
	{
		color: #E1E1E1;
		width: 960px;
		height: 35px;
		margin: auto;
		padding-top: 10px;
		border-top: 1px solid #959595;
		clear: both;
	}	
	
	
	
	
	
	
	
/* HOMEPAGE */

.ImageMain, #MainImage img
{
	width: 958px;
	height: 358px;
	margin: auto;
	margin-top: 40px;
	margin-bottom: 40px;
	border: 1px solid #A1A1A1;
}
	
	
	
	
	
	
	
	
	
	
	
/* PROJECT LISTINGS */
	
	
.ProjectAttributeList
{
	
}

.ProjectAttributeList tr td a
{
	color: #999999;
	text-decoration: none;
}
.ProjectAttributeList tr td a.selected
{
	color: #000000;
	text-decoration: none;
}



.ProjectList
{
	
}
		
	.ProjectList th
	{
		padding: 3px;
		padding-bottom: 15px;
	}

	.ProjectList_name, .ProjectList_location, .ProjectList_type, .ProjectList_date
	{		
		padding: 3px;
		border-bottom: 1px solid #C9C9C9;
	}	
	.ProjectList_name
	{
		width: 180px;	
	}
	.ProjectList_location
	{
		color: #999999;
		width: 180px;	
	}
	.ProjectList_type
	{
		color: #999999;
		width: 180px;	
	}
	.ProjectList_date
	{
		color: #999999;
		width: 70px;	
	}

	.ProjectListPaging
	{
		color: #999999;	
	}

	
	
.ProjectImage
{
	width: 480px;
	height: 360px;
	border: 1px solid #9A9A9A;
}

.ProjectFlash
{
	width: 480px;
	height: 360px;
	border: 1px solid #9A9A9A;
	overflow: hidden;
}
	#displayflash_swf
	{
		width: 480px;
		height: 360px;
	}
	#displayflash_flv
	{
		width: 480px;
		height: 360px;
	}

.ProjectVideo
{
	width: 480px;
	height: 360px;
	border: 1px solid #9A9A9A;
}



#LeftControl 
{
	float: left;
	clear: left;
	width: 310px;
	height: 45px;
}

#RightControl 
{
	float: right;
	clear: right;
	width: 450px;					/* 482 */
	height: 45px;
	padding-right: 32px;
	text-align: right;
}
	#RightControl a
	{
		text-decoration: none;
	}


