.columns-rightcolumn {
	width: 0px;	
	display: none;
}
.columns-innerwrapper {
	margin: 0 0 0 0; /* right column width */
}
.columns-out {
	margin: 0 0 0 0; /* right column width */
}
table.services {}
table.services td {
	vertical-align: top;
}
table.services th {
	text-align: center;
	font-weight: bold;
}
table.services td.title {
	width: 256px;
	text-align: left;
}
a.title {
	text-decoration: none;
}
a.title:hover,
a.title.hover {
	text-decoration: underline;
}

table.services td.description {
	border-bottom: 1px solid #000; 
	text-align: left;
}
a.description {
	text-decoration: none;	
}
a.description:hover,
a.description.hover {
	text-decoration: underline;
}
a.description:hover *,
a.description.hover * {
	text-decoration: underline;
}
table.services tr.last td.description {
	border-bottom: 0 none; 
}
table.projects {
	width: 100%;
}
table.projects td.projects {
	vertical-align: top;
	width: 265px;
}
table.projects td.projects a {
	text-decoration: none;	
}
table.projects td.projects a:hover,
table.projects td.projects a.hover {
	text-decoration: underline;
}
table.projects td.projects table.list td.selected a {
	text-decoration: underline;
}
table.projects td.projects a:hover *,
table.projects td.projects a.hover * {
	text-decoration: underline;
}

table.projects td.projects table.list td.project {
	vertical-align: top;
	width: 132px;
	padding: 1px;
}
table.projects td.projects table.list td.project .project.image {
	height: 130px;
	text-align: center;
}
table.projects td.projects table.list td.project .project.title {
	text-align: center;
	padding: 3px 0;
}

table.projects td.projectphoto {
	vertical-align: top;
}
table.projects td.projectphoto div.projectphoto {
	margin: 0 2px 5px 2px;
	float: left;
	overflow: hidden;
}

table.projects td.projectphoto .title {
	text-align: center;
	font-weight: bold;
	height: 20px;
	overflow: hidden;
}
table.projects td.projectphoto .photo {
	padding: 0 0;
	overflow: hidden;
}
table.projects td.projectphoto .photo table {
	border: 1px solid #ddd;
	width: 100%;
}
table.projects td.projectphoto .photo table td {
	text-align: center;
	width: 100%;
	overflow: hidden;
	vertical-align: middle;
}

table.projects td.projectphoto .description {
	text-align: left;
	font-size:12px;
	overflow: hidden;
}



