@charset "UTF-8";
.caption2 {
	font-family: "Courier New", Courier, monospace;
	font-size: 15px;
	font-style: normal;
	font-weight: normal;
	color: #993300;
	text-decoration: none;
}
.caption {
	font-family: "Courier New", Courier, monospace;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #993300;
	text-decoration: none;
}
.home {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #CC0000;
	text-decoration: none;
}
.homewhite {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.periodspacer {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.homemenuslash {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.homemenu {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.homemenu:link {
	text-decoration: none;
	color: #333333;
	font-size: 11px;
}
.homemenu:visited {
	text-decoration: none;
	color: #333333
}
.homemenu:active {
	text-decoration: none;
	color: #333333
}
.homemenu:hover {
	color: #CC0000;
	text-transform: none;
	text-decoration: none;
}

.vesselinfomail {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #888888;
	text-decoration: none;
}
.vesselinfomail:link {
	text-decoration: none;
	color: #888888
}
.vesselinfomail:visited {
	text-decoration: none;
	color: #888888
}
.vesselinfomail:active {
	text-decoration: none;
	color: #888888
}
.vesselinfomail:hover {
	color: #CC6600;
	text-transform: none;
	text-decoration: none;
}

.vesselsubmenu {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.vesselsubmenu:link {
	text-decoration: none;
	color: #333333
}
.vesselsubmenu:visited {
	text-decoration: none;
	color: #333333
}
.vesselsubmenu:active {
	text-decoration: none;
	color: #333333
}
.vesselsubmenu:hover {
	color: #CC6600;
	text-transform: none;
	text-decoration: none;
}

.vesselgdarkgray {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.vesselgdarkgray:link {
	text-decoration: none;
	color: #333333
}
.vesselgdarkgray:visited {
	text-decoration: none;
	color: #333333
}
.vesselgdarkgray:active {
	text-decoration: none;
	color: #333333
}
.vesselgdarkgray:hover {
	color: #CC6600;
	text-transform: none;
	text-decoration: none;
}
img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.copyright {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.copyrightdiv {
	right: 25px;
	bottom: 10px;
	position: fixed;
}
.philosophytext {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	letter-spacing: 0px;
}
.bodytext {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #888888;
	text-decoration: none;
}
.bodytextgallery {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #888888;
	text-decoration: none;
	line-height: 24px;
}
.bodytext4 {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin-left: 40px;
	letter-spacing: 0px;
	display: block;
}
.bodytextquotes {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #993300;
	text-decoration: none;
	letter-spacing: 0px;
}
.bodytext5 {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	font-style: italic;
	letter-spacing: 1px;
	text-transform: none;
	margin-left: 0px;
}
.bodytext6 {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	margin-left: 40px;
	display: block;
}
.bodytext2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	font-style: italic;
	text-transform: none;
	letter-spacing: 1px;
	margin-left: 0px;
}
.border {
	border: 1px solid #999999;
}
.bodytext3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	cursor:default
}
.bodytext3:link {
	text-decoration: none;
	color: #999999
}
.bodytext3:visited {
	text-decoration: none;
	color: #999999
}
.bodytext3:active {
	text-decoration: none;
	color: #999999
}
.bodytext3:hover {
	color: #999999;
	text-transform: none;
	text-decoration: none;
}
.bodytextheader {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CC9900;
	text-decoration: none;
	text-transform: none;
	margin-left: 0px;
	letter-spacing: 0em;
	font-variant: normal;
}
.indent {
	margin-left: 20px;
}
.exhibits {
	border: 1px solid #999999;
}
.name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.quote {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
	text-decoration: none
}
.framebox {
	text-align: right;
}
.framebox2 {
	text-align: left;
}
.artist-quote {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #CC0000;
	text-decoration: none;
	letter-spacing: 1px;
}
.artist-text {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #888888;
	text-decoration: none;
	letter-spacing: 1px;
	background-color: #FFFFFF;
	}	
.private {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.private:link {
	text-decoration: none;
	color: #999999
}
.private:visited {
	text-decoration: none;
	color: #999999
}
.private:active {
	text-decoration: none;
	color: #999999
}
.private:hover {
	color: #CC6666;
	text-transform: none;
	text-decoration: none;
}
.artistlist {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
	text-decoration: none
}
.artistlist:link {
	text-decoration: none;
	color: #999999
}
.artistlist:visited {
	text-decoration: none;
	color: #999999
}
.artistlist:active {
	text-decoration: none;
	color: #999999
}
.artistlist:hover {
	color: #CC6666;
	text-transform: none;
	text-decoration: none;
}
.contact {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #999933;
	text-decoration: none;
	letter-spacing: 0px;
}
.contactlinks {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #999933;
	text-decoration: none;
	letter-spacing: 0px;
}
.contactlinks:link {
	text-decoration: none;
	color: #999933;
}
.contactlinks:visited {
	text-decoration: none;
	color: #999933;
}
.contactlinks:active {
	text-decoration: none;
	color: #999933;
}
.contactlinks:hover {
	color: #990033;
	text-transform: none;
	text-decoration: none;
}
.parking {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	color: #999999;
}	
.parking-header {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	color: #666666;
}
.phone {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #999933;
	text-decoration: none;
	letter-spacing: 3px;
}
.vertical-slash {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	letter-spacing: 0px;
}
.designcultstudio {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	letter-spacing: 0px;
}
.designcultstudio:link {
	text-decoration: none;
	color: #999999
}
.designcultstudio:visited {
	text-decoration: none;
	color: #999999
}
.designcultstudio:active {
	text-decoration: none;
	color: #999999
}
.designcultstudio:hover {
	color: #333333;
	text-transform: none;
	text-decoration: none;
}
.heading {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	letter-spacing: 0px;
}
.bodytextlist {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #888888;
	text-decoration: none;
	line-height: 21px;
}
.time {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #999933;
	text-decoration: none;
	letter-spacing: -1px;
}
.heading2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CC9900;
	text-decoration: none;
	letter-spacing: 0px;
}
.author {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none
}
.italicsbody {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
	color: #888888;
	text-decoration: none;
	font-style: italic;
}
.past {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	cursor: default;
}
.past:hover {
	text-transform: none;
	text-decoration: none;
	
}
.bodyname {
	text-decoration: none;
	cursor:default
}
.bodyname:hover {
	text-transform: none;
	text-decoration: none;
}
.newslink {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
	text-decoration: none
}
.newslink:link {
	text-decoration: none;
	color: #333333
}
.newslink:visited {
	text-decoration: none;
	color: #333333
}
.newslink:active {
	text-decoration: none;
	color: #333333
}
.newslink:hover {
	color: #A7A700;
	text-transform: none;
	text-decoration: none;
}
.headingevents {
	font-family: Lato, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: 300;
	color: #555555;
	text-decoration: none;
	letter-spacing: 1px;
}
.headingyear {
	font-family: Lato, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 300;
	color: #555555;
	text-decoration: none;
	letter-spacing: 1px;
}
.eventstext {
	font-family: Lato, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 300;
	color: #888888;
	text-decoration: none;
	margin-left: 0px;
}
.monthheader {
	font-family: Lato, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: 300;
	color: #CC9900;
	text-decoration: none;
	letter-spacing: 1px;
	margin-left: 0px;
}
.dateheader {
	font-family: Lato, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 300;
	color: #CC7D11;
	text-decoration: none;
	letter-spacing: 1px;
	margin-left: 0px;
}
.eventstitle {
	font-family: Lato, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 300;
	color: #444444;
	text-decoration: none;
	letter-spacing: 1px;
}
.eventstitleblank {
	font-family: Lato, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 300;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 1px;
}
.monthheaderblank {
	font-family: Lato, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: 300;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 1px;
}

