@charset "utf-8";
/* CSS Document for art pages
 * 
 * by Grace Pok (www.gracepok.com)
 * 
 *
 */


/* === Highlight currently selected artist 
 * enter a new artist in the following format EXACTLY:
        .a_lastname #a_lastname,
 * === */

.a_cook #a_cook ,
.a_ehrlich #a_ehrlich ,
.a_fukui #a_fukui ,
.a_gfeller #a_gfeller ,
.a_girardoni #a_girardoni ,
.a_johnston #a_johnston ,
.a_jury #a_jury ,
.a_landfield #a_landfield ,
.a_martin #a_martin ,
.a_moss #a_moss ,
.a_stojak #a_stojak ,
.a_zox #a_zox ,
.a_alexis #a_alexis,
.a_ross #a_ross {
	color: #da0000;
}



/* === Highlight currently selected page for an artist
 * enter a new artist in the following format EXACTLY:
        #mainContent #submenu.<pagenickname> #s_<pagenickname>,
 * === */
#mainContent #submenu.collections #s_collections,
#mainContent #submenu.obituary #s_obituary,
#mainContent #submenu.art #s_art,
#mainContent #submenu.bio #s_bio,
#mainContent #submenu.review #s_rev
 { color: #da0000; }



.artists.selected ul.hide { display: none; }


/* ====== Reviews & Bio ====== */
.review .section a.pdf, .review .section a.external {
	margin-right: 3em; 
}
.review .sectiondetail p { margin-bottom: 1.3em; }
.bio table { margin-bottom: 1.5em; border: 0; width: 100%; }
.bio table td { vertical-align: top; padding-bottom: 0.5em; }
.bio table td p { margin: 0 0 0.5em 0; line-height: 1.3;} 
.bio table td.year { width: 80px; }
.bio h2, .review h2 { 
	font-weight: normal; 
	line-height: 1; 
	font-size: 1.3em; 
	text-transform: uppercase; 
	margin-bottom: 1em;
}
	
/* ====== Artist Thumbnails+Details Page Override ====== */
.detail #submenu { width: 160px }
.detail .section.sectiontitle { height: 78px;margin-top: -15px; }

/* ====== Artist Thumbnails  ====== */
#thumbnailsection { margin-top: 14px; width:800px;}
#thumbnailsection a, #thumbnailsection a img { 
	display: block; 
	float: left;
	margin: auto;
}
#thumbnailsection a {
	width: 125px; height: 135px;
	margin: 0 75px 15px 0;
	text-align: center;
}

/*#thumbnailsection div {
	width: 125px; height: 135px; float:left;
	margin: 0 75px 15px 0;
	text-align: center;
}*/


#thumbnailsection a img  {
	max-width: 125px;	max-height:125px;	/* in IE, set with absolute widt/height */

}

/* ====== Artist Big Image  (Detail View) Navigation  ====== */
p.imgnav {
	font-size: 0.9em;
	line-height: 1;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	margin: 0 0 2px 0; padding: 0;
}
p.imgnav a {
	color: #777;
	margin: 0 10px 0 0;
}
p.imgnav a:hover { color:#333333}

.detail .section, #bigimg_viewport, #bigimg_container li  { width: 650px; }

#bigimg_viewport { overflow:hidden; position: relative; /* relative needed for IE */}
#bigimg_container {	width: 9999px; list-style: none; padding:0;	margin:0;  }
#bigimg_container li {
	margin-right: 20px; 
	float: left;
	min-height: 100px;
}
/* Big image size limit:  width: 380px; height: 420px; */ 
#bigimg_container img { cursor: pointer; float: left; }
#bigimg_container p { 
	font-size: 0.9em; 
	margin: 290px 0 0 10px;
	padding: 0;
	width: 190px; 
	float: left;
}


 /* bottom-align the image text --doesn't work in IE  */
html>/**/body #bigimg_container li, html>/**/body #bigimg_container img { position: relative; } 
 /* bottom-align the image text --doesn't work in IE  */
html>/**/body #bigimg_container p { position: absolute; bottom: 0; margin: 0 0 0 390px;}

/*#thumbnailsection a[name]:hover:after {
  content: attr(name);
  padding: 2px 5px;
  color: #000;
  position: absolute;
  left: 0;
  top: 100%;
  white-space: nowrap; font-size:12px; font-family:arial; border:1px solid #767676;
  z-index: 20px;
  border-radius:3px; background:#f3f4f8;

}
*/
.captiontitle
{
	font-style:italic;
}
.caption_content
{
	color:#818181; 
}