	table {		width: 95%;		margin: 0px;		padding: 0px;		border: 0px;		text-align: left;		vertical-align: top;	}	td{		margin: 0px;		padding: 0px;		text-align: left;		vertical-align: top;		border: 0px;	}	tr{		margin: 0px;		padding: 0px;		border: 0px;		text-align: left;		vertical-align: top;	}	td.contact{		width: 500px;		padding-left: 10px;	}	td#copy{		padding-left: 10px;		padding-bottom: 30px;	}	td.about{		width: 200px;	}	td.bio{		width: 200px;		border-right: 1px solid #9F5224;		background: #f3dfa5;	}	td.process{		width: 300px;	}	td.portfolio{		width: 400px;		border-right: 1px solid #9F5224;	}	td.processstep{		width: 300px;		border-right: 1px solid #9F5224;		background: #f3dfa5;	}	td.processstep img{		border-bottom: 1px solid #9F5224;	}	#bioimage {		border-bottom: 1px solid #9F5224;	}	#header {		position: absolute;		top: 25px;		left: 50%;		margin-left: -38px;	}	#nothead {		position: absolute;		top: 179px;		left: 0px;		width: 100%;		background: #F6F3E2;		padding: 0px;		border: 0px;		margin: 0px;		text-align: left;		vertical-align: top;		color: #9F5224;		font-family: Geneva, Arial, Helvetica, sans-serif;		font-size: 12px;		font-style: normal;		line-height: 22px;	}	#logoimage{		position: absolute;		left: 50%;		top: 28px;		margin-left: -38px;	}	#copy{		position: relative;		top: 0px;	}	#foot{		border-top: 1px solid #9F5224;		position: relative;		width: 100%;		left: 0px;	}	#nothead h1 {		color: #9F5224;		font-family: Geneva, Arial, Helvetica, sans-serif;		font-size: 12px;		font-style: normal;		line-height: 22px;		font-weight: bold;	}	#nothead p {		color: #9F5224;		font-family: Geneva, Arial, Helvetica, sans-serif;		font-size: 12px;		font-style: normal;		line-height: 22px;	}	#nothead a {		color: #9F5224;		font-decoration: none;	}	body {		padding: 0px;		margin: 0px;		}	#menu {		background: #F6F3E2;		border-top: 1px solid #9F5224;		border-bottom: 1px solid #9F5224;		font-family: Geneva, Arial, Helvetica, sans-serif;		font-size: 10px;		font-style: normal;		line-height: 13px;		height: 13px;		top: 150px;		color: #9F5224;		position: absolute;		width: 100%;		}	#submenu {		background: #FFFFFF;		border-bottom: 1px solid #9F5224;		font-family: Geneva, Arial, Helvetica, sans-serif;		font-size: 10px;		font-style: normal;		line-height: 13px;		height: 13px;		top: 165px;		color: #9F5224;		position: absolute;		width: 100%;		}	#signoff{		background: #FFFFFF;		border-bottom: 1px solid #9F5224;		font-family: Geneva, Arial, Helvetica, sans-serif;		font-size: 9px;		font-style: normal;		line-height: 13px;		height: 13px;		top: 0px;		color: #9F5224;		position: absolute;		width: 100%;		}	#signoff a{		color: #9F5224;		text-decoration: none;		}	#copyright a{		color: #9F5224;		text-decoration: none;		}	#copyright{		background: #FFFFFF;		font-family: Geneva, Arial, Helvetica, sans-serif;		font-size: 8px;		font-style: normal;		line-height: 13px;		height: 13px;		top: 20px;		color: #D7AB28;		position: absolute;		width: 100%;		}	#primary {		font-family: Geneva, Arial, Helvetica, sans-serif;		font-size: 10px;		font-style: normal;		line-height: 12px;		height: 13px;		float: left;		display: inline;		}	#primary ul {		margin-left: 0px;		padding-left: 0px;		display: inline;		font-family: Geneva, Arial, Helvetica, sans-serif;		font-size: 10px;		color: #9F5224;		}	#primary h1 {		display: inline;		font-family: Geneva, Arial, Helvetica, sans-serif;		font-size: 10px;		color: #9F5224;		margin-left: 30px;		}	#primary ul li {		list-style: none;		display: inline;		width: 100px;		}	#primary ul a.first {		border-left: none;		left: 200px;		top: 0px;		}	#primary ul a.second {		left: 300px;		top: 0px;		}	#primary ul a.third {		left: 400px;		top: 0px;		}	#primary ul a.fourth {		left: 500px;		top: 0px;		}	#primary ul a.fifth {		left: 600px;		top: 0px;		}	#primary ul a.sixth {		left: 700px;		top: 0px;		}	#primary ul a.seventh {		left: 800px;		top: 0px;		}	#primary ul a.eighth {		left: 900px;		top: 0px;		}	#primary ul a.firstselected {		border-left: none;		left: 200px;		top: 0px;		background: #f3dfa5;		}	#primary ul a.secondselected {		left: 300px;		top: 0px;		background: #f3dfa5;		}	#primary ul a.thirdselected {		left: 400px;		top: 0px;		background: #f3dfa5;		}	#primary ul a.fourthselected {		left: 500px;		top: 0px;		background: #f3dfa5;		}	#primary ul a.fifthselected {		left: 600px;		top: 0px;		background: #f3dfa5;		}	#primary ul a.sixthselected {		left: 700px;		top: 0px;		background: #f3dfa5;		}	#primary ul a.seventhselected {		left: 800px;		top: 0px;		background: #f3dfa5;		}	#primary ul a.eighthselected {		left: 900px;		top: 0px;		background: #f3dfa5;		}	#primary span.client {		align: right;		display: inline;		}	#menu a {		font-family: Geneva, Arial, Helvetica, sans-serif;		font-size: 10px;		color: #9F5224;		text-decoration: none;		}	#submenu a {		font-family: Geneva, Arial, Helvetica, sans-serif;		font-size: 10px;		color: #D7AB28;		text-decoration: none;		}	#primary a {		padding: 0px;		margin-right: -4px;		border-left: 1px solid #9F5224;		text-align: center;		clear: both;		float: none;		width: 100px;		height: 13px;		list-style-type: none;		overflow: visible;		visibility: inherit;		z-index: auto;		position: absolute;		}	#primary #title a{		padding: 0px;		margin-right: 0px;		border-left: 0px;		text-align: left;		visibility: inherit;		z-index: auto;		position: relative;		width: 200px;	}	#primary ul a:hover {		background: #D7AB28;	}	#submenu #primary ul a:hover {		background: #F6F3E2;	}	#menu #client {		text-align: right;		float: right;		padding-right: 30px;		display: inline;		}