/* print styles */

body {font-family:Verdana, Helvetica, sans-serif; font-size: 12px;}

#header ul,
#nav_primary,
#footer h2,
#footer li a,
#nav-side,
#nav-primary,
#content-secondary,
#location-map,
.project-owner a img,
.inside .ans,
#project-documents p,
.project-location li a {display: none;}
#footer {text-align:center;}

:link,:visited {text-decoration: none;}
ul,ol {list-style: none;}

a img,:link img,:visited img {border: none;}
address {font-style: normal;}

table{
	width: 100%;
	border-collapse:collapse;
}
table td {border:solid 1px #d4d4d4;}

table th {background: #f1f1f1;}
.project-owner table td {border:none;}

td ul, td h5 {float: left;}

/*
=Pagination
*/
.pagination {
	text-align:right;
	margin:5px 0;

}
.pagination ul {
	display:inline;
	margin:5px 5px;

}
.pagination ul li {
	display:inline;
	padding: 2px 3px;
	border:solid 1px white;
	font-weight:bold;
}
.pagination ul li:hover {
	display:inline;
	padding: 2px 3px;
	border:solid 1px #D4D4D4;
}
.pagination ul li.active {
	background-color:#F6F6F6;
	border:solid 1px #D4D4D4;
}

.posted hr {display: none;}
.posted {font-size: 0.8 em;}
.project-trades ul {list-style:disc;}
.project-location ul span, .project-other ul span {padding-right:10px;}

#message {padding:15px; border:1px solid #d4d4d4;}
.project-owner td img {padding-right: 10px;}
