
body 
{
	background-color : #ececec;
	font-family: "Arial", "Verdana", "sans-serif"; 
	color: Black;
	font-size: .8em;
}

.wsclass h1 {text-align:center;}

.wsclass h2 {
	color: Navy;
	font-family: Arial;
	font-weight: bold;
	font-size: 1.7em;
	text-decoration: underline;
}

.wsclass hr {width:"50%"; text-align:center;}

.wsclass #MainHead {text-align: center; padding-top: 0.33em; padding-bottom: 0.5em; margin-left: auto; margin-right: auto;}

.wsclass #IntroStatement { font-size:1.1em; font-style: italic; 
	padding: 5px; border: 1px solid #00000A; background-color : #fffffe;
	margin-bottom: 12px; max-width:800px; min-width:600px; margin-left: auto; margin-right: auto;}
	
.wsclass #footer {text-align: center; margin-top: 2em;
	border-top: 1px solid gray; 
	padding-top: 0.25em; letter-spacing: 1px;}

.BoldRed8 {
	color: rgb(255,0,0);
	font-weight: bold;
	font-size: 10px;
}

.wsclass a:link { font-weight:normal; text-decoration: none; color: #0000FF;} 
.wsclass a:visited {font-weight:normal; text-decoration: none; color: #0000FF; }
.wsclass a:hover { font-weight:normal; text-decoration: underline; color: #000080;}

.wsclass div.ClassDescrip { font-style: normal; color: Navy;  margin-left: auto; margin-right: auto; max-width:800px; min-width:600px; }

.wsclass div.BackToTop {text-align: center; margin-left: auto; margin-right: auto; margin-bottom: 30px;}

#MainNav {text-align: center; padding-top: 0.33em; letter-spacing: 1px; margin-top: 12px;
}
#MainNav ul { margin: 0; padding: 0; list-style: none;  }
#MainNav ul li { display: inline; }
#MainNav ul a {
	display: inline;
	padding: 0 .5em;
	line-height: 2.1em;
	font-weight:normal; 
	text-decoration: none; 
	color: #0000FF;
}
#MainNav ul a:hover {
	font-weight:normal; text-decoration: underline; color: #000080;
	}
#home #MainNav .home a,
#gallery #MainNav .gallery a,
#about #MainNav .about a,
#details #MainNav .details a,
#contact #MainNav .contact a,
#exhibit #MainNav .exhibit a,
#workshop #MainNav .workshop a,
#installations #MainNav .installations a
{color: #000080;
	font-weight: bold;
	text-decoration: none;
	cursor:default;
	}	

div.box { border: solid; border-width: thin; width: 100% }

table.center {margin-left:auto; margin-right:auto; text-align:center;}

td {text-align:center; vertical-align:top; font-weight:bold;}

td.spacerHeight {height:20px;}
td.spacerWidth {width:60px;}
