body {
		background-color:#dedacf;
			text-align:center;
scrollbar-face-color: #DBD9CD;
			scrollbar-shadow-color:#282015;
			scrollbar-highlight-color:#DBD9CD;
			scrollbar-dlight-color: #DBD9CD;
			scrollbar-track-color:#DBD9CD;
			scrollbar-base-color: #DBD9CD; 
	scrollbar-arrow-color: #282015;
	scrollbar-darkshadow-Color: #DBD9CD;

}
#container {
	width:900px;
	text-align:left;
	margin: 0 auto;
	vertical-align: top;
}

			
#headerwrap {background:url(../designelements/homebackground.jpg);

				height:140px;
				width:900px;
				margin: 30px 0 0 0;
				
}		

#contentwrap { background:url(../designelements/contentbackground.jpg);
				background-repeat: no-repeat;
				width:900px;
				height: 398px;
				margin: 0 0 0 0;
				
			
				}
#content {margin: 32px 0 0 27px;
			width:470px;
			float:left;
			
}
#line {float:left;
		height:236px;
			width:7px;
		margin: 35px 2px 0 17px;

		}

br.clb {clear:both;
}

a:link {
	color: #D7D5CA;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #D7D5CA;
}
a:hover {
	text-decoration: none;
	color: #FFFFFF;
}
a:active {
	text-decoration: none;
	color: #D7D5CA;
}
a {
	font-family: Optima;
	font-weight: bold;
	letter-spacing:2px;
	font-size:16px;
}
#home {
	
	letter-spacing:2px;
	font-size:18px;
}
#exhibitions {
	
	letter-spacing:1px;
	font-size:18px;
				}
#contact {
	
	letter-spacing:1px;
	font-size:18px;
		}

.titles {
	color:#282015;
	font-size:17px;
	font-weight:bold;
	font-family:Optima;
	margin: 0 0 5px 0;

	
		}
		

.subtitles {
		font-family:Helvetica;
		font-size:17px;
		font-weight:bold;
		color:#DBD9CD;
		margin: 0 0 0 2px;
		}
.subsubtitles {
		font-family:Helvetica;
		font-size:14px;
		
		color:#DBD9CD;
		margin:7px 0 0 0;
		
		}
.bodytext {
	font-family:Helvetica;
	font-size:11px;
	color:#DBD9CD;
	margin-top: 9px;
	margin-right: 5;
	margin-bottom: 0;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	}
#homelink {width: 139px;
			margin:113px 0 0 234px;
			float:left;
		display:inline;

			}
			
#exhibitionslink {width:192px;
					margin: 113px 2px 0 4px;
				float:left;
			}
#contactlink {width:100px;
				margin:113px 0 0 0;
				float:left;
			}
#programlink {width:100px;
				margin:113px 70px 0 0;
				float:left;
			}
#mainimage {
			margin: 0 8px 0 0;
			
			}

#upcoming {float:left;
			
				
				margin: 32px 0 0 13px;
				}		
#upcomingscroll {
					width:283px;
					height:265px;
					overflow:auto;
					font-size:11px;
					color:#DBD9CD;
					font-family:Helvetica;
					padding-right:18px;
					margin: 0 0 0 0;
					}
