	/* Primary nav 	*/
#globalc {
	height: 89px;
	width: 564px;
	margin: 0 0 0 0px;
	padding: 0;
	border: 0;
	background: #FFFFFF;
}

div#globalnav	{
	height: 89px;
	width: 100%;
	margin: 0 0 0 0px;
	padding: 0;
	border: 0;
	background: #E8E6E4;
	}

div#globalnav ul#menu	{
	height: 89px;
	width: 100%;
	background: transparent url(/images/home_nav1.gif) top left no-repeat;
	margin: 0;
	padding: 0;
	position: relative;
	}

div#globalnav ul#menu li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top: 0;
	}
	
ul#menu li, ul#menu a {
	height: 89px;
	display: block;
	}
	
div#globalnav ul#menu li a {
	text-indent: -9999px;
	text-decoration: none;
	}
div#globalnav h1 {
	margin: 0;
	padding: 0;
	}

	/* Portfolio nav 	*/
div#portc {
	height: 80px;
	width: 560px;
	margin-left: 0px;
	margin-top: 10px;
	padding: 0;
	border: 0;
	background: #B4B094;
}

div#portnav	{
	height: 100%;
	width: 100%;
	margin: 0px;
	padding: 0;
	border: 0;
	background: #B4B094;
	}

div#portnav ul#pmenu	{
	height: 100%;
	width: 100%;
	margin: 0;
	padding: 0;
	position: relative;
	background: #B4B094;
	}

div#portnav ul#pmenu li {
	height: 100%;
	width: 71px;
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	}
	
ul#pmenu li, ul#pmenu a {
	width: 71px;
	height: 100%;
	display: block;
	text-decoration: none;
	}

/* Portfolio display */
#portdisplay {
	height: 200px;
	width: 532px;
	margin-left: 4px;
	margin-top: 50px;
	padding: 0;
	border: 0;
	background: #B4B094;
}
#pd_main {
	position: absolute;
	float: left;
	z-index: 3;
}
#pd_main p {
	float:left;
	width: 500px;
	padding-right: 10px;
	border: 0;
	margin: 0;
	margin-bottom: 10px;
	background-color: #B4B094;
}
#pd_main img {
	width: 158px;
	float:left;
	padding-right: 20px;
	border: 0;
	margin: 0;
	background-color: #B4B094;
}
.tech {
	color: #4B7F52;
}
	
#portfolio {left: 0; width: 110px;}
#services {left: 110px; width: 110px;}
#resume	  {left: 220px; width: 110px;}
#contact  {left: 330px; width: 234px;}

body#home #portfolio, 
body#home #portfolio a:visited,
body#home #portfolio a:active
{background: transparent url(/images/home_nav1.gif) 0 0px no-repeat;}
body#home #services,
body#home #services a:visited,
body#home #services a:active
{background: transparent url(/images/home_nav1.gif) -110px 0px no-repeat;}
body#home #resume,
body#home #resume a:visited,
body#home #resume a:active
{background: transparent url(/images/home_nav1.gif) -220px 0px no-repeat;}
body#home #contact,
body#home #contact a:visited,
body#home #contact a:active
{background: transparent url(/images/home_nav1.gif) -330px 0px no-repeat;}

body#home #portfolio a:hover {background: transparent url(/images/home_nav1.gif) 0 -89px no-repeat;}
body#home #services a:hover {background: transparent url(/images/home_nav1.gif) -110px -89px no-repeat;}
body#home #resume a:hover {background: transparent url(/images/home_nav1.gif) -220px -89px no-repeat;}
body#home #contact a:hover {background: transparent url(/images/home_nav1.gif) -330px -89px no-repeat;}

	/* You are here - main nav */
	
#tn1 {left: 22px; width: 88px;}
#tn2 {left: 110px; width: 88px;}
#tn3 {left: 198px; width: 88px;}
#tn4 {left: 286px; width: 88px;}
#tn5 {left: 374px; width: 88px;}
#tn6 {left: 462px; width: 70px;}
#np {left: 532px; width: 22px;}

body#port .txt{
	font-size: 10px;
	line-height: 11px;
	background-color: #B4B094;
	background: transparent;
	padding-top: 64px;
	display: block;
} 
