/* Pari Nadimi Gallery stylesheet */


/* document reset */
* { border:0; margin:0; padding:0; }
dl, ul { list-style:none; }


/* styles, in alphabetical order */

.address { float:left; }

.ArtistList { float:left; margin:75px 0; width:225px; }
.ArtistList + .ArtistList { margin-left:10px; }
.ArtistList li { font-size:1.2em; line-height:1.1em; height:30px; }

#BigImage { clear:both; float:left; margin-right:75px; min-height:300px; width:510px; }

#Bio { float:left; margin-right:10px; width:575px; }
#Bio dt { border-bottom:1px solid #999; font-weight:bold; margin-top:1.8em; }
#Bio dd { /*border-top:1px solid #EEE;*/ margin:0 0 0 65px; padding:0.2em 0; text-indent:0; }
#Bio .noline { border:0; }
#Bio .date { clear:both; display:inline-block; float:left; margin:0; min-width:55px; padding-right:10px; text-indent:0; }
#Bio .flush { margin-left:65px; text-indent:-65px; }
#Bio .note { color:#999; margin-left:65px; }

#BioLinks { display:block; font-size:1.0em; font-weight:bold; margin-top:25px; }

body { background-color:#FFF; color:#000; font:0.8em/1.2em Arial, Helvetica, Verdana; margin:20px auto 50px; width:770px; }

.caption { clear:both; color:#999; font-size:0.9em; line-height:1.1em; }

.copyright { color:#999; float:right; }

#Footer { clear:both; font-size:0.9em; padding:75px 0 10px 0; }

.GalleryInfo { float:left; width:185px; }
.GalleryInfo dt { font-weight:bold; }
.GalleryInfo * + dt { margin-top:1.0em; }

#GalleryMap { clear:both; float:left; margin:0 10px 30px 0; }

#GalleryStatement { clear:both; float:left; margin-right:140px; width:445px; }

#GlobalNav { float:left; margin:15px 0 0 0; width:380px; }
#GlobalNav li { display:inline; font-weight:bold; margin-right:25px; text-transform:uppercase; }

#Header { height:45px; }

.hed { color:#666; margin-bottom:1.2em; }

h1 { font-size:35px; line-height:35px; margin-bottom:25px; text-transform:uppercase; }
h2 { clear:both; float:left; font-size:27px; height:60px; line-height:25px; margin:35px 10px 0 0; width:575px; }
h3 { font-size:1.2em; font-weight:normal; line-height:1.5em; }
h4 { font-size:1.2em; font-weight:normal; margin:50px 0 15px; }
h5 { color:#999; font-size:1.0em; font-weight:normal; }

#Logo { float:left; margin-right:75px; }

#MailingList { display:block; float:left; margin-left:120px; width:130px; }
#MailingList dd { margin-top:0.4em; }

#Metadata { color:#666; display:block; margin-top:90px; }
#Metadata dt { color:#000; font-size:1.2em; line-height:1.2em; }
#Metadata dd { margin-top:0.4em; }

.muted { color:#999; }

#NewsItems { clear:both; float:left; width:445px; } /* make this 380px when news items are short paragraphs */
#NewsItems li { border-bottom:1px solid #999; margin-bottom:1.2em; }

p { margin-bottom:1.2em; }
#BioLinks p { margin-bottom:0.6em; }
#Pagination p { margin-bottom:5px; }

#Pagination { color:#999; float:left; margin-left:0px; }
#Metadata + #Pagination { margin:25px 0 0 0; }

.shows { float:left; width:250px; }
.shows + .shows { margin-left:10px; }
.shows dt { font-weight:bold; }
.shows dd { margin-bottom:1.2em; }

.showListings { clear:both; width:510px; }
.showListings dt { font-weight:bold; }
.showListings dd { margin-bottom:1.8em; }

#ShowSplash { clear:both; float:left; margin:60px 0; }

#ShowText { clear:both; float:left; margin-right:130px; width:445px; }

#ShowThumb { float:left; width:185px; }

.splashImage { float:left; margin-right:10px; min-height:300px; width:445px; }
.splashText  { display:block; float:left; width:315px; }

#SubNav { height:60px; margin-top:35px; }

.thumbnails { float:left; width:585px; }
.thumb { float:left; margin:0 10px 10px 0; width:175px; height:175px; }


/* links */
a { color:#333; text-decoration:none; }
a img { border:0; }

h1 a, .shows a { color:#000; }

#Bio a { border-bottom:1px dotted #999; }
#NewsItems a, #ShowThumb a { font-weight:bold; }
#NewsItems a.outside { font-weight:normal; text-decoration:underline; }

#Pagination a { color:#666; margin-right:10px; }

a.muted { color:#999; }


/* forms */
input { border:1px solid #000; font-face:Arial, Helvetica, Verdana; padding:2px; }
input.submit { background:#999; }