  body {
	background-color: #9a9a9a;
	color: #666;
	margin: 5px 0 0 0;
	padding: 0;
	font: 11px Verdana, sans-serif;

} img {
	border: 0;

} .clear {
	font-size: 1px;
	line-height: 1px;
	height: 1px;
	clear: both;

} #pagecontainer {
	width: 983px;
	margin: 0 auto;

} .thumbs a img {
	width: 46px;
	height: 40px;
	filter: alpha(opacity=60);
	-moz-opacity: .60;
	opacity: .60;

} .thumbs a:hover img {
	filter: alpha(opacity=100);
	-moz-opacity: 1.00;
	opacity: 1.00;


} .selectlinks, .selectlinks li {
	list-style: none;
	margin: 0;
	padding: 0;

} a, .selectlinks a {
	color: #999;

} .selectlinks a {
	text-decoration: none;

} a:hover, .selectlinks a:hover {
	color: #cc3333;
	text-decoration: none;

} .active {
	color: #cc3333 !important;



/* left side menu */

} #workmenu, #workmenu li {
	list-style: none;
	margin: 0;
	padding: 0;
	
} #workmenu {
	width: 112px;
	position: absolute;
	left: 52px;
	top: 102px;

} #workmenu li {
	text-align: right;
	margin-bottom: 1.2em;


/* general pages */

} .card {
	display: none;
	
} #content0 {
	display: block;

} .workcontent, .pagecontent {
	font-size: 12px;
	line-height: 1.9em;
	padding: 50px 0 0 15px;
	margin-left: 164px;
	
} .column {
	width: 368px;
	margin: 0 15px 0 0;
	float: left;

} .onecolumn {
	width: 768px;

} h1 {
	margin: 0;
	padding: 0;
	font-size: 12px;
	text-transform: uppercase;
	line-height: 12px;
	margin-bottom: 36px;
	color: black;


/* work pages */

} .workitems {
	text-align: right;
	margin-top: 7px;

} .workitems a {
	display: block;
	float: right;
	margin: 0 0 0 7px;

} .workloading {
	text-align: center;
	margin-top: 140px;
	
} .piece {
	display: block;


/* team page */

} .biocontent {

} .biocontent p.name {
	margin-left: 126px;
	font-weight: bold;

} .biocontent p.title {
	margin-left: 126px;

} .biocontent p.bio {
	clear: left;
	padding-top: 10px;

} .biophoto {
	float: left;

} #teamitems {
	width: 220px;

} #teamitems a {
	display: block;
	float: left;
	margin: 0 7px 7px 0;
	line-height: 1px;


/* contact page */

} #contactcolumn .worklink {
	text-decoration: underline;

} #contactcolumn .active, #contactcolumn .worklink:hover {
	text-decoration: none !important;


/* news page */

} div.newsitem {
	margin-bottom: 1.2em;

} .newsitem a {
	display: block;
	color: black;

} .newsitem a:hover {
	text-decoration: underline;

} a.newstitle {
	font-weight: bold;
	text-decoration: none;

}
