	body	
	{
		background-color: #e6d6bc;
		margin: 0px;
		padding: 0px;
		background-image: url(../images/bgWood2.jpg);
		background-repeat: no-repeat;
		color: #545046;
		font-family: mono, Arial, Helvetica, Verdana, sans-serif;
		font-size: 10px;
		line-height: 18px;
	}
	
	h1, h2, h3
	{
		display: none;
	}
	
	a, a:visited, a:link
	{
		color: #545046;
	}
	
	a:hover
	{
		text-decoration: none;
		color: inherit;
		background-color: #fcf6e5;
	}
	
	#contentCover
	{
		position: absolute;
		width: 225px;
		height: 1024px;
		margin: 0px;
		z-index: 1;
		background-image: url(../images/bgWood2.jpg);
		background-repeat: no-repeat;
		background-color: #e6d6bc;
	}
	
	#nav
	{
		position: absolute;
		width: 150px;
		height: 468px;
		margin: 0px 0px 0px 50px;
		z-index: 1;
		background-image: url(../images/bgNav2.gif);
		background-repeat: no-repeat;
	}
	
	#nav a
	{
		height: 11px;
		display: block;
	}
	
	#navItems	
	{
		width: 150px;
		margin: 166px 0px 0px 0px;
		z-index: 1;
		text-align: center;
		text-decoration: none;
	}
	
	#nav_1
	{
		display: block;
		position: relative;
		margin: 0px auto 15px auto;
		width: 88px;
		height: 11px;
		background-image: url(../images/nav/introduction-off.gif);
		background-repeat: no-repeat;
		text-decoration: none;
	}
	
	#nav_1 a
	{
		text-decoration: none;
	}
	
	#nav_1_on
	{
		display: block;
		position: relative;
		margin: 0px auto 15px auto;
		width: 88px;
		height: 11px;
		background-image: url(../images/nav/introduction-on.gif);
		background-repeat: no-repeat;
		text-decoration: none;
	}
	
	#nav_1_on a
	{
		text-decoration: none;
	}
	
	#nav_1 a:hover, #nav_1_on a:hover
	{
		display: block;
		position: relative;
		width: 88px;
		height: 11px;
		background-image: url(../images/nav/introduction-on.gif);
		background-repeat: no-repeat;
		text-decoration: none;
	}
	
	#nav_2
	{
		display: block;
		position: relative;
		margin: 0px auto 15px auto;
		width: 62px;
		height: 11px;
		background-image: url(../images/nav/portfolio-off.gif);
		background-repeat: no-repeat;
		text-decoration: none;
	}
	
	#nav_2 a
	{
		text-decoration: none;
	}
	
	#nav_2_on
	{
		display: block;
		position: relative;
		margin: 0px auto 15px auto;
		width: 62px;
		height: 11px;
		background-image: url(../images/nav/portfolio-on.gif);
		background-repeat: no-repeat;
		text-decoration: none;
	}
	
	#nav_2_on a
	{
		text-decoration: none;
	}
	
	#nav_2 a:hover, #nav_2_on a:hover
	{
		display: block;
		position: relative;
		width: 62px;
		height: 11px;
		background-image: url(../images/nav/portfolio-on.gif);
		background-repeat: no-repeat;
		text-decoration: none;
	}
	
	#nav_3
	{
		display: block;
		position: relative;
		margin: 0px auto 15px auto;
		width: 58px;
		height: 11px;
		background-image: url(../images/nav/aboutUs-off.gif);
		background-repeat: no-repeat;
		text-decoration: none;
	}
	
	#nav_3 a
	{
		text-decoration: none;
	}
	
	#nav_3_on
	{
		display: block;
		position: relative;
		margin: 0px auto 15px auto;
		width: 58px;
		height: 11px;
		background-image: url(../images/nav/aboutUs-on.gif);
		background-repeat: no-repeat;
		text-decoration: none;
	}
	
	#nav_3_on a
	{
		text-decoration: none;
	}
	
	#nav_3 a:hover, #nav_3_on a:hover
	{
		display: block;
		position: relative;
		width: 58px;
		height: 11px;
		background-image: url(../images/nav/aboutUs-on.gif);
		text-decoration: none;
	}
	
	#nav_4
	{
		display: block;
		position: relative;
		margin: 0px auto 35px auto;
		width: 75px;
		height: 11px;
		background-image: url(../images/nav/contactUs-off.gif);
		background-repeat: no-repeat;
		text-decoration: none;
	}
	
	#nav_4 a
	{
		text-decoration: none;
	}
	
	#nav_4_on
	{
		display: block;
		position: relative;
		margin: 0px auto 35px auto;
		width: 75px;
		height: 11px;
		background-image: url(../images/nav/contactUs-on.gif);
		background-repeat: no-repeat;
		text-decoration: none;
	}
	
	#nav_4_on a
	{
		text-decoration: none;
	}
	
	#nav_4 a:hover, #nav_4_on a:hover	
	{
		display: block;
		position: relative;
		width: 75px;
		height: 11px;
		background-image: url(../images/nav/contactUs-on.gif);
		background-repeat: no-repeat;
		text-decoration: none;
	}
	
	#nav_5
	{
		display: block;
		position: relative;
		margin: 0px auto;
		width: 82px;
		height: 9px;
		background-image: url(../images/nav/clientExtranet-off.gif);
		background-repeat: no-repeat;
		text-decoration: none;
	}
	
	#nav_5 a
	{
		text-decoration: none;
	}
	
	#nav_5_on
	{
		display: block;
		position: relative;
		margin: 0px auto;
		width: 82px;
		height: 9px;
		background-image: url(../images/nav/clientExtranet-on.gif);
		background-repeat: no-repeat;
		text-decoration: none;
	}
	
	#nav_5_on a
	{
		text-decoration: none;
	}
	
	#nav_5 a:hover, #nav_5_on a:hover	
	{
		display: block;
		position: relative;
		background-image: url(../images/nav/clientExtranet-on.gif);
		background-repeat: no-repeat;
		text-decoration: none;
	}
	
	.navItem	
	{
		visibility: hidden;
		text-decoration: none;
		font-size: 1px;
		line-height: 1px;
	}
	
	ol, ol li
	{
		margin: 0px;
		padding: 0px;
		list-style: none;
		height: 11px;
		width: auto;
	}
	
	#content
	{
		position: absolute;
		top: 0px;
		left: 225px;
		background-color: #000;
	}
	
	#intro
	{
		position: absolute;
		left: 0px;
		width: 325px;
	}
	
	#portfolio
	{
		position: absolute;
		left: 350px;
		width: 650px;
	}
	
	#about
	{
		position: absolute;
		left: 1025px;
		width: 475px;
	}
	
	#contact
	{
		position: absolute;
		left: 1525px;
		width: 325px;
		margin: 0px 50px 0px 0px;
	}
	
	#clientExtranet	
	{
		display: block;
		left: 0px;
		width: 100%;
		margin: 0px 0px 0px 225px;
		padding: 25px 0px 25px 25px;
		background-image: url(../images/bgContent.gif);
	}
	
	.sectionTop
	{
		background-image: url(../images/bgContent.gif);
	}
	
	.sectionBottomIntro	
	{
		background-image: url(../images/bgIntroBottom.gif);
		width: 325px;
		height: 297px;
	}
	
	.sectionBottomPortfolio	
	{
		background-image: url(../images/bgPortfolioBottom.gif);
		width: 650px;
		height: 245px;
	}
	
	.sectionBottomAboutUs	
	{
		background-image: url(../images/bgAboutUsBottom.gif);
		width: 475px;
		height: 295px;
	}
	
	.sectionBottomContactUs	
	{
		background-image: url(../images/bgAboutUsBottom.gif);
		width: 325px;
		height: 238px;
	}
	
	.sectionPortfolioHighlight img, .sectionPortfolioHighlight object
	{
		display: block;
		margin: 0px 0px 15px 0px;
		border-color: white;
		border-width: 10px;
		border-style: solid;
	}
	
	.viewPortfolio	
	{
		width: 100%;
		height: 15px;
		background-color: #fff;
		font-size: 9px;
		text-align: center;
		margin: 10px 0px 15px 0px;
		padding: 0px;
	}
	
	#sectionPortfolioContent img
	{
		border: 0px;
	}
	
	#sectionPortfolioContentClientLogos a:hover	
	{
		text-decoration: none;
		color: inherit;
		background-color: transparent;
	}
	
	.sectionPortfolioContentClientHeader
	{
		height: 25px;
	}
	
	.sectionPortfolioContentColA	
	{
		width: 400px;
		float: left;
		margin: 0px 25px 0px 0px;
	}
	
	.sectionPortfolioContentColB	
	{
		width: 175px;
		float: left;
	}
	
	.sectionTitle	
	{
		position: relative;
		height: 17px;
		padding: 100px 25px 0px 25px;
	}
	
	.sectionTitleIntroduction
	{
		display: block;
		width: 114px;
		height: 17px;
		background-image: url(../images/titleIntroduction.gif);
		background-repeat: no-repeat;
	}
	
	.sectionTitlePortfolio
	{
		display: block;
		width: 80px;
		height: 17px;
		background-image: url(../images/titlePortfolio.gif);
		background-repeat: no-repeat;
	}
	
	.sectionTitleAboutUs
	{
		display: block;
		width: 75px;
		height: 17px;
		background-image: url(../images/titleAboutUs.gif);
		background-repeat: no-repeat;
	}
	
	.sectionTitleContactUs
	{
		display: block;
		width: 97px;
		height: 17px;
		background-image: url(../images/titleContactUs.gif);
		background-repeat: no-repeat;
	}
	
	.sectionTitleClientExtranet
	{
		display: block;
		width: 126px;
		height: 17px;
		background-image: url(../images/titleClientExtranet.gif);
		background-repeat: no-repeat;
	}
	
	.sectionCopy	
	{
		position: relative;
		margin: 49px 25px 0px 25px;
		text-align: justify;
	}
	
	.sectionCopy p
	{
		margin: 0px;
		padding: 0px;
	}
	
	#container1
	{
		position: relative;
	}
	
	#container2
	{
		position: absolute;
		top: 22px;
	}
	
	#portfolioOff, #portfolioOn	
	{
		position: absolute;
		display: block;
	}
	
	.bioTitle
	{
		display: block;
		margin: 0px 0px 9px 0px;
	}
	
	#bioShort1	
	{
		display: block;
		margin: 0px 0px 10px 0px;
	}
	
	#bioContent1	
	{
		display: block;
		margin: 10px 0px 0px 0px;
	}
	
	.bioLHS	
	{
		display: block;
		float: left;
		width: 260px;
		padding: 0px 12px 0px 0px;
		border-right: #666;
		border-left: transparent;
		border-width: 0px 1px 0px 0px;
		border-style: none dotted none none;
	}
	
	.bioRHS	
	{
		display: block;
		float: left;
		width: 140px;
		padding: 0px 0px 0px 12px;
	}
	
	.contactType	
	{
		float: left;
		display: block;
		width: 75px;
		padding: 0px;
	}
	
	input, textarea, select
	{
		font-family: inherit;
		font-size: 10px;
	}
	
	textarea
	{
		width: 190px;
		height: 95px;
	}
	
	input.contactField
	{
		float: left;
		display: block;
		width: 190px;
		height: 13px;
	}	
	
	.contactFieldTall
	{
		width: 190px;
		height: 16px;
		font-family: inherit;
		font-size: inherit;
	}
	
	form
	{
		margin: 0px;
		padding: 0px;
		border: 0px;
	}