body {
	font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
	margin:42px 0 0 0;
	font-size: 11px;
}

td {
 font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
 font-size: 11px;
 line-height: 120%;
 color: #8B7E78;
}

th {
	font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
}
a.contact {
	color: #8B7E78;
	font-size: 11px;
	text-decoration: underline;
	font-weight: bold;
}

a.contact:hover {
	color: #DC4A11;
}
a {
	color: #8B7E7B;
	font-size: 11px;
	text-decoration: none;
}
a:hover {
	color: #DC4A11;
}
.active {
	color: #6D605D;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}

#project_content a {
	text-decoration:underline;
}
.logoline {
	vertical-align: bottom;
	background: transparent url(../images/logobg.gif) repeat-x bottom left;
}
#left_menu {
	float: left;
	width: 170px;
}
ul {
	margin: 15px 0 0 0;
	padding: 0;
}
ul li {
	margin: 4px 1px;
	list-style-type: none;
}
#work {
	float: right;
	padding: 15px 0 7px 0;
	background: white url(../images/logobg.gif) repeat-x bottom left;
}
#intromsg {
	float: right;
	padding: 15px 0;
	width:400px;
}
#intromsg span {
	align:center;
}
#project_list {
	float: left;
	padding: 0px;
	width: 150px;
}
#project_content {
	padding: 0 5px 0 0;
	margin-top: 15px;
	float: left;
	width: 245px;
	height: 85px;
}
#project_pages {
	clear: both;
	padding: 0px;
}
#project_pages a {
	padding-right: 6px;
}
#about_left {
	float: left;
	padding: 15px 0px 0px 0;
	width: 190px;
}
#about_content {
	padding: 0px 0 0 0;
	float: left;
	width: 280px;
	margin-top: 15px;
}
#about_content p {
	margin: 0 0 15px 0;
}
#contact_left {
	float: left;
	padding: 15px 0px 0px 0;
	width: 190px;
}
#contact_left p {
	margin: 5px 0 0px 5px;
}
#contact_content {
	padding: 0px 0 0 0;
	float: left;
	width: 280px;
	margin-top: 15px;
}
#contact_content p {
	margin: 0 0 15px 0;
}


