*{margin: 0;
	padding:0;
	}

body {
		background-color:#dbd9cd;
			text-align:center;

}
#container {
	width:900px;
	text-align:left;
	margin: 0 auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


			
			
#headerwrap {background:url(../designelements/contactbackground.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 10px 0 28px;
			width:160px;
			float:left;
}
#line {float:left;
		height:236px;
			width:7px;
		margin: 32px 0px 0 80px;
		}
						
#emaillist {font-family: "Helvetica";
}
br.clb {clear:both;
}

* a img {
	border:  0px solid transparent !important;
}

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:Optima;
	letter-spacing:1px;
	font-size:16px;
	font-weight:bold;
	color:#DBD9CD;
	margin: 0 0 0 3px;
		}
.subsubtitles {
		font-family:Optima;
			letter-spacing:1px;
		font-size:14px;
		font-weight:bold;
		color:#DBD9CD;
		margin:22px 0 3px 3px;
		
		}
.bodytext {font-family:Helvetica;
			font-size:11px;
			color:#DBD9CD;
			line-height:13px;
	}
.text {font-family:Optima;
		color:#DBD9CD;
		font-size:13px;
		margin: 3px 0 0 3px;

}
#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 {float:left;
			margin: 0 0 0 0;
			}

				
#upcoming {float:left;
			width:460px;
			overflow:auto;
				
				margin: 35px 0 0 20px;
				}
#archive {float:left;
		
			margin: 35px 0 0 12px;
			}

#email {float:left;
			margin: 22px 0 0 3px;
			}
