@charset "UTF-8";
/* CSS Document */


/* resets
------------------------------------------------------- */
/* 
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.5.1
*/

/*
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}body {font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
*/


/* mimbo-pro-kyoto overrides ------------------------------------------------------- */

#leftcol,
#more-menu {
	display:none;
}
#innerwrap {
	background:#fff;
}
#maincontent {
	width:970px;
}
#breadcrumbs {
	padding:9px 15px 7px;
	}	
#interior #content {
	float:left;
	width:940px;
	padding:18px 15px 40px;
	color:#4d4d4d;
	}
.entry {
	width:940px;
	}
.bigger {
	font-size:100%;
	}
.entry h3,
.entry h4,
.post h3 {
	font-size:100%;
	margin:0;
	}
th {
	width:auto;
	}

	
/* ------------------------------------------------------- 	
a:link,
a:visited {
	text-decoration:none;
	color:#0060A7;
}
a:hover {
	text-decoration:none;
	color:#000;
}
h2 {
	margin:0 0 .25em 8px;	
	font-size:154%;
	font-weight:bold;
	color:#000;
	}*/

/* ------------------------------------------------------- */
.projectstable th {
	padding:7px 7px 7px 19px;
    background:#dedede url(../images/bg_th.png) repeat-x 0 0;
	border-right:solid 1px #eee;
	border-bottom:solid 1px #ffffff;
	font-weight:bold;	
	vertical-align:bottom;
}	
.projectstable th.district {
	border-right:solid 1px #cdcdcd;
	}
.projectstable td {
	padding:7px;
	vertical-align:top;
	background-color:#f6f6f6;
	border-top:solid 1px #cdcdcd;
	border-right:solid 1px #dedede;
	border-bottom:solid 1px #cdcdcd;
	}	
.projectstable tr.shade td {
	background-color:#ededed;
	border-right:solid 1px #d9d9d9;
	}	
.projectstable td.highlight,
.projectstable tr.shade td.highlight {
	background-color:#ffffff;
	}
 .projectstable th.sortable-text,
 .projectstable th.sortable-numeric,
 .projectstable th.sortable-date {
    background:#dedede url(../images/bg_th-sortable.png) no-repeat 0 0;
    }
.projectstable th.forwardSort,
.projectstable th.sortable-text.forwardSort:hover,
.projectstable th.sortable-numeric.forwardSort:hover,
.projectstable th.sortable-date.forwardSort:hover {
    background:#d6d6d6 url(../images/bg_th-sortable.png) no-repeat 0 -29px;
    }
.projectstable th.reverseSort,
.projectstable th.sortable-text.reverseSort:hover,
.projectstable th.sortable-numeric.reverseSort:hover,
.projectstable th.sortable-date.reverseSort:hover {
    background:#d6d6d6 url(../images/bg_th-sortable.png) no-repeat 0 -58px;
    }   
.projectstable th a:link,
.projectstable th a:visited {
	color:#555;
}
.projectstable th.forwardSort a,
 .projectstable th.reverseSort a,
.projectstable th a:hover {
	color:#000;
}
.projectstable th.sortable-text:hover,
.projectstable th.sortable-numeric:hover,
.projectstable th.sortable-date:hover {
	cursor:pointer;
	color:#000;
    background:#d6d6d6 url(../images/bg_th-sortable.png) no-repeat 0 -87px;
}
.projectstable th.sortable-text:hover a,
.projectstable th.sortable-numeric:hover a,
.projectstable th.sortable-date:hover a{
	color:#000;
}
table.projectstable {
	width:100%;	
	color:#222;
	border:solid 1px #cdcdcd;
}
	
	
/* project title */
.page-projects-list .projectstable h3 {
	line-height:1.4em;	
	font-size:118%;
	font-weight:bold;
	color:#000;
	}
.page-projects-list .projectstable h3 em {
	font-size:85%;
	font-weight:normal;
	font-style:normal;
	font-family:Georgia,"Times New Roman",Times,serif;
	padding-left:5px;
	color:#C74F00;
	}
.page-projects-list .projectstable h4 {
	font-weight:bold;
	}

/* columns */
.thumb {
	width:2%;
	text-align:center;
	}
.project {
	width:30%;
	}
.artist {
	width:20%;
	}	
.artist strong {
	font-weight:bold;
	}
.neighborhood {
	width:17%;
	}
.address {
	width:14%;
	}
td.district {
	text-align:center;
	}
	
/* thumbnail zoom link */
td.thumb div {
	position:relative;
	width:67px;
	}
a.zoom span {	
	font-weight:bold;
	font-size:12px;
	line-height:130%;
	display:block;
	color:#fff;
	background:#0060A7;
	width:14px;
	height:14px;
	position:absolute;
	top:51px;
	left:2px;
	}
a.zoom:hover span {	
	background:#000;
	}
a.zoom span em {
	display:none;
	}
td.thumb img {
	border:solid 1px #ddd;
	}
td.thumb img:hover {
	border:1px solid #0060A7;
	}
	
/* padding */
.pad {
	padding:5px;
	}
	

