body { margin:0; padding:0; background-color:#CCCCCC; color:#000000; font-family:Times, serif,"Times New Roman"; font-size:12px; font-stretch:normal; text-align:center; }

a { color:#AACC11; text-decoration:none; font-weight:bold; }
img { border:none; }

#frame {	width:840px; height:auto; overflow:hidden; margin:20px auto; background-color:#FFFFFF; }
#leftCol { 	position:relative; float:left; 	width:330px; top:280px; left:30px; text-align:right; }
#rightCol { position:relative; float:right; width:360px; top:50px; right:50px; height:auto; margin-bottom:100px; overflow:hidden; text-align:left; }
#credits { clear:both; position:relative; background-color:#CCCCCC; padding-top:5px; text-align:center; font-size:9px; color:#666; font-family: Arial, Helvetica, sans-serif; }
#credits a { color:#fff; font-size:9px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; }

#address_header { height:54px; width:330px; line-height:54px; overflow: hidden; text-indent: -999em; display: block; }
#artists, #exhibits, #gallery, #project_room, #coney_island, #moes_meat_market, #contact { height:25px; width:330px; line-height:25px; overflow: hidden; text-indent: -999em; display: block; margin-top:3px; }

#address_header { background: url(/layout/address_header.gif) top right no-repeat; }
#artists { background: url(/layout/artists.gif) top right no-repeat; }
#exhibits { background: url(/layout/exhibits.gif) top right no-repeat; }
#gallery { background: url(/layout/gallery.gif) top right no-repeat; }
#project_room { background: url(/layout/project_room.gif) top right no-repeat; }
#coney_island { background: url(/layout/coney_island.gif) top right no-repeat; }
#moes_meat_market { background: url(/layout/moes_meat_market.gif) top right no-repeat; }
#contact { background: url(/layout/contact.gif) top right no-repeat; }
#address_header:hover, #artists:hover, #exhibits:hover, #gallery:hover, #project_room:hover, #coney_island:hover, #moes_meat_market:hover, #contact:hover { background-position: bottom right; }

#art0 { background: url(/artists/Ave_Maria/name.gif) 0px 113px no-repeat; }
#art1 { background: url(/artists/Brandon_d_Leo/name.gif) 0px 113px no-repeat; }
#art2 { background: url(/artists/John_Himmelfarb/name.gif) 0px 113px no-repeat; }
#art3 { background: url(/artists/Frances_Hynes/name.gif) 0px 113px no-repeat; }
#art4 { background: url(/artists/Robert_Kobayashi/name.gif) 0px 113px no-repeat; }
#art5 { background: url(/artists/Howard_Seth_Miller/name.gif) 0px 113px no-repeat; }
#art6 { background: url(/artists/Mary_Whitfield/name.gif) 0px 113px no-repeat; }
#art7 { background: url(/artists/George_Hildrew/name.gif) 0px 113px no-repeat; }
#art8 { background: url(/artists/Barbara_Ensor/name.gif) 0px 113px no-repeat; }

img.moes_galleryImg {
	margin-top:25px;
}

#moes0 { background: url(/moes_meat_market/Paintings/name.gif) 0px 0px no-repeat; }
#moes1 { background: url(/moes_meat_market/Sculpture/name.gif) 0px 0px no-repeat; }
#moes2 { background: url(/moes_meat_market/Wall_Works/name.gif) 0px 0px no-repeat; }

#art0:hover, #art1:hover, #art2:hover, #art3:hover, #art4:hover, #art5:hover, #art6:hover, #art7:hover, #art8:hover { background-position: 0px 88px; }
#moes0:hover, #moes1:hover, #moes2:hover { background-position: 0px -25px; }

#pastshow { margin:15px; padding:10px 20px; line-height:1.5em; background-color:#EEEEEE; }
.artist { 	position:relative; float:left; width:170px; height:138px; text-align:center; overflow:hidden; margin:15px 5px; }

#bioImg {  	position:relative; float:right; height:300px; width:360px; text-align:right; font-size:11px; line-height:1.3em; }
#namelink { position:relative; float:right; height:40px;  width:360px; margin:10px 0px; text-align:right; }
#artname { 	position:relative; float:left;  height:20px;  width:47%; font-size:13px; text-align:left; text-transform:uppercase; font-family:"Times New Roman", Times, serif; }
#xtralink { position:relative; float:right; height:20px;  width:53%; text-align:right; }
.artlink {	position:relative; float:left; width:100%; text-align:left; }

#bioTxt { 	position:relative; float:right; height:auto; width:360px; overflow:hidden; text-align:left; font-family:Times, serif, "Times New Roman"; line-height:1.6em; }

div.niki { height:450px; overflow:hidden; text-align:left; background: url(/exhibits/Niki_de_Saint_Phalle/main.jpg) 0px 0px no-repeat; }
div.niki:hover, div.sfhover { background-position:0px -450px; }	

div.exhibit { width:100%; height: auto; overflow:hidden; margin:0 0 30px; padding-bottom:20px; border-bottom:1px dotted #e1e1e1; }
.exhibCredits { text-align:right; font-size:11px; line-height:1.3em; padding:15px 0; }
.exhitInfo { text-align:left; }

.exhibImg { }
.exhibTxt { margin:25px 0; }

.img_thb { 	position:relative; float:left; width:70px; height:105px; margin-right:2px; }
.img_lrg { 	display:none; }
.credits { 	height:50px; width:360px; margin:5px 0px; text-align:center; font-size:10px; overflow:hidden; }
#thumbs { 	position:relative; float:left; width:100%; margin:10px auto; }

.coneyHeader, .exhibHeader { width:360px; text-align:right; margin-bottom:40px; }
.coneytitle, .exhibTitle { color:#AACC11; text-decoration:none; font-weight:bold; font-size:15px; }
.exhibTitle { color:#000; }

.coneyImg { float:left; width:360px; height:200px; text-align:right; font-size:10px; }
.coneyImg img { margin-bottom:5px; }
.coneyFooter { clear:both; width:100%; float:left; }

h1, .h1 { font-size:14px; }
h2, .h2 { font-size:13px; }

.clearfix { clear:both; }

img.pastExImg { float:left; margin:0 10px 10px 0; }