html * { margin:0; padding:0; }

html			
{
	overflow: -moz-scrollbars-vertical !important;
}

body		
{
	margin:2% 0 0 0;
	padding:0;
	border-style:none;
	background:black;
	font-family: Arial, Verdana, sans-serif;
	/*font-size:62.5%;*/
	font-weight:normal;
	line-height:15px;
}

#chassis		
{
	position:relative;
	margin:0 auto;
	padding:5px 0 5px 0;
	width:780px;
	height:100%;
	background:white;
}

#header			{
	
	position:relative;
	margin:0px 5px 0 5px;
	padding:0;
	width:770px;
	height:90px;
	background:#ef4034 url(../images/header.gif) 470px 15px no-repeat;

}

/* The WayFinder nav */

#nav			
{
	position:relative;
	margin:10px 0 20px 0;
	padding:0;
	width:770px;
	height:45px;
	background:transparent;
}

#nav ul
{
	list-style-type:none;
}

#nav ul li			
{
	display:block;
	width:88px;
	height:45px;
	float:left;
}

#nav ul li a				
{
	border:0;
	margin:0;
	padding:0;
	display:block;
	width:88px;
	height:45px;
	float:left;
	-moz-opacity:0.4;
	filter:alpha(opacity: 40);
	opacity: 0.4;
	outline:none;
}

#nav ul li a em
{	
	display:none;
}

#nav ul li a#Home		
{	
	background:transparent url(../images/home.gif) 0 0 no-repeat;
}
#nav ul li.selected a#Home		
{	
	background:transparent url(../images/home_o.gif) 0 0 no-repeat;	
}

#nav ul li a#Projects	
{	
	background:transparent url(../images/projects.gif) 0 0 no-repeat;
	margin:0 10px 0 0 !important;									
}

#nav ul li.selected a#Projects	
{	
	background:transparent url(../images/projects_o.gif) 0 0 no-repeat;
	margin:0 10px 0 0 !important;									
}

#nav ul li a#People			
{	
	background:transparent url(../images/people.gif) 0 0 no-repeat;	
}

#nav ul li.selected a#People	
{	
	background:transparent url(../images/people_o.gif) 0 0 no-repeat;	
}

#nav ul li a#Contact
{	
	background:transparent url(../images/contact.gif) 0 0 no-repeat;	
}

#nav ul li.selected  a#Contact
{
	background:transparent url(../images/contact_o.gif) 0 0 no-repeat;	
}

#nav ul li a#Links				
{	
	background:transparent url(../images/links.gif) 0 0 no-repeat;		
}

#nav ul li.selected a#Links	
{	
	background:transparent url(../images/links_o.gif) 0 0 no-repeat;	
}


#nav a:hover, #nav ul li.selected a				
{
	-moz-opacity:1;
	filter:alpha(opacity: 100);
	opacity: 1;
}



#content		{

	position:relative;
	height:100%;
	margin:0 0 50px 0 !important;
	padding:0 0 20px 0;
	width:770px;
	float:left;
	background:transparent;
	min-height:330px;

}

*html #content	{

	height:330px;

}

#copy			{

	position:relative;
	width:370px;
	height:100%;
	margin:0;
	padding:0px 0 0px 175px;
	float:left;
	background:transparent;
	
}

#projects		{

	width:370px;
	height:100%;
	padding:0 0 50px 175px;
	margin:0;
	float:left;
}


 
#logo			{

	position:absolute;
	bottom:25px;
	margin:0 20px 20px 10px;
	padding:0;
	background:transparent url('../images/logo.gif') 0 0 no-repeat;
	width:125px;
	height:117px;
	
}

.film			{

	margin:20px 20px 20px 10px !important;

}



#image			{

	margin:27px 10px 47px 20px;
	padding:0;
	width:160px;
	height:200px;
	
	float:right;

	/*background:#cbcbcb;*/
	
	background:transparent;

}

#contactdetails		{

	margin:47px 10px 20px 20px;
	padding:0;
	width:160px;
	height:250px;
	
	float:right;

	background:#transparent;

}


#filmstrip		{

	position:relative;
	margin:0px 0 180px 0;
	padding:0;
	
	background:transparent url(../images/film-strip.gif) top left no-repeat;
	width:780px;
	height:150px;

}


.linn			{

	position:absolute;
	top:34px;
	left:267px;
	width:120px;
	height:84px;
	margin:0;
	padding:0;
	border:none;
	display:block;
	background:transparent url(../images/linn.gif) 0 0 no-repeat;

}

a.linn:hover		{

	background:transparent url(../images/linn.gif) 0 -84px no-repeat;

}

#point2linn			{

	position:absolute;
	top:150px;
	left:320px;
	background:transparent;
	width:150px;
	height:100px;
	margin:0;
	padding:20px 0 0 0;
	display:block;
	text-align:center;

}



.kate			{

	position:absolute;
	top:34px;
	left:395px;
	width:120px;
	height:84px;
	margin:0;
	padding:0;
	border:none;
	display:block;
	background:transparent url(../images/kate.gif) 0 0 no-repeat;

}

a.kate:hover		{

	background:transparent url(../images/kate.gif) 0 -84px no-repeat;

}

#point2kate			{

	position:absolute;
	top:150px;
	left:360px;
	background:transparent;
	width:150px;
	height:100px;
	margin:0;
	padding:18px 0 0 0;
	display:none;
	text-align:center;

}

#point2kate img		{

	margin:0 50px 0 0;

}

#footer			{

	position:relative;
	clear:both;
	margin:50px 5px 0 5px;
	padding:0;
	width:770px;
	height:30px;
	background:#ef4034;

}





