html {
	height: 100%;
	margin-bottom: .01em;
}
body {
	background: #fff;
	color: #a2958a;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	margin: 0 0 30px 0;
	padding: 0;
	text-align: center;
	vertical-align: top;
}

#side1 {width: 50%; float: left; margin: 0 -600px 0 0; padding: 0;}
#pg-overview #side1 #bg-left {background: #fff url('../images/bg2.gif') 0 132px repeat-x;}
#pg-home #side1 #bg-left {background: #fff url('../images/bg.gif') 0 132px repeat-x;margin: 0 600px 0 0;height: 643px;padding: 0;}
#side1 #bg-left {background: #fff url('../images/bg2.gif') 0 132px repeat-x;margin: 0 600px 0 0;height: 643px;padding: 0;}
#side2 {width: 50%; float: right; margin: 0 0 0 -600px; background: #fff; padding: 0;}
#side2 div {background: #fff url('../images/bg.gif') 0 132px repeat-x;margin: 0 0 0 600px;height: 643px;padding: 0;}
#side1 #center {
	background: #8c9b94;
	float: right;
	font-size: 80%;
	height: 511px;
	margin: 132px -600px 0 0;
	padding: 0;
	position: relative;
	vertical-align: top;
	width: 1200px;
}

* html #side1 {position: relative;}
* html #side1 #center {position: relative; left: -3px;}


/* Default Styles */

