* {outline:0;margin:0;padding:0;}
body {
	background:url('../images/bg.gif') left repeat-y;
	font-family:Arial, Helvetica, sans-serif;
}
#overDiv {
  padding:5px;
  border:1px solid #c1c1c1;
  background-color:#fcfcfc;
}
#overDiv p {
  padding-left:10px;
}
#overDiv p a {
  font-size:110%;
}
#wrapper {
	width:960px;
	margin-left:21px;
}
#left {
	position:fixed;
	margin-left:8px;
	width:240px;
	height:578px;
	background:url('../images/left_bg.gif') no-repeat;
}
#content {
	float:right;
	margin-left:240px;
	width:640px;
	padding-right:60px;
}
#footer {
	float:right;
	margin-left:260px;
	width:640px;
	font-size:.9em;
}
#home_link {
	position:absolute;
	width:180px;
	height:220px;
	text-indent:-9000px;
	margin-left:20px;
}
hr {
	color:#0000f0;
	background-color:#0000f0;
	height:1px;
}
p {
	margin:5px 0;
	padding:5px 0;
}
blockquote {
	margin:5px 0 5px 60px;
}
ul {
	
}
.title {
	color:#b61313;
	font-family:georgia;
	font-size:24px;
	padding-top:10px;
	border-bottom:3px solid #1f13b6;
}
/* ---- INDEX ---- */
#index_page {
	background:url('../images/plain_bg.gif') left repeat-y;
}
#slideshow {
	position:absolute;
	margin:139px 0 0 550px;
}
#index_page #content {
	width:1016px;
	height:459px;
	background:url('../images/intro_bg.gif') no-repeat;
	margin-left:-21px;
	margin-top:125px;
}
#index_page ul#nav_links {
	list-style:none;
	line-height:0;
}
#index_page li#about a {
	background:url('../images/links.gif') -20px 0;
	position:absolute;
	margin:140px 0 0 367px;
	width:100px;
	height:18px;
	text-indent:-9000px;
}
#index_page li#about a:hover {
	background:url('../images/links.gif') -144px 0;
}
#index_page li#exhibitions a {
	background:url('../images/links.gif') -20px -32px;
	position:absolute;
	margin:172px 0 0 383px;
	width:100px;
	height:18px;
	text-indent:-9000px;
}
#index_page li#exhibitions a:hover {
	background:url('../images/links.gif') -144px -32px;
}
#index_page li#artists a {
	background:url('../images/links.gif') -20px -62px;
	position:absolute;
	margin:202px 0 0 348px;
	width:100px;
	height:18px;
	text-indent:-9000px;
}
#index_page li#artists a:hover {
	background:url('../images/links.gif') -144px -62px;
}
#index_page li#galleries a {
	background:url('../images/links.gif') -20px -92px;
	position:absolute;
	margin:232px 0 0 365px;
	width:100px;
	height:18px;
	text-indent:-9000px;
}
#index_page li#galleries a:hover {
	background:url('../images/links.gif') -144px -92px;
}
#index_page li#memberships a {
	background:url('../images/links.gif') 0 -122px;
	position:absolute;
	margin:262px 0 0 382px;
	width:120px;
	height:18px;
	text-indent:-9000px;
}
#index_page li#memberships a:hover {
	background:url('../images/links.gif') -124px -122px;
}
#index_page li#location a {
	background:url('../images/links.gif') -20px -152px;
	position:absolute;
	margin:292px 0 0 362px;
	width:100px;
	height:18px;
	text-indent:-9000px;
}
#index_page li#location a:hover {
	background:url('../images/links.gif') -144px -152px;
}
#index_page li#links a {
	background:url('../images/links.gif') -20px -182px;
	position:absolute;
	margin:322px 0 0 374px;
	width:100px;
	height:18px;
	text-indent:-9000px;
}
#index_page li#links a:hover {
	background:url('../images/links.gif') -144px -182px;
}
/* ---- ARTISTS ---- */
#accordion {
	float:right;
	list-style:none;
	width:200px;
	padding:0 0 10px 20px;
	
}
.accordion_header {
	font-weight:bold;
	font-size:1em;
}
#accordion ul {
	margin:0;
	padding:0;
	list-style:none;
}
#accordion li {
	padding:2px 0 2px 10px;
	font-size:.8em;
}
#accordion dt a {
	text-decoration:none;
	color:#b61313;
	font-family:verdana;
	font-size:12pt;
}
/* ---- EXHIBITIONS --- */
.exhibition_category {
	color:#b61313;
	font-size:14pt;
	font-family:serif;
	padding:0 0 7px 2px;
}
h2 {
	font-size:1em;
	margin-bottom:0;
	padding-bottom:0;
}
#exhibition_slide {
	width:200px;
	float:left;
}
.galleria_container {
	float:right;
	width:400px;
}
.galleria_container IMG {
	display:block;
	margin:0 auto;
}
.caption {
	text-align:center;
	display:block;
}
#slides {
	height:320px;
}
#exhibition_slide IMG {
	
}
/* ---- LINKS ---- */
ul#nav_links {
	list-style:none;
	margin:0;
	padding:0;
	line-height:0;
}
li#about a {
	background:url('../images/links.gif') -20px 0;
	position:absolute;
	margin:297px 0 0 60px;
	width:100px;
	height:18px;
	text-indent:-9000px;
}
li#about a:hover {
	background:url('../images/links.gif') -144px 0;
}
#about_page li#about a {
	background:url('../images/links.gif') -144px 0;
}
li#exhibitions a {
	background:url('../images/links.gif') -20px -32px;
	position:absolute;
	margin:327px 0 0 60px;
	width:100px;
	height:18px;
	text-indent:-9000px;
}
li#exhibitions a:hover {
	background:url('../images/links.gif') -144px -32px;
}
#exhibitions_page li#exhibitions a {
	background:url('../images/links.gif') -144px -32px;
}
li#artists a {
	background:url('../images/links.gif') -20px -62px;
	position:absolute;
	margin:357px 0 0 60px;
	width:100px;
	height:18px;
	text-indent:-9000px;
}
li#artists a:hover {
	background:url('../images/links.gif') -144px -62px;
}
#artists_page li#artists a {
	background:url('../images/links.gif') -144px -62px;
}
li#galleries a {
	background:url('../images/links.gif') -20px -92px;
	position:absolute;
	margin:387px 0 0 60px;
	width:100px;
	height:18px;
	text-indent:-9000px;
}
li#galleries a:hover {
	background:url('../images/links.gif') -144px -92px;
}
#galleries_page li#galleries a {
	background:url('../images/links.gif') -144px -92px;
}
li#memberships a {
	background:url('../images/links.gif') 0 -122px;
	position:absolute;
	margin:417px 0 0 40px;
	width:120px;
	height:18px;
	text-indent:-9000px;
}
li#memberships a:hover {
	background:url('../images/links.gif') -124px -122px;
}
#memberships_page li#memberships a {
	background:url('../images/links.gif') -124px -122px;
}
li#location a {
	background:url('../images/links.gif') -20px -152px;
	position:absolute;
	margin:447px 0 0 60px;
	width:100px;
	height:18px;
	text-indent:-9000px;
}
li#location a:hover {
	background:url('../images/links.gif') -144px -152px;
}
#location_page li#location a {
	background:url('../images/links.gif') -144px -152px;
}
li#links a {
	background:url('../images/links.gif') -20px -182px;
	position:absolute;
	margin:477px 0 0 60px;
	width:100px;
	height:18px;
	text-indent:-9000px;
}
li#links a:hover {
	background:url('../images/links.gif') -144px -182px;
}