
/* CONTENT */
body.copyright .instruction{
	padding-top:8px;
	padding-bottom:5px;
}
body.contact .instruction{
	padding-bottom:5px;
}
.left_nav .sub_current a {
	color:#339999;
}
.flash_block{
	width:1200px;
	height:582px;
}
#homeLink{
	float:left;
	width:310px;
	height:45px;
}
.main_body a{
	color:#b68e04;
}
body.credits .main_body a:hover,
body.copyright .main_body a:hover,
body.contact .main_body a:hover,
body.education .main_body a:hover,
body.publications .main_body a:hover{
	text-decoration:underline;
}
.main_body .main_text ul{
	padding-bottom:20px;
	width:500px;
}
.main_body .video li{
	padding-bottom:2px;
}
.main_body li{
	font-size:12px;
	padding-bottom:8px
}
.main_body .double_line{
	padding-bottom:0;
}

p{
	margin:3px 0 0px 0;
	font-size:13px;
}
.lesson_description .lesson_links{
	padding:10px 0 10px;
} 
.lesson_description h2{
	font-size:14px;
	font-weight:bold;
	color:#404040;
	margin:10px 0 0;
	letter-spacing:1px;
	text-transform:uppercase;
}
.individual_lesson{
	padding-top:0px;
}
.individual_lesson h2{
	font-size:14px;
	font-weight:bold;
	color:#404040;
	margin:0;
	letter-spacing:1px;
	text-transform:uppercase;
}
.individual_lesson .lesson_links{
	padding:10px 0 10px;
} 
.lesson_description{
	padding-top:60px;
}
body.education .instruction,
/*body.request_exhibition .instruction*/{
	padding-top:4px;
	line-height:16px;
	padding-bottom:0;
}
.instruction ul li{
	list-style-type:none;
}
.instruction p{
	padding-top:10px;
}
.instruction{
	font-size:12px;
	color:#9d9494;
	width:460px;
}
.padding_above_description{
	 padding-top:12px;
	 width:475px;
	 font-size:13px;
	 line-height:18px;
	 color:#4F4D4D;
}
.description{
	width:475px;
	font-size:13px;
	line-height:18px;
	color:#4F4D4D;
}
#bio_photo{
	float:right;
	padding-right:23px;	
}
.main_body #homepage_main_text{
	width:530px;
	float:left;
	padding:0 0 0 24px;
	height:300px;
}
.main_body #homepage_main_text #main_text_title{
	display:block;
	width:520px;
	height:20px;
	background:url(img/home_title.gif) no-repeat;
	margin-left:5px;
}
.main_body #homepage_main_text .description{
	padding:15px 0 29px 7px;
	width:515px;
}
.main_body #homepage_main_text #view_gallery_images{
	background:url(img/view_gallery_images.png) no-repeat;
	width:480px;
	height:115px;
}
.main_body #homepage_main_text #view_gallery_text{
	background:url(img/view_the_gallery.png) no-repeat;
	width:208px;
	height:21px;
	display:block;
	margin-left:7px;
}
.main_body #bio_description {
	padding-top:10px;
	width:500px;
	font-size:13px;
	line-height:23px;
	color:#4F4D4D;
}
.main_body #exhibit_description {
	margin:15px 0 0;
	width:100%;
	overflow:hidden;
	font-size:13px;
	line-height:18px;
	color:#4F4D4D;
}
/*Exhibitions Redesign*/
.main_body div.exhibitions{
	width:731px;
	float:left;
	padding:0 0 120px;
}
.main_body div.exhibitions h2{
	font-size:16px;
	font-weight:bold;
	color:#404040;
	text-transform:uppercase;
	letter-spacing:1px;
	margin:22px 0 0;
}
.main_body div.exhibitions h2.title{
	font-size:16px;
	font-weight:bold;
	color:#404040;
	border-top:1px solid #e2e2e2;
	text-transform:uppercase;
	padding:8px 0 2px;
	margin:41px 0 0;
}
.main_body div.exhibitions div.exhibition{
	width:100%;
	overflow:hidden;
	position:relative;
	margin:23px 0 0;
}
.main_body div.exhibitions div.exhibition:hover{
	cursor:pointer;
}
.main_body div.exhibition div.image{
	width:100%;
	overflow:hidden;
	padding:0 0 7px;
}
.main_body div.exhibition div.more{
	width:357px;
	height:88px;
	background:url(img/bg-more-info.png) no-repeat;
	position:absolute;
	right:0;
	bottom:0;
}
.main_body div.exhibition div.more:hover{
	cursor:pointer;
}
.main_body div.exhibition div.more h2{
	font-size:20px;
	font-weight:bold;
	color:#ffffff;
	text-transform:uppercase;
	padding-right:58px;
	text-align:right;
	margin:22px 0 0;
}
.main_body div.exhibition div.more a.more{
	background:url(img/bg-link-more.png) no-repeat 100% 50%;
	font-size:15px;
	color:#0b0a0a;
	padding-right:15px;
	float:right;
	margin:8px 45px 0 0;
}
.main_body div.exhibitions div.flip{
	width:100%;
	overflow:hidden;
	position:relative;
	margin:18px 0 0  3px;
	padding:0 0 19px;
	height:500px;
}
.main_body div.exhibitions div.flip div.slider{
	height:530px !important;
}
.main_body div.exhibitions div.flip a.next{
	text-indent:-9999px;
	outline:none;
	position:absolute;
	top:46px;
	right:3px;
	width:140px;
	height:50px;
	z-index:100;
	background:url(img/bg-flip.png) no-repeat 0 0;
}
.main_body div.exhibitions div.panels{
	width:740px;
	overflow:hidden;
	margin:50px 0 0;
}
.main_body div.exhibitions div.panels h3{
	font-size:16px;
	color:#404040;
	font-weight:normal;
	padding:8px 0 0;
	border-top:1px solid #e2e2e2;
}
.main_body div.exhibitions div.panels div.image{
	width:115px;
	height:169px;
	float:left;
	margin:0 7px 9px 0;
	overflow:hidden;
	background:#e7e7e7;
}
.main_body div.exhibitions div.panels div.image img{
	width:115px;
}
