body { margin: 0px; padding: 0px; 
	background-color: #FFFFFF;
	background-repeat: repeat-x;
}

#content {width:530px; margin-left:30px; margin-top:15px;}

.searchsmall { font-family: Arial, Helvetica, sans-serif; font-size: 0.6em;
	/*/*/
	font-size: 0.7em;
	/* */
}
.searchsmall a, .searchsmall a:visited, .searchsmall a:link { text-decoration: none; color: #000000}
.searchsmall a:hover { text-decoration: underline; color: #000000}
.search {font-family: Arial, Helvetica, sans-serif; color: #333333; font-size: 0.65em; width: 128px;
	/*/*/
	border: 1px solid #999999;
	font-size: 0.7em;
	/* */
}
.printtitle {
	display: none;
}
.heading3  {  font-family: Arial, Helvetica, sans-serif; font-weight: bold;  font-size: 1.0em;
 /*/*/
 padding: 1px;
	padding-bottom: 2px;
 font-size: 1.1em;
 /* */
}
/* h3 is used for page titles */
#content h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1.1em;
	padding: 0;
	margin: 0.2em 0;
}
/* Used in CMS Event page template */
#content div.seriestitle {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 1.1em;
	padding: 0;
	margin: 0.2em 0;
}
.heading4 {  font-family: Arial, Helvetica, sans-serif; font-weight: bold;  font-size: 0.9em;
 /*/*/
 	padding: 1px;
 font-size: 0.9em;
 /* */
}
.text{ font-family: Arial, Helvetica, sans-serif; font-size: 0.7em;
	
	/*/*/
	padding: 1px;
	font-size: 0.75em;
	/* */
}
.caption{ font-family: Arial, Helvetica, sans-serif; font-size:0.9em;


}

.heading5{ font-family: Arial, Helvetica, sans-serif; font-size: 0.7em;
	font-weight: bold;
	padding: 1px;
	/*/*/
	font-size: 0.75em;
	/* */
}
.heading6{ font-family: Arial, Helvetica, sans-serif; font-size: 0.7em;
	font-weight: bold;
	padding: 1px;
	/*/*/
	font-size: 0.75em;
	/* */
}

a{ text-decoration: none; }
a:hover{ text-decoration: underline; color: #000000; }

.subnav {font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 0.6em;
	
	/*/*/
	padding: 1px;
	padding-top: 7px;
	padding-bottom: 7px;
	font-size: 0.7em;
	/* */
}
.subnav a{
/*/*/ text-decoration: none; /* */
}
.subnav a:hover{ text-decoration: underline; color: #000000; }
.credit{font-family: Arial, Helvetica, sans-serif; color: #333333; font-size: 0.6em;
	padding: 1px;
	/*/*/
	font-size: 0.7em;
	/* */

}
.subnavselected { color: #000000; }
/* a.subnavselected {text-decoration: none; color: #333333; }
a.subnavselected:hover {text-decoration: underline;  } */

#rightnav, #gallerynav {position: absolute; top: 182px; left: 594px; width: 155px;}

#rightnav {position:absolute;}

form {margin: 0; padding: 0;}

.special{ /*hide on page but show in search engine*/
	display: none;
}

table.image {
	margin-left: 0.3em;
	margin-bottom: 0.3em;
}

div.for-tickets {
	float: left;
	margin-right: 0.6em;
	margin-top: 0.6em;
}
img.for-tickets {
	vertical-align: middle;
	margin-top: 0.9em;
}
.past {	color: #888888; }

.smaller {font-size: 0.9em;}

/* Exhibition series styles (moved to ss_xib.css)  */

/*/*/
.form0margin{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
/* */ 


/* stuff for series in events listings exhibitions microsites   */
h2.eventlist {
	font-size: 1.0em;
}
ul.eventlist ul li {
	font-size: 1.0em;
}

/* Orange button (for RSS etc) */
.orangebutton,a.orangebutton:hover {
	border: 1px solid;
	border-color: #FC9 #630 #330 #F96;
	padding: 0 0.3em;
	font: bold 0.9em verdana, sans-serif;
	color: #FFF;
	background: #F60;
	text-decoration: none;
	margin: 0 0 0 0;
}

/* events & education highlight pages */
.ee_highlights_outer{width:100%;padding-bottom:5px;}
.ee_highlights_title{font-family:Arial, Helvetica, sans-serif; font-size:0.9em;font-weight:bold; color:black;padding: 1px 2px 3px 3px;}
.ee_highlights_imgbox{width:65px;float:left;margin:0px;padding:0px;}
.ee_highlights_itemtitle{font-family: Arial, Helvetica, sans-serif; font-size:0.75em;color:black; font-weight:bold;margin:0px 8px 2px 76px;padding-top:5px;}
.ee_highlights_itemdate{font-family: Arial, Helvetica, sans-serif; font-size:0.75em;color:black; font-weight:bold;margin:0px 8px 2px 76px;}
.ee_highlights_iteminfo{font-family: Arial, Helvetica, sans-serif; font-size:0.75em;color:black; margin:0px 8px 0px 76px;}
.ee_highlights_imgbox{clear:both;margin-top:3px;}
.ee_highlights_imgbox img, td.ee_highlights_imgbox img {margin:5px 0px 0px 7px;border:0;}
.ee_highlights_item{clear:both;}

/* hack that makes silly IE on PC align floating things properly */
/* Hide from IE5-mac. Only IE-win sees this. \*/

* html .ee_highlights_itemtitle, * html .ee_highlights_itemdate, * html .ee_highlights_iteminfo { 
	height: 1%;
	margin-left:73px;
	padding-left: 1px;
  }
  
  
* html .ee_highlights_imgbox { 
	height: 1%;
  }
 
/* End hide from IE5/mac */

/* added by Rob - 19 May 2006 */
/* These are for the CMS image-in-table variants */
table.image_left {
	margin: 1.3em 1em 0.5em 0;
	padding: 0;
	border: 0;
	float: left;
}
table.image_right {
	margin: 1.3em 0 0.5em 1em;
	padding: 0;
	border: 0;
	float: right;
}
.image_left .credit_cell {
	text-align: left;
}
.image_right .credit_cell {
	text-align: right;
}
/* These are for when the image-in-table variants are used inline */
.text .credit {
	font-size:0.9em;
	line-height:1.3em;
}
.text table.image_right {
	margin-top: 0.5em;
}
.text table.image_left {
	margin-top: 0.5em;
}

.event_label_grey {
	background-color: #aaaaaa;
	color:white;
	padding:0 3px 0 3px;
	margin:4px 0 2px 0;
	font-weight:bold;
}

/* this is for the collection displays pages */
.subnavselected{font-family:arial, helvetica, sans-serif; font-size:0.7em;}
.darkrow, .lightrow{font-family:arial, helvetica, sans-serif; font-size:0.75em;}