p {margin: 0 0 1em 0;padding:0;}
a {
	color: #a2511c;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
sup, sub {
	position: relative;
	font-size: smaller;
	vertical-align: baseline;
}
sup {bottom: .4em;}
sub {top: .4em;}
table {font-size: 100%}
form {display: inline;margin: 0;padding: 0;}
img {border: none;}
abbr {border-bottom: 1px dotted #ccc;cursor: help;}


/* Headings */
h1 {
	background: #fff url('../images/logo.gif') top left no-repeat;
	height: 61px;
	left: 1014px;
	margin: 0;
	padding: 0;
	position: absolute;
	top: -80px;
	width: 138px;
	text-indent: -9999px;
}
h1 a {
	display: block;
	height: 61px;
	text-decoration: none;
	width: 138px;
}
h2, h3, h4, h5, h6 {
	
}
h2 {
	
}
h3 {
	
}
h4 {
	
}
h5 {
	
}
h6 {
	
}


/* Header Content */



/* Navigation  */
#nav-main, #nav-projects {
	left: 997px;
	list-style: none;
	margin: 0;
	padding: 0;
	position: absolute;
	text-indent: -9999px;
	width: 213px;
}
#nav-main {
	background: transparent url('../images/nav-main.gif') -213px 0 no-repeat;
	height: 85px;
	top: 0;
}
#nav-projects {
	background: transparent url('../images/nav-projects.gif') -213px 0 no-repeat;
	height: 426px;
	top: 85px;
}
#nav-main li, #nav-main li a, #nav-projects li, #nav-projects li a {
	display: block;
	height: 29px;
	width: 213px;
}
#nav-main-overview a {background: transparent url('../images/nav-main.gif') 0 0 no-repeat;}
#nav-main-overview a:hover {background: transparent url('../images/nav-main.gif') -213px 0 no-repeat;}
#nav-main-contact a {background: transparent url('../images/nav-main.gif') 0 -29px no-repeat;}
#nav-main-contact a:hover {background: transparent url('../images/nav-main.gif') -213px -29px no-repeat;}
#nav-armour a {background: transparent url('../images/nav-projects.gif') 0 0 no-repeat;}
#nav-armour a:hover {background: transparent url('../images/nav-projects.gif') -213px 0 no-repeat;}
#nav-armour a:visited {background: transparent url('../images/nav-projects.gif') -426px 0 no-repeat;}
#nav-armour4 a {background: transparent url('../images/nav-projects.gif') 0 -29px no-repeat;}
#nav-armour4 a:hover {background: transparent url('../images/nav-projects.gif') -213px -29px no-repeat;}
#nav-armour4 a:visited {background: transparent url('../images/nav-projects.gif') -426px -29px no-repeat;}
#nav-bifano a {background: transparent url('../images/nav-projects.gif') 0 -58px no-repeat;}
#nav-bifano a:hover {background: transparent url('../images/nav-projects.gif') -213px -58px no-repeat;}
#nav-bifano a:visited {background: transparent url('../images/nav-projects.gif') -426px -58px no-repeat;}
#nav-callaghan a {background: transparent url('../images/nav-projects.gif') 0 -87px no-repeat;}
#nav-callaghan a:hover {background: transparent url('../images/nav-projects.gif') -213px -87px no-repeat;}
#nav-callaghan a:visited {background: transparent url('../images/nav-projects.gif') -426px -87px no-repeat;}
#nav-dance a {background: transparent url('../images/nav-projects.gif') 0 -116px no-repeat;}
#nav-dance a:hover {background: transparent url('../images/nav-projects.gif') -213px -116px no-repeat;}
#nav-dance a:visited {background: transparent url('../images/nav-projects.gif') -426px -116px no-repeat;}
#nav-douglass a {background: transparent url('../images/nav-projects.gif') 0 -145px no-repeat;}
#nav-douglass a:hover {background: transparent url('../images/nav-projects.gif') -213px -145px no-repeat;}
#nav-douglass a:visited {background: transparent url('../images/nav-projects.gif') -426px -145px no-repeat;}
#nav-ford a {background: transparent url('../images/nav-projects.gif') 0 -174px no-repeat;}
#nav-ford a:hover {background: transparent url('../images/nav-projects.gif') -213px -174px no-repeat;}
#nav-ford a:visited {background: transparent url('../images/nav-projects.gif') -426px -174px no-repeat;}
#nav-holland a {background: transparent url('../images/nav-projects.gif') 0 -203px no-repeat;}
#nav-holland a:hover {background: transparent url('../images/nav-projects.gif') -213px -203px no-repeat;}
#nav-holland a:visited {background: transparent url('../images/nav-projects.gif') -426px -203px no-repeat;}
#nav-lippman a {background: transparent url('../images/nav-projects.gif') 0 -232px no-repeat;}
#nav-lippman a:hover {background: transparent url('../images/nav-projects.gif') -213px -232px no-repeat;}
#nav-lippman a:visited {background: transparent url('../images/nav-projects.gif') -426px -232px no-repeat;}
#nav-long a {background: transparent url('../images/nav-projects.gif') 0 -261px no-repeat;}
#nav-long a:hover {background: transparent url('../images/nav-projects.gif') -213px -261px no-repeat;}
#nav-long a:visited {background: transparent url('../images/nav-projects.gif') -426px -261px no-repeat;}
#nav-macina a {background: transparent url('../images/nav-projects.gif') 0 -290px no-repeat;}
#nav-macina a:hover {background: transparent url('../images/nav-projects.gif') -213px -290px no-repeat;}
#nav-macina a:visited {background: transparent url('../images/nav-projects.gif') -426px -290px no-repeat;}
#nav-mattka a {background: transparent url('../images/nav-projects.gif') 0 -319px no-repeat;}
#nav-mattka a:hover {background: transparent url('../images/nav-projects.gif') -213px -319px no-repeat;}
#nav-mattka a:visited {background: transparent url('../images/nav-projects.gif') -426px -319px no-repeat;}
#nav-moody a {background: transparent url('../images/nav-projects.gif') 0 -348px no-repeat;}
#nav-moody a:hover {background: transparent url('../images/nav-projects.gif') -213px -348px no-repeat;}
#nav-moody a:visited {background: transparent url('../images/nav-projects.gif') -426px -348px no-repeat;}
#nav-voyce a {background: transparent url('../images/nav-projects.gif') 0 -377px no-repeat;}
#nav-voyce a:hover {background: transparent url('../images/nav-projects.gif') -213px -377px no-repeat;}
#nav-voyce a:visited {background: transparent url('../images/nav-projects.gif') -426px -377px no-repeat;}


/* Content Areas */
#sidebar {
	background: #8C9B94 url('../images/bg2.gif') top left repeat-x;
	height: 511px;
	left: 0;
	_left: -1px;
	padding: 0;
	position: absolute;
	top: 0;
	width: 211px;
}
#sidebar.home {background: transparent url('../images/bg.gif') top left repeat-x;}
#center .overviewside {
	background: transparent url('../images/overview-copy.gif') 23px 0 no-repeat;
	padding-left: 23px;
	text-indent: -9999px;
	width: 420px;
}
#main-pic {
	height: 511px;
	left: 211px;
	overflow: hidden;
	position: absolute;
	top: 0;
	width: 786px;
}
#overview-pic {
	height: 511px;
	left: 604px;
	overflow: hidden;
	position: absolute;
	top: 0;
	width: 393px;
}
a.email {
	display: block;
	height: 17px;
	left: 26px;
	position: absolute;
	text-indent: -9999px;
	top: 184px;
	width: 176px;
}
a.map {
	background: transparent url('../images/link-map.gif') 0 0 no-repeat;
	display: block;
	height: 15px;
	text-indent: -9999px;
	width: 211px;
}
a.map:hover {
	background: transparent url('../images/link-map.gif') 0 -15px no-repeat;
}