@media print {
	#pageBody, BODY, #legalNotice, #mainMenu, .title, h1, h2, h3, h4, h5, P, TD, A {
		color: black !important;	
	}
}



body {

	background:url(../uiImages/newdesign/bg_main.jpg) center top repeat-x #cdc8b8;

	margin:0;

	padding:0 0 20px 0;

	font-family:Arial, Helvetica, sans-serif;

	font-size:62.5%;

	position:relative;

}



#pageBody {

	width: 968px;

	margin:20px auto 0 auto;

	background:url(../uiImages/newdesign/bg_pageBody.jpg) repeat-y center;

	position:relative;

	font-size:1.3em;

	line-height:1.5em;

	color:white;

	position:relative;

}



#masthead {

	background:url(../uiImages/newdesign/bg_masthead.jpg) no-repeat;

	height:265px;

	position:relative;

}



#masthead h1, #masthead h4 {

	display:none;

}



#bottomEdge {

	background:url(../uiImages/newdesign/bg_bottomEdge.jpg) no-repeat center;

	height:54px;

	clear:both;

	}





/* #legalNotice {    ORIGINAL ATTEMPT TO PUT THIS BELOW THE PAGE AREA FAILED MISERABLY IN IE7.. SIGH

	position:absolute;

	bottom:0;

	left:30px;

	color:black;

} */



#legalNotice {

	background:url(../uiImages/newdesign/bg_legalNotice.jpg) no-repeat center;

	height:74px;

	clear:both;

	color:#5b8098;

	text-align:right;

	padding-right:60px;

}



#legalNotice p {padding-top:46px;}





#mainContent {

	width:600px;

	float:right;

	margin:0 63px 0 0;

	display:inline;

}



#ListContent {

	width:600px;

	float:right;

	margin:0 63px 0 0;

	display:inline;

}



#articleContent {

	width:600px;

	float:right;

	margin:0 63px 0 0;

	display:inline;

}



#articlePhotoGalleryDisplay {

	width:600px;

	float:right;

	margin:0 63px 0 0;

	display:inline;

}

#mainContent img, #ListContent img, #articleContent img {

	border:2px solid #1f3d4e;

	float:right;

	margin:0 0 10px 20px;

	clear:right;

	display:inline;

}

#visionStatement {display:none;}

/* MAIN NAVIGATION */

#mainMenu {
	position:absolute;
	top:195px;
	left:288px;
	width:650px;
}

#mainMenu ul, #travelingSection ul {
	list-style:none;
	margin:0;
	padding:0;
}

#mainMenu li {
	float:left;
	font-family:"Avant Garde", Avantgarde, "Century Gothic", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	width:80px;
	text-align:center;
	margin-right:12px;
	letter-spacing:.07em; 
}

#travelingSection li {
	margin-left:30px
}

#mainMenu a {

	text-decoration:none;

	color:black;

}



#mainMenu a:hover {

	text-decoration:underline;

	color:#2C516B;

}













/* LINKS */

a {color:#e0d0ab; text-decoration:none;}

a:hover { text-decoration:underline;}

a img {border:0;}



/* Titles with no links but still need some style */
.title {color:#e0d0ab; text-decoration:none;}


/* HEADERS */

h1, h2, h3, h4 {font-family:"Avant Garde", Avantgarde, "Century Gothic", Arial, Helvetica, sans-serif; letter-spacing:.07em; color:#9eb7c7;}

h1 {font-size:18px; margin:0 0 .5em 0;}

h2 {font-size:16px; margin:2em 0 .5em 0;}

h3 {font-size:14px; margin:2em 0 .5em 0;}

h4 {font-size:12px; margin:2em 0 .5em 0;}

h5 {font-family:Arial, Helvetica, sans-serif;  color:#9eb7c7; font-size:13px; margin:0;}





/* TEXT STYLES */

p {margin:0 0 1em 0;}



#mainContent ul, #mainContent ol,

#articleContent ul, #articleContent ol 

{margin-top:0;}

#articleContent ul, #mainContent ul, #travelingSection ul {list-style:url(../uiImages/newdesign/bullet_star.gif);}











/* MISC */

.imgLeft {float:left !important; margin:0 20px 10px 0 !important; clear:both;}

.imgRight {float:right !important; margin:0 0 10px 20px !important; clear:both;}

.rentalSep {clear:both; margin:0 0 20px 0;}

hr {display:none;}















/* QUICKLINKS AREA */



#qLinks {

	float:left;

	width:231px;

	margin:0 0 0 40px;

	padding:263px 0 0 0;

	background:url(../uiImages/newdesign/sidebar_photo.jpg) no-repeat;

	display:inline;

}



#qLinks h4 {

	display:none;

}



#qLinks ul {

	list-style:none;

	margin:0;

	padding:0;

}



#qLinks li {

	margin:0 0 1em 0;

}



#qLinks a {

	font-weight:bold;

}



.minibanner {

	margin-left:0;

	/* margin-left:-20px;   USE THIS ONCE WE PUT IN THE TRANS PNG CODE FOR IE6 */

	overflow:visible;

}











/* CONTENT SPECIFIC OVERRIDES */



/* LOCATION PAGE */

.staff_div {clear:right; background:#1f3d4e; height:125px; padding:0 0 0 6px; margin-bottom:2px;}

.staff_div h4 {margin:0;}

#infoBlock h3 {border-top:1px solid #9eb7c7;}

#contactInfo {margin-bottom:3em;}

#boardTrustees h3 {margin:0;}

#closeNotice {padding:0 6px; margin:-1em 0 0 120px;}

#closeNotice p {margin:0;}





/* CALENDAR OF EVENTS */

.listEvent {margin-bottom:2em;}

.listEvent h3 {margin:0;}

.galleryspace {font-weight:bold;}





/* EXHIBITS */

.articleImageBoxLeft {float:right; margin:0 0 10px 20px; display:inline;}

.articleImageBoxLeft img {float:none !important; margin:0 !important;}



#imageJumpList {position: relative; height: 28px;margin:10px 0 30px 0;padding:0}

#imageJumpList #clickView {text-transform:uppercase;border-right: 1px solid #9eb7c7; font-size:11px;}

#imageJumpList ul {position: relative; margin:0; left:0;padding:0; border-top: 1px none #9eb7c7}

#imageJumpList li {position: relative; float: left; margin:0;list-style-type: none; border-right: 1px solid #9eb7c7;border-top: 1px solid #9eb7c7;border-bottom: 1px solid #9eb7c7; list-style:none;  background:#1f3d4e;}

#imageJumpList li span {text-decoration: none; font-size:11px;font-weight:bold;text-transform:uppercase;position: relative; display: inline-block;padding:0 8px 0 8px;text-decoration: none;border-left: 1px solid #9eb7c7}

#imageJumpList li a {position: relative; display: inline-block;padding:0 8px 0 8px;text-decoration: none;font-weight:100 !important;}

#imageJumpList li a:hover {background-color:#9eb7c7;color:white}



#eventGallery img {float:none !important; margin:30px auto 0 auto;  display:block;}

#eventGallery h2 {margin:0 0 10px 0; color:white;}

#eventGallery h3 {margin:0; border-top:1px solid #9eb7c7;}





/* PHOTO GALLERY */

#photoTourThumbs {position:relative; top:0; left:0; width:auto; padding:20px 0 0 0;}

.articlesGalleryNav {position: relative; height: 28px;margin:0;padding:0 0 0 160px; text-align:center !important;}
.articlesGalleryNav ul {position: relative; margin:0; top: 0; left:0;padding:0; height: 15px;border-left: 1px none #9eb7c7; list-style:none;}
.articlesGalleryNav li {position: relative; top: 0; float: left; margin:0;list-style-type: none; border-right: 1px none #9eb7c7;border-top: 1px solid #9eb7c7;border-bottom: 1px solid #9eb7c7; list-style:none;}
.articlesGalleryNav li span {font-size:11px; text-decoration: none;text-transform:uppercase;position: relative; display: inline-block;padding:0 8px 0 8px;text-decoration: none;border-left: 1px none #9eb7c7}
.articlesGalleryNav li a {position: relative; display: inline-block;padding:0 8px 0 8px;text-decoration: none;}
.articlesGalleryNav li a:hover {background-color:#9eb7c7;color:white}

.articlesGalleryNav2 {position: relative; height: 28px;margin:0;padding:0 0 0 210px; text-align:center !important;}
.articlesGalleryNav2 ul {position: relative; margin:0; top: 0; left:0;padding:0; height: 15px;border-left: 1px none #9eb7c7; list-style:none;}
.articlesGalleryNav2 li {position: relative; top: 0; float: left; margin:0;list-style-type: none; border-right: 1px none #9eb7c7;border-top: 1px solid #9eb7c7;border-bottom: 1px solid #9eb7c7; list-style:none;}
.articlesGalleryNav2 li span {font-size:11px; text-decoration: none;text-transform:uppercase;position: relative; display: inline-block;padding:0 8px 0 8px;text-decoration: none;border-left: 1px none #9eb7c7}
.articlesGalleryNav2 li a {position: relative; display: inline-block;padding:0 8px 0 8px;text-decoration: none;}
.articlesGalleryNav2 li a:hover {background-color:#9eb7c7;color:white}

#photoTourThumbs .articlesGalleryNav {padding:0 0 0 210px;}



.articlesGalleryNav .menuExplain {text-transform:uppercase;border-right: 1px none #9eb7c7}





#articlePhotoGalleryDisplay {text-align:center;}

#articlePhotoGalleryDisplay img {padding: 4px; border: 2px solid #1f3d4e; margin:0 auto;}



.galleryThumb {float:left; margin:0 12px 12px 0;padding:0; line-height: 12px}

.galleryThumb img {float:none !important; clear:none !important; padding: 4px; border: 2px solid #E6D8B3 !important; margin:0;}

.galleryThumb a:hover img {padding: 4px; border: 2px solid #fff !important;}



.galleryCredit {text-align:center;}







/* EDUCATION PAGE */



#eduItems h2 {text-align:center; background: #1f3d4e; font-size:11px; text-transform:uppercase; margin:40px 0 10px 0; font-family:Arial, Helvetica, sans-serif;} 

#eduItems h3 {margin:0;} 

#eduItems h4 {margin:0; font-family:Arial, Helvetica, sans-serif; letter-spacing:normal;} 



